.afont14 a {
	font-size: 14px;
}
.dp-banner1 {
	background-position: center; margin: 0px auto; width: 100%; height: 250px; background-image: url("../image/dianping/dp-banner1.jpg"); background-repeat: repeat-x;
}
.dp-banner2 {
	background-position: center; margin: 0px auto; width: 100%; height: 230px; background-image: url("../image/dianping/dp-banner2.jpg"); background-repeat: repeat-x;
}
.dp-tbox {
	margin: 30px auto; width: 980px; height: 80px; text-align: center;
}
.dp-line {
	margin: 30px auto; width: 100%; height: 1px; text-align: center; line-height: 1px; vertical-align: middle; background-color: rgb(204, 204, 204);
}
.dp-line span {
	width: 78px; height: 3px; line-height: 3px; vertical-align: middle; display: inline-block; background-color: rgb(232, 83, 100);
}
.dp-btnbox {
	margin: 20px auto; width: 980px; height: 90px;
}
.dp-btnbox a {
	background: url("../image/dianping/dp-btn.png") no-repeat center; margin: 0px auto; width: 403px; height: 90px; line-height: 90px; vertical-align: middle; display: block; position: relative;
}
.dp-btnbox a b {
	left: 120px; top: -15px; text-align: center; color: rgb(255, 255, 255); font-size: 1.2em; font-weight: normal; position: absolute;
}
.dp-container {
	width: 100%; height: auto; padding-bottom: 30px; border-top-color: rgb(235, 235, 235); border-top-width: 2px; border-top-style: solid; background-color: rgb(240, 240, 240);
}
#page_wrapper {
	margin: auto; width: 1000px; padding-bottom: 40px; position: relative;
}
#page_header {
	background-position: left -113px; height: 113px; border-bottom-color: rgb(82, 151, 150); border-bottom-width: 1px; border-bottom-style: dashed; position: relative; cursor: pointer; background-image: url("../images/sprite-min.png"); background-repeat: no-repeat;
}
#page_header h1 {
	position: absolute;
}
#page_header h2 {
	position: absolute;
}
#page_header h2 {
	background-position: left -226px; left: 84px; top: 30px; width: 174px; height: 74px; background-image: url("../images/sprite-min.png"); background-repeat: no-repeat;
}
#page_header h1 {
	background-position: left -300px; left: 258px; top: 70px; width: 318px; height: 12px; background-image: url("../images/sprite-min.png"); background-repeat: no-repeat;
}
#page_content {
	padding: 0px 15px;
}
#page_content h1 {
	margin-top: 28px;
}
#page_content h2 {
	margin-top: 28px;
}
#page_content h1 {
	height: 21px; margin-bottom: 13px;
}
#page_content h2 {
	height: 16px; margin-bottom: 10px;
}
#page_content p {
	margin-top: 6px;
}
#page_content p.intro {
	margin-top: 11px; margin-left: 12px;
}
#examples {
	margin: 20px auto; width: 1000px;
}
#examples img {
	margin: 0px; padding: 0px;
}
#examples a {
	padding: 0px; border: 0px currentColor; border-image: none;
}
#examples a {
	padding: 0px; border: 0px currentColor; border-image: none;
}
#examples img {
	padding: 0px; border: 0px currentColor; border-image: none;
}
#images {
	padding: 2px; width: 1000px;
}
#images a {
	padding-right: 0px;
}
#images a:last-child {
	padding-right: 0px;
}
#con4-tab {
	margin: 0px auto; width: 1000px; height: auto; position: relative;
}
#con4-tab .con4-nav {
	margin: 0px auto; width: 250px; height: 35px; text-align: center; position: relative; z-index: 2;
}
#con4-tab .con4-nav ul {
	list-style: none; margin: 0px auto; border-radius: 8px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 250px; height: 35px; line-height: 35px; vertical-align: middle; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px;
}
#con4-tab .con4-nav li {
	margin: 0px; padding: 0px; width: 120px; height: 35px; line-height: 35px; vertical-align: middle; float: left;
}
#con4-tab .con4-nav li:first-child {
	border-right-color: rgb(192, 192, 192); border-right-width: 1px; border-right-style: solid;
}
#con4-tab .con4-nav li:last-of-type {
	width: 120px;
}
#con4-tab .con4-nav li a {
	padding: 0px; text-align: center; color: rgb(86, 86, 86); text-decoration: none; display: inline-block;
}
#con4-tab .con4-nav li a:hover {
	color: rgb(255, 255, 255);
}
#con4-tab .con4-nav .con4-active {
	border-radius: 6px; width: 120px; height: 35px; line-height: 35px; vertical-align: middle; background-color: rgb(130, 75, 131); -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px;
}
#con4-tab .con4-nav :first-child.con4-active {
	border-radius: 6px 0px 0px 6px; -webkit-border-radius: 6px 0 0 6px; -moz-border-radius: 6px 0 0 6px; -o-border-radius: 6px 0 0 6px;
}
#con4-tab .con4-nav :last-child.con4-active {
	padding: 0px; border-radius: 0px 6px 6px 0px; width: 129px; float: right; -webkit-border-radius: 0 6px 6px 0;
}
#con4-tab .con4-nav .con4-active a {
	padding: 0px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: inline-block;
}
#con4-tab .con4-content {
	margin: 30px auto 0px; width: 100%; overflow: hidden; position: relative; z-index: 2;
}
#con4-tab .con4-listbox {
	margin: 0px auto; width: 100%; overflow: hidden; float: left; display: none;
}
#con4-tab .con4-left {
	width: 232px; height: 290px; margin-right: 75px; float: left;
}
#con5-tab {
	margin: 0px auto; width: 1000px; height: auto; position: relative;
}
#con5-tab .con5-nav {
	margin: 0px auto; width: 250px; height: 35px; text-align: center; position: relative; z-index: 2;
}
#con5-tab .con5-nav ul {
	list-style: none; margin: 0px auto; border-radius: 8px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 250px; height: 35px; line-height: 35px; vertical-align: middle; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px;
}
#con5-tab .con5-nav li {
	margin: 0px; padding: 0px; width: 120px; height: 35px; line-height: 35px; vertical-align: middle; float: left;
}
#con5-tab .con5-nav li:first-child {
	border-right-color: rgb(192, 192, 192); border-right-width: 1px; border-right-style: solid;
}
#con5-tab .con5-nav li:last-of-type {
	width: 120px;
}
#con5-tab .con5-nav li a {
	padding: 0px; text-align: center; color: rgb(86, 86, 86); text-decoration: none; display: inline-block;
}
#con5-tab .con5-nav li a:hover {
	color: rgb(255, 255, 255);
}
#con5-tab .con5-nav .con5-active {
	border-radius: 6px; width: 120px; height: 35px; line-height: 35px; vertical-align: middle; background-color: rgb(130, 75, 131); -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px;
}
#con5-tab .con5-nav :first-child.con5-active {
	border-radius: 6px 0px 0px 6px; -webkit-border-radius: 6px 0 0 6px; -moz-border-radius: 6px 0 0 6px; -o-border-radius: 6px 0 0 6px;
}
#con5-tab .con5-nav :last-child.con5-active {
	padding: 0px; border-radius: 0px 6px 6px 0px; width: 129px; float: right; -webkit-border-radius: 0 6px 6px 0;
}
#con5-tab .con5-nav .con5-active a {
	padding: 0px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: inline-block;
}
#con5-tab .con5-content {
	margin: 30px auto 0px; width: 100%; overflow: hidden; position: relative; z-index: 2;
}
#con5-tab .con5-listbox {
	margin: 0px auto; width: 100%; overflow: hidden; float: left; display: none;
}
#con5-tab .con5-left {
	width: 232px; height: 290px; margin-right: 75px; float: left;
}
.hj-b1 {
	background-position: center; margin: 0px auto; width: 100%; height: 300px; background-image: url("../image/huanjing/hj-b1.jpg"); background-repeat: repeat-x;
}
.hj-b2 {
	background-position: center; margin: 0px auto; width: 100%; height: 354px; background-image: url("../image/huanjing/hj-b2.jpg"); background-repeat: repeat-x;
}
.hj-conbox {
	margin: 0px auto; padding: 30px 60px; width: 860px; height: 200px;
}
.hj-conbox p {
	text-align: center; color: rgb(43, 43, 43); line-height: 2em; font-size: 14px;
}
.hj-conbox p.p1 {
	padding-bottom: 20px; font-size: 30px; font-weight: 400;
}
.hj-picbox {
	margin: 0px auto; width: 980px; height: 418px;
}
.hj-picbox img {
	padding: 0px; border: 0px currentColor; border-image: none; line-height: 0;
}
.hj-t {
	margin: 0px auto 20px; width: 980px; height: 35px;
}
.hj-t p.p1 {
	text-align: center; color: rgb(43, 43, 43); padding-bottom: 20px; font-size: 30px; font-weight: 400;
}
.hj-conbox2 {
	margin: 0px auto; width: 980px; height: 374px;
}
.hj-left {
	width: 490px; height: 374px; float: left;
}
.hj-right {
	padding: 17px 30px; width: 420px; height: 340px; float: right;
}
.hj-right p {
	text-align: center; color: rgb(43, 43, 43); line-height: 2em; font-size: 14px;
}
.hj-right p.p1 {
	font-size: 18px;
}
.hj-left2 {
	padding: 70px 35px; width: 420px; height: 235px; float: left;
}
.hj-left2 p {
	text-align: center; color: rgb(43, 43, 43); line-height: 2em; font-size: 14px;
}
.hj-left2 p.p1 {
	font-size: 18px;
}
.hj-right2 {
	width: 490px; height: 374px; float: right;
}
.hj-right2 p {
	text-align: center; color: rgb(43, 43, 43); line-height: 2em; font-size: 14px;
}
.hj-right2 p.p1 {
	font-size: 18px;
}
.hj-right3 {
	padding: 142px 35px; width: 410px; height: 90px; float: right;
}
.hj-right3 p {
	text-align: center; color: rgb(43, 43, 43); line-height: 2em; font-size: 14px;
}
.hj-right3 p.p1 {
	font-size: 18px;
}
.hj-right4 {
	padding: 120px 30px; width: 420px; height: 130px; float: right;
}
.hj-right4 p {
	text-align: center; color: rgb(43, 43, 43); line-height: 2em; font-size: 14px;
}
.hj-right4 p.p1 {
	font-size: 18px;
}
.hj-conbox3 {
	margin: 20px auto 0px; width: 980px; height: 374px; clear: both;
}
.hj-conbox4 {
	margin: 0px auto; width: 980px; height: 374px; clear: both;
}
.hj-left3 {
	padding: 135px 30px; width: 420px; height: 100px; float: left;
}
.hj-left3 p {
	text-align: center; color: rgb(43, 43, 43); line-height: 2em; font-size: 14px;
}
.hj-left3 p.p1 {
	font-size: 18px;
}
.hj-container {
	background-color: rgb(237, 237, 237);
}
.hj-conbox2 {
	background-color: rgb(255, 255, 255);
}
.hj-conbox3 {
	background-color: rgb(255, 255, 255);
}
.hj-conbox4 {
	background-color: rgb(255, 255, 255);
}
.hj-mxt {
	margin: 60px auto; width: 980px; height: 320px;
}
.hj-mxt p {
	text-align: center; padding-bottom: 50px; font-size: 30px; cololr: #2b2b2b;
}
.hj-mxt ul {
	list-style: none;
}
.hj-mxt ul li {
	width: 168px; height: 168px; padding-right: 33px; float: left; display: inline-block;
}
.hj-mxt ul li:last-child {
	padding-right: 0px;
}
.hj-mxt ul li a {
	display: inline-block;
}
.hj-mxt ul li p {
	padding-top: 25px;
}
.hj-mxt ul li p a {
	text-align: center; color: rgb(43, 43, 43); font-size: 16px;
}
.hj-scbox {
	margin: -60px auto 20px; width: 980px; height: 420px;
}
.sc-left {
	padding: 20px 25px; width: 263px; height: 380px; float: left; background-color: rgb(109, 73, 110);
}
.sc-left p {
	text-align: center; color: rgb(255, 255, 255); line-height: 2.5em; padding-bottom: 15px; font-size: 14px;
}
.sc-left p.sc-lt {
	text-align: center; padding-bottom: 20px; font-size: 18px;
}
.sc-left p a {
	padding: 5px; border-radius: 5px; border: 1px solid rgb(143, 113, 144); border-image: none; width: 100px; color: rgb(255, 255, 255); margin-right: 15px; display: inline-block; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px;
}
.sc-right {
	width: 660px; height: 420px; float: left;
}
.sc-rpicbox {
	height: 209px; padding-bottom: 1px; float: left;
}
.sc-rpicbox a {
	padding: 1px; display: inline-block;
}
.sc-rpicbox a img {
	width: 328px; height: 209px;
}
.baby-b1 {
	background-position: center; margin: 0px auto; width: 100%; height: 300px; background-image: url("../image/baby/baby-b1.jpg"); background-repeat: repeat-x;
}
.baby-b2 {
	background-position: center; margin: 0px auto; width: 100%; height: 301px; background-image: url("../image/baby/baby-b2.jpg"); background-repeat: repeat-x;
}
.baby-conbox {
	margin: 0px auto; width: 100%; background-color: rgb(210, 231, 219);
}
.baby-con1 {
	margin: 0px auto; padding: 50px 0px; width: 980px; height: 537px;
}
.baby-con1 p.p1 {
	text-align: center; padding-bottom: 40px; font-size: 36px; font-weight: bold;
}
.baby-conl {
	width: 491px; height: 437px; float: left;
}
.baby-conr {
	padding: 25px 57px; width: 375px; height: 387px; float: right; background-color: rgb(255, 255, 255);
}
.baby-conr p {
	color: rgb(75, 75, 75); line-height: 2em; text-indent: 2em; font-size: 14px;
}
.baby-conbox2 {
	margin: 0px auto; width: 100%; background-color: rgb(255, 255, 255);
}
.baby-con2 {
	margin: 0px auto; padding: 50px 0px; width: 980px; height: 537px;
}
.baby-con2 p {
	text-align: center; color: rgb(51, 51, 51); line-height: 2em; font-size: 14px;
}
.baby-con2 p.p1 {
	text-align: center; color: rgb(43, 43, 43); font-size: 36px; font-weight: bold; margin-bottom: 15px;
}
.baby-con2 p.p-end {
	margin-bottom: 50px;
}
.baby-conl2 {
	width: 442px; height: 318px; float: left;
}
.baby-conr2 {
	width: 442px; height: 318px; float: right;
}
.conbox3 {
	background-color: rgb(231, 218, 230);
}
.conr3 {
	padding: 93px 57px; height: 250px;
}
.conbox4 {
	background-color: rgb(255, 255, 255);
}
.conbox5 {
	height: 700px; background-color: rgb(210, 231, 219);
}
.con4 {
	padding: 30px 50px; width: 380px; height: 300px;
}
.con4 p {
	color: rgb(75, 75, 75); line-height: 2em; text-indent: 2em; font-size: 14px; margin-bottom: 15px;
}
.conr4 {
	padding: 0px; width: 492px; height: 437px; float: right;
}
.baby-8 {
	margin: 0px auto; width: 980px; height: 130px;
}
.baby-adbox {
	margin: 30px auto; width: 980px; height: 172px;
}
.baby-ad {
	width: 228px; height: 172px; padding-right: 20px; float: left; background-color: rgb(204, 204, 204);
}
.adend {
	padding-right: 0px;
}
.baby-wzbox {
	margin: 25px auto; padding: 49px; border: 1px solid rgb(201, 201, 201); border-image: none; width: 880px; height: 380px; background-color: rgb(255, 255, 255);
}
.wz-t {
	text-align: center; color: rgb(43, 43, 43); font-size: 18px; font-weight: 500; margin-bottom: 25px;
}
.baby-wz {
	width: 920px; height: 260px;
}
.boby-wzl {
	width: 430px; height: 260px; padding-right: 20px; float: left;
}
.boby-wzr {
	width: 430px; height: 260px; float: right;
}
.boby-wzl ul li {
	line-height: 2em;
}
.boby-wzr ul li {
	line-height: 2em;
}
.boby-wzl ul li a {
	color: rgb(96, 96, 96); font-size: 14px;
}
.boby-wzr ul li a {
	color: rgb(96, 96, 96); font-size: 14px;
}
.fw-banner1 {
	background-position: center; margin: 0px auto; width: 100%; height: 300px; background-image: url("../image/years/banner1.jpg"); background-repeat: repeat-x;
}
.fw-banner2 {
	background-position: center; margin: 0px auto; width: 100%; height: 390px; background-image: url("../image/years/banner2.jpg"); background-repeat: repeat-x;
}
.slide-box {
	background-position: top; margin: 30px auto 0px; width: 100%; height: auto; background-image: url("../image/years/star-top.jpg"); background-repeat: repeat-x; background-color: rgb(242, 219, 229);
}
.slide {
	margin: 0px auto; width: 980px; height: 1050px; overflow: hidden; position: relative;
}
.slide li {
	top: 360px; width: 980px; height: auto; overflow: hidden; display: none; position: absolute;
}
.slide li.current {
	display: block;
}
.slide li .image {
	left: 0px; top: 0px; position: absolute; z-index: 999;
}
.slide li .y-text {
	width: 550px; height: 1050px; overflow: hidden; float: right; position: relative;
}
.slide li .y-text a {
	color: rgb(255, 255, 255); line-height: 17px; font-size: 14px; float: left;
}
.slide li img {
	width: 420px; height: 540px;
}
.slide li .y-text span.title {
	color: rgb(115, 52, 117); line-height: 1.8em; text-indent: 0px; font-family: "??????","????"; font-size: 36px; float: none;
}
.slide li .y-text span.y-grey {
	color: rgb(59, 59, 59); font-size: 36px;
}
.slide li .y-text p {
	color: rgb(76, 76, 76); line-height: 1.8em; text-indent: 2em; clear: both; font-size: 14px; margin-top: 4px;
}
.slide .triggers {
	margin: 0px auto; width: 980px; height: 250px; overflow: hidden; padding-left: 40px;
}
.slide .triggers a {
	background: 0px; margin: 0px 25px 0px 0px; border-radius: 1px; width: 200px; height: 250px; text-align: center; color: rgb(0, 0, 0); line-height: 12px; overflow: hidden; font-size: 11px; float: none; display: inline-block; -webkit-text-size-adjust: none;
}
.slide .triggers a:hover {
	text-decoration: none;
}
.slide .triggers a img {
	width: 195px; height: 245px; vertical-align: middle; opacity: 0.6; -moz-opacity: 0.6; -khtml-opacity: 0.6;
}
.slide .triggers a.current img {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.slide .icon-dot {
	left: 40%; bottom: 20px; display: inline-block; position: absolute;
}
.slide .icon-dot a {
	margin: 0px 10px; border-radius: 15px; border: 1px solid rgb(156, 156, 156); border-image: none; width: 16px; height: 16px; overflow: hidden; display: inline-block; background-color: rgb(156, 156, 156); -webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; -ms-border-radius: 15px;
}
.slide .icon-dot a.current {
	border: 1px solid rgb(180, 77, 183); border-image: none; background-color: rgb(180, 77, 183);
}
.slide .link-watch {
	background: url("../image/years/arrow.png") no-repeat 0px -57px; top: 100px; width: 30px; height: 44px; display: block; position: absolute; cursor: pointer; opacity: 0.6; -moz-opacity: 0.6; -khtml-opacity: 0.6;
}
.slide .pre.link-watch {
	left: 0px;
}
.slide .next.link-watch {
	background-position: right -57px; right: 0px;
}
.slide .down.link-watch {
	background-position-y: -2px;
}
.bn-banner1 {
	background-position: center; margin: 0px auto; width: 100%; height: 260px; background-image: url("../image/banian/bn-banner1.jpg"); background-repeat: repeat-x;
}
.bn-banner2 {
	background-position: center; margin: 0px auto; width: 100%; height: 300px; background-image: url("../image/banian/bn-banner2.jpg"); background-repeat: repeat-x;
}
.bn-banner3 {
	background-position: center; margin: 0px auto; width: 100%; height: 320px; background-image: url("../image/banian/bn-banner3.jpg"); background-repeat: repeat-x;
}
.bn-kfbox {
	margin: 40px auto; width: 100%; height: auto;
}
.bn-safebox {
	margin: 0px auto; width: 980px; height: auto; position: relative;
}
.kf-1 {
	background-position: center; margin: 0px auto; width: 980px; height: 110px; background-image: url("../image/banian/kf-1.jpg"); background-repeat: repeat-x;
}
.kf-2 {
	margin: 0px auto; width: 980px; height: 250px;
}
.kf-3 {
	margin: 0px auto; width: 980px; height: 230px;
}
.bn-topbox {
	margin: 50px auto; width: 100%; height: auto;
}
.bn-top1 {
	background-position: center; margin: 20px auto; width: 980px; height: 95px; background-image: url("../image/banian/bn-top1.jpg"); background-repeat: no-repeat;
}
.bn-top2 {
	margin: 0px auto; width: 980px; height: 475px;
}
.bn-conbox {
	margin: 0px auto; width: 680px; height: 275px;
}
.bn-conl {
	width: 280px; height: 275px; margin-right: 50px; margin-left: 40px; float: left;
}
.bn-conr {
	width: 280px; height: 275px; float: left;
}
.bn-tbox {
	width: 280px; height: 28px; color: rgb(110, 51, 112); line-height: 24px; padding-left: 10px; font-family: "??????"; font-size: 24px; vertical-align: middle; border-left-color: rgb(181, 121, 56); border-left-width: 5px; border-left-style: solid;
}
.bn-con {
	width: 280px; height: 225px; padding-top: 20px;
}
.bn-con ul {
	list-style: none;
}
.bn-con ul li {
	background-position: 5px 50%; padding: 0px 0px 0px 15px; line-height: 3em; overflow: hidden; font-size: 13px; -ms-zoom: 1; background-image: url("../image/icon-list.gif"); background-repeat: no-repeat;
}
.bn-con ul li a {
	color: rgb(78, 78, 78); font-size: 14px;
}
.slideGroup {
	margin: 0px auto; width: 980px; height: 368px; position: relative; -ms-zoom: 1;
}
.slideGroup .parHd {
	
}
.slideGroup .parHd ul {
	left: 0px; top: 0px; width: 174px; height: 206px; position: absolute; z-index: 999;
}
.slideGroup .parHd ul li {
	background-position: center; margin: 20px 0px; width: 174px; height: 42px; text-align: left; color: rgb(155, 85, 158); line-height: 42px; font-size: 16px; font-weight: bold; vertical-align: middle; cursor: pointer; background-image: url("../image/banian/bn-btn.png"); background-repeat: no-repeat;
}
.slideGroup .parHd ul li span {
	padding-left: 15px;
}
.slideGroup .parHd ul li.on {
	background-position: center; width: 174px; height: 42px; color: rgb(255, 255, 255); line-height: 42px; vertical-align: middle; background-image: url("../image/banian/bn-hover.png"); background-repeat: no-repeat; background-color: transparent;
}
.slideGroup .parBd {
	background-position: center; width: 669px; height: 368px; float: right; position: relative; -ms-zoom: 1; background-image: url("../image/banian/kb-bg.jpg"); background-repeat: no-repeat;
}
.slideGroup .slideBox {
	overflow: hidden; -ms-zoom: 1;
}
.slideGroup .sPrev {
	background: url("../image/banian/kb-l.png") no-repeat center; left: -90px; top: 200px; width: 32px; height: 81px; float: left; display: block; position: absolute; z-index: 99;
}
.slideGroup .sNext {
	background: url("../image/banian/kb-r.png") no-repeat center; top: 200px; width: 32px; height: 81px; right: 200px; float: left; display: block; position: absolute; z-index: 99;
}
.slideGroup .sPrev:hover {
	
}
.slideGroup .sNext:hover {
	
}
.slideGroup .parBd .tempWrap {
	left: 12px; top: -25px; float: left; position: absolute;
}
.slideGroup .parBd ul {
	overflow: hidden; -ms-zoom: 1;
}
.slideGroup .parBd ul li {
	width: 669px; height: 368px; text-align: left; overflow: hidden; _display: inline;
}
.slideGroup .parBd ul li .pic {
	text-align: left; float: left;
}
.slideGroup .parBd ul li .pic a {
	
}
.slideGroup .parBd ul li .pic a img {
	width: 300px; height: 290px; display: inline-block;
}
.slideGroup .parBd ul li .pic a:hover img {
	
}
.slideGroup .slideBox span {
	width: 103px; height: 103px; float: right; display: block;
}
.kb-1 {
	background-position: center; margin: 0px auto 30px; width: 980px; height: 130px; background-image: url("../image/banian/kb-1.jpg"); background-repeat: no-repeat;
}
.videobox {
	background-position: center; margin: 0px auto; width: 780px; height: 540px; padding-top: 20px; position: relative; background-image: url("../image/banian/v-bg.png"); background-repeat: no-repeat;
}
.video-img {
	width: 780px; height: 540px; overflow: hidden;
}
.video-img embed {
	left: 40px; top: 50px; position: absolute;
}
.video-img object {
	left: 40px; top: 50px; position: absolute;
}
.video-list {
	margin: 0px auto; left: 250px; width: 780px; height: 78px; bottom: 35px; position: absolute;
}
.video-list ul {
	margin: 0px auto; width: 780px; height: 78px;
}
.video-list ul li {
	margin: 0px 9px; border: 2px solid rgb(255, 255, 255); border-image: none; width: 78px; height: 59px; overflow: hidden; float: left; position: relative; cursor: pointer;
}
.video-list ul li .icon-video {
	left: 22px; top: 12px; width: 33px; height: 33px; position: absolute; z-index: 99;
}
.video-list ul li.now .icon-video {
	display: none;
}
.mama-banner1 {
	background-position: center; margin: 0px auto; width: 100%; height: 200px; background-image: url("../image/mmjz/banner-1.jpg"); background-repeat: repeat-x;
}
.mama-banner2 {
	background-position: center; margin: 0px auto; width: 100%; height: 200px; background-image: url("../image/mmjz/banner-2.jpg"); background-repeat: repeat-x;
}
.mama-banner3 {
	background-position: center; margin: 0px auto; width: 100%; height: 300px; background-image: url("../image/mmjz/banner-3.jpg"); background-repeat: repeat-x;
}
.mama-banner4 {
	background-position: center; margin: 0px auto; width: 100%; height: 262px; background-image: url("../image/mmjz/banner-4.jpg"); background-repeat: repeat-x;
}
.mama-conbox {
	width: 100%; height: 773px; background-color: rgb(247, 231, 247);
}
.mama-tbox {
	margin: 0px auto; width: 980px; height: 195px; background-color: rgb(247, 231, 247);
}
.mama-t1 {
	background-position: center; margin: 0px auto; width: 980px; height: 193px; background-image: url("../image/mmjz/m-t1.jpg"); background-repeat: repeat-x;
}
.mama-t2 {
	background-position: center; margin: 0px auto; width: 980px; height: 201px; background-image: url("../image/mmjz/m-t2.jpg"); background-repeat: repeat-x;
}
.mama-t3 {
	background-position: center; margin: 0px auto; width: 980px; height: 190px; background-image: url("../image/mmjz/m-t3.jpg"); background-repeat: repeat-x;
}
.mama-tbox2 {
	margin: 0px auto; width: 980px; height: 390px; background-color: rgb(247, 231, 247);
}
.mama-left {
	width: 316px; height: 388px; float: left;
}
.mama-right {
	width: 615px; height: 388px; margin-left: 45px; float: left;
}
.mama-right2 {
	width: 615px; height: 125px; margin-bottom: 15px; float: left;
}
.mama-rt1 {
	width: 420px; height: 125px; float: left;
}
.mama-rt1 p {
	color: rgb(136, 93, 137); line-height: 2em; font-size: 16px;
}
.mama-rt2 {
	width: 186px; height: 125px; float: left;
}
.mama-rb {
	width: 615px; height: 230px; clear: both;
}
.mama-rb p {
	color: rgb(148, 107, 54); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.mama-btn {
	margin: 0px auto; padding: 65px 0px; width: 980px; height: 50px; border-bottom-color: rgb(163, 142, 163); border-bottom-width: 1px; border-bottom-style: dashed;
}
.mama-btn .mama-btn2 {
	margin: 0px auto; width: 420px; height: 50px;
}
.mama-btn .mama-btn2 a.abox {
	margin: 0px auto; padding: 12px 3px; border-radius: 10px; width: 183px; height: 18px; text-align: center; color: rgb(255, 255, 255); font-size: 15px; text-decoration: none; display: inline-block; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px;
}
.mama-btn .mama-btn2 a.a1 {
	background-color: rgb(136, 93, 137);
}
.mama-btn .mama-btn2 a.a2 {
	background-color: rgb(228, 143, 36);
}
.mama-btn .mama-btn2 a.a3 {
	background-color: rgb(228, 143, 36);
}
.mama-star {
	width: 100%; height: 800px; background-color: rgb(247, 231, 247);
}
.mama-endconbox {
	margin: 0px auto; width: 100%; height: auto; padding-bottom: 30px; background-color: rgb(247, 231, 247);
}
.mama-endcon {
	margin: 0px auto; padding: 35px 50px; border-radius: 20px; border: 2px solid rgb(191, 182, 191); border-image: none; width: 870px; height: 230px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; -ms-border-radius: 20px;
}
.mama-endcon p {
	color: rgb(148, 107, 54); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.mama-endp {
	margin: 50px auto 0px;
}
.mama-endp p {
	text-align: center; color: rgb(69, 69, 69); line-height: 1.6em; font-size: 24px;
}
.mama-endp p.pend {
	color: rgb(241, 55, 121);
}
.mama-safebox {
	margin: 0px auto; width: 980px; height: 262px; position: relative;
}
.mama-bancon {
	margin: 0px auto; height: 170px; pwidth: 705px;
}
.mama-bancon p {
	color: rgb(255, 255, 255); line-height: 1.8em; text-indent: 2em; font-size: 16px;
}
.mm-orange {
	color: rgb(242, 139, 9);
}
#zzsc {
	width: 935px;
}
#zzsc > li {
	width: 307px;
}
.mb-wrapper {
	margin: 0px auto 20px; left: 0px; top: 0px; height: 530px; position: relative;
}
.mb-slider {
	margin: 0px auto; padding: 0px; left: 0px; top: 0px; width: 100%; height: 480px; overflow: hidden; position: relative;
}
.mb-scroll {
	margin: 0px auto; padding: 0px; left: 0px; top: 0px; width: 100%; height: 480px; overflow: hidden; position: relative;
}
.mb-active-slider {
	border-color: rgb(51, 51, 51);
}
.mb-slider .mb-panel {
	list-style: none; margin-right: 45px; float: left; display: block; cursor: pointer;
}
.mb-panel a {
	outline: 0px;
}
.mb-slider .current.mb-panel {
	cursor: auto;
}
.mb-inside * {
	max-width: 100%;
}
a.mb-scrollButtons {
	outline: 0px; border: 0px currentColor; border-image: none; width: 18px; height: 34px; bottom: 0px; text-decoration: none; display: block; position: absolute; cursor: pointer;
}
a.mb-left.mb-scrollButtons {
	background-position: left top; left: 280px; background-image: url("../image/mmjz/mmdb-l.png"); background-repeat: no-repeat;
}
a.mb-right.mb-scrollButtons {
	background-position: right top; right: 280px; background-image: url("../image/mmjz/mmdb-r.png"); background-repeat: no-repeat;
}
a.mb-left.mb-scrollButtons:hover {
	background-position: left bottom;
}
a.mb-right.mb-scrollButtons:hover {
	background-position: right bottom;
}
a.disabled.mb-scrollButtons {
	display: none;
}
.mb-controls {
	margin: 0px auto; left: 36%; top: 500px; width: 268px; height: 27px; text-align: center; line-height: 27px; vertical-align: middle; position: absolute; z-index: 100; background-image: url("../image/mmjz/page.png"); background-repeat: no-repeat;
}
.mb-controls a {
	font: 24px/2.2 Georgia, Serif; margin: 0px 5px 0px 0px; padding: 2px; outline: 0px; text-align: center; color: rgb(102, 102, 102); text-decoration: none; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.mb-controls span.mb-links {
	margin: 0px auto; height: 27px; line-height: 27px; vertical-align: middle; display: block;
}
.mb-controls span.mb-links a {
	margin: 0px auto; height: 20px; line-height: 20px; padding-right: 8px; vertical-align: middle; display: inline-block;
}
.mb-panel {
	margin-top: 90px;
}
.mb-controls a:hover {
	color: black;
}
.mb-controls a.current {
	color: rgb(228, 137, 21);
}
.main-nav {
	margin: 0px 0px 20px; padding: 0px 0px 10px; text-align: center; border-bottom-color: rgb(167, 23, 0); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.main-nav a {
	margin: 0px 8px; color: rgb(62, 99, 236); font-size: 18px; text-decoration: none;
}
.main-nav a:hover {
	color: black; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;
}
.mb-inside img {
	width: 100%;
}
.ys-banner1 {
	background-position: center; margin: 0px auto; width: 100%; height: 261px; background-image: url("../image/yuesao/ys-banner1.jpg"); background-repeat: repeat-x;
}
.ys-banner2 {
	background-position: center; margin: 0px auto; width: 100%; height: 261px; background-image: url("../image/yuesao/ys-banner2.jpg"); background-repeat: repeat-x;
}
.ys-tbox {
	margin: 0px auto; width: 100%; height: auto;
}
.ys-tbox2 {
	margin: 0px auto; width: 100%; height: auto; padding-top: 75px; background-color: rgb(255, 255, 255);
}
.ys-t1 {
	background-position: center; margin: 0px auto; width: 100%; height: 155px; background-image: url("../image/yuesao/ys-t1.jpg"); background-repeat: repeat-x; background-color: rgb(247, 247, 247);
}
.ys-t2 {
	background-position: center; margin: 0px auto; width: 980px; height: 180px; background-image: url("../image/yuesao/ys-t2.jpg"); background-repeat: repeat-x; background-color: rgb(247, 247, 247);
}
.ys-t3 {
	background-position: center; margin: 0px auto; width: 980px; height: 170px; background-image: url("../image/yuesao/ys-t3.jpg"); background-repeat: repeat-x; background-color: rgb(247, 247, 247);
}
.ys-picbox {
	background-position: center; margin: 0px auto; width: 100%; height: auto; background-image: url("../image/yuesao/ys-pr.png"); background-repeat: repeat-x;
}
.ys-picbox2 {
	background-position: center; margin: 0px auto; width: 100%; height: auto; background-image: url("../image/yuesao/ys-r2.png"); background-repeat: repeat-x;
}
.ys-conbox {
	margin: 0px auto; left: 75px; top: 110px; width: 980px; height: 348px; position: absolute;
}
.ys-conl {
	width: 390px; height: 200px; margin-right: 80px; float: left;
}
.ys-conr {
	width: 390px; height: 200px; float: left;
}
.ys-conl ul li {
	width: 390px; color: rgb(255, 255, 255); line-height: 2em; font-size: 14px; float: left; list-style-type: disc;
}
.ys-conr ul li {
	width: 390px; color: rgb(255, 255, 255); line-height: 2em; font-size: 14px; float: left; list-style-type: disc;
}
.ys-pic1 {
	background-position: center; margin: 0px auto; width: 980px; height: 348px; position: relative; background-image: url("../image/yuesao/ys-pic1.jpg"); background-repeat: repeat-x;
}
.ys-pic2 {
	background-position: center; margin: 0px auto; width: 100%; height: 433px; background-image: url("../image/yuesao/ys-pic2.jpg"); background-repeat: repeat-x;
}
.ys-pic3-1 {
	background-position: center; margin: 0px auto; width: 980px; height: 253px; background-image: url("../image/yuesao/ys-pic3-1.jpg"); background-repeat: repeat-x;
}
.ys-pic3-2 {
	background-position: center; margin: 0px auto; width: 980px; height: 254px; background-image: url("../image/yuesao/ys-pic3-2.jpg"); background-repeat: repeat-x;
}
.ys-pic4 {
	background-position: center; margin: 0px auto; width: 100%; height: 280px; background-image: url("../image/yuesao/ys-pic4.jpg"); background-repeat: repeat-x;
}
.ys-pic5 {
	background-position: center; margin: 0px auto; width: 100%; height: 300px; background-image: url("../image/yuesao/ys-pic5.jpg"); background-repeat: repeat-x;
}
.ys-pic6 {
	background-position: center; margin: 0px auto; width: 100%; height: 458px; background-image: url("../image/yuesao/ys-pic6.jpg"); background-repeat: repeat-x;
}
.ys-pic7 {
	background-position: center; margin: 0px auto; width: 980px; height: 490px; position: relative; background-image: url("../image/yuesao/ys-pic7.jpg"); background-repeat: repeat-x;
}
.ys-pic8 {
	background-position: center; margin: 0px auto; width: 100%; height: 302px; background-image: url("../image/yuesao/ys-pic8.jpg"); background-repeat: repeat-x;
}
.ys-pic9 {
	background-position: center; margin: 0px auto; width: 100%; height: 396px; background-image: url("../image/yuesao/ys-pic9.jpg"); background-repeat: repeat-x;
}
.ys-pic10 {
	background-position: center; margin: 0px auto; width: 980px; height: 226px; background-image: url("../image/yuesao/ys-pic10.jpg"); background-repeat: repeat-x;
}
.ys-pbox {
	background-position: center; margin: 0px auto; padding: 48px 0px; width: 980px; height: auto; background-image: url("../image/yuesao/ys-r2.png"); background-repeat: repeat-x;
}
.ys-pbox p {
	text-align: center; color: rgb(49, 49, 49); line-height: 1.6em; font-size: 18px;
}
.ys-p {
	margin: 15px auto 20px; width: 980px; height: auto; background-color: rgb(247, 247, 247);
}
.ys-p p {
	color: rgb(77, 77, 77); line-height: 1.8em; text-indent: 2em; font-size: 16px; background-color: rgb(247, 247, 247);
}
.ys-box1 {
	margin: 0px auto; width: 100%; height: auto; background-color: rgb(247, 247, 247);
}
.ys-box2 {
	margin: 0px auto 25px; width: 100%; height: auto; background-color: rgb(247, 247, 247);
}
.ysmx-box {
	margin: 0px auto; width: 100%; height: 1000px; background-color: rgb(243, 225, 249);
}
.ys-wmbox {
	margin: 0px auto; width: 980px; height: 172px;
}
.ys-wmleft {
	width: 310px; height: 172px; float: left;
}
.ys-wmright {
	width: 670px; height: 172px; float: left; background-image: url("../image/yuesao/wm-r1.png"); background-repeat: repeat-x;
}
.wm-r2 {
	background-image: url("../image/yuesao/wm-r2.png");
}
.ys-wmright h3 {
	padding: 30px 0px 12px 27px; color: rgb(255, 216, 111); font-size: 20px;
}
.ys-wmright p {
	padding: 0px 70px 15px 27px; color: rgb(255, 255, 255); line-height: 1.5em; font-size: 14px;
}
.ys-setupbox {
	margin: 0px auto; width: 100%; height: 550px; background-image: url("../image/yuesao/s-repeat.png"); background-repeat: repeat-x;
}
.ys-setup {
	margin: 0px auto; padding: 30px; border: 15px solid rgb(253, 207, 133); border-image: none; width: 886px; height: 435px; background-color: rgb(146, 89, 148);
}
.ys-s2 {
	height: 250px; margin-bottom: 0px;
}
.ys-setup p {
	text-align: center; color: rgb(255, 216, 111); font-size: 24px;
}
.ys-setupl {
	width: 400px; height: auto; padding-top: 35px; margin-right: 40px; float: left;
}
.ys-setupr {
	width: 430px; height: auto; padding-top: 35px; float: left;
}
.ys-setupl h3 {
	padding: 2px 10px; width: 128px; height: 25px; text-align: left; color: rgb(133, 78, 135); font-size: 18px; margin-bottom: 10px; background-color: rgb(252, 206, 132);
}
.ys-setupr h3 {
	padding: 2px 10px; width: 128px; height: 25px; text-align: left; color: rgb(133, 78, 135); font-size: 18px; margin-bottom: 10px; background-color: rgb(252, 206, 132);
}
.ys-setupl p {
	text-align: left; color: rgb(255, 255, 255); line-height: 1.6em; text-indent: 2em; font-size: 14px;
}
.ys-setupr p {
	text-align: left; color: rgb(255, 255, 255); line-height: 1.6em; text-indent: 2em; font-size: 14px;
}
.pic7-con1 {
	left: 30px; top: 55px; width: 295px; height: 150px; position: absolute;
}
.pic7-con2 {
	left: 30px; top: 305px; width: 295px; height: 150px; position: absolute;
}
.pic7-con3 {
	top: 180px; width: 295px; height: 150px; right: 30px; position: absolute;
}
.pic7-con1 h3 {
	color: rgb(142, 81, 138); font-size: 20px; margin-bottom: 12px;
}
.pic7-con2 h3 {
	color: rgb(142, 81, 138); font-size: 20px; margin-bottom: 12px;
}
.pic7-con3 h3 {
	color: rgb(142, 81, 138); font-size: 20px; margin-bottom: 12px;
}
.pic7-con1 p {
	color: rgb(77, 77, 77); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.pic7-con2 p {
	color: rgb(77, 77, 77); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.pic7-con3 p {
	color: rgb(77, 77, 77); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.ys-safebox {
	margin: 0px auto; width: 100%; height: 50px; background-color: rgb(255, 255, 255);
}
.ys-safebox1 {
	margin: 40px auto; width: 100%; height: 50px;
}
.ys-safebox2 {
	background-position: center; margin: 0px auto; padding: 20px 0px; width: 100%; height: 50px; background-image: url("../image/yuesao/ys-r2.png"); background-repeat: repeat-x;
}
.ys-safebox3 {
	margin: 0px auto; width: 100%; height: 50px; background-color: rgb(243, 225, 249);
}
.ys-btn {
	margin: 0px auto; width: 244px; height: auto;
}
.ys-btn a {
	margin: 0px auto; padding: 12px 20px; border-radius: 5px; border: 1px solid rgb(235, 37, 112); border-image: none; width: 160px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-family: "??????"; font-size: 18px; text-decoration: none; vertical-align: middle; display: block; background-color: rgb(237, 58, 126); -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px;
}
.ys-endp {
	margin: 40px auto;
}
.ys-endp p {
	text-align: center; color: rgb(69, 69, 69); line-height: 1.6em; font-size: 18px;
}
.ys-endp p.pend {
	color: rgb(241, 55, 121);
}
.and-banner1 {
	background-position: center; margin: 0px auto; width: 100%; height: 480px; background-image: url("../image/and/and-banner.jpg"); background-repeat: repeat-x;
}
.and-box {
	margin: 0px auto; width: 100%; height: 480px;
}
.and-safebox2 {
	margin: 0px auto; width: 980px; height: 480px; position: relative;
}
.and-safebox2 a {
	padding: 10px 30px; border: 2px solid rgb(202, 129, 89); border-image: none; left: 12%; top: 290px; height: 20px; color: rgb(229, 75, 129); line-height: 20px; font-family: "??????"; font-size: 19px; text-decoration: none; vertical-align: middle; display: inline-block; position: absolute; widht: 115px; font-width: bold;
}
.and-t1box {
	margin: 40px auto; width: 100%; height: auto;
}
.and-t1 {
	background-position: center; margin: 0px auto; padding: 0px; width: 240px; height: 60px; background-image: url("../image/and/and-t1.jpg"); background-repeat: no-repeat;
}
.and-t2 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 115px; background-image: url("../image/and/and-t2.jpg"); background-repeat: no-repeat;
}
.and-t3 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 120px; background-image: url("../image/and/and-t3.jpg"); background-repeat: no-repeat;
}
.and-t4 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 115px; background-image: url("../image/and/and-t4.jpg"); background-repeat: no-repeat;
}
.and-t5 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 105px; background-image: url("../image/and/and-t5.jpg"); background-repeat: no-repeat;
}
.and-t6 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 120px; background-image: url("../image/and/and-t6.jpg"); background-repeat: no-repeat;
}
.and-t7 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 170px; background-image: url("../image/and/and-t7.jpg"); background-repeat: no-repeat;
}
.and-conbox {
	margin: 0px auto; width: 100%; height: 520px; background-color: rgb(249, 234, 238);
}
.and-conbox2 {
	margin: 0px auto; width: 100%; height: auto; background-color: rgb(255, 255, 255);
}
.and-conbox3 {
	margin: 0px auto; width: 100%; height: 540px; background-color: rgb(249, 234, 238);
}
.and-conbox4 {
	margin: 0px auto; width: 100%; height: 560px; background-color: rgb(255, 255, 255);
}
.and-conbox5 {
	margin: 0px auto; width: 100%; height: 500px; background-color: rgb(249, 234, 238);
}
.and-morebox {
	margin: 20px auto; width: 980px; height: 25px; background-color: rgb(249, 234, 238);
}
.and-more2 {
	background-position: center; margin: 0px auto; padding: 0px; width: 290px; height: 25px; background-image: url("../image/and/more-2.jpg"); background-repeat: no-repeat;
}
.and-b1 {
	margin: 20px auto; padding: 0px; width: 385px; height: 105px;
}
.and-news {
	margin: 0px auto; width: 980px; height: 520px;
}
.and-n-l {
	width: 300px; height: 180px; padding-right: 25px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dotted; float: left;
}
.and-n-m {
	padding: 0px 25px; width: 300px; height: 180px; float: left;
}
.and-n-r {
	width: 270px; height: 180px; float: right;
}
.and-title {
	margin: 30px auto 10px; height: 15px; widht: 980px;
}
.and-n-l ul {
	list-style: none;
}
.and-n-m ul {
	list-style: none;
}
.and-n-l ul li {
	line-height: 2.5em;
}
.and-n-m ul li {
	line-height: 2.5em;
}
.and-n-l ul li a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.and-n-m ul li a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.star-box {
	margin: 0px auto; width: 980px; height: auto;
}
#con1-tab {
	margin: 0px auto; width: 980px; height: auto; position: relative;
}
#con1-tab .con1-nav {
	background-position: center; margin: 0px auto; width: 980px; height: 54px; position: relative; z-index: 2; background-image: url("../image/and/and-tbg.jpg"); background-repeat: no-repeat;
}
#con1-tab .con1-nav ul {
	list-style: none; padding: 0px; width: 980px; height: 49px; margin-left: 210px;
}
#con1-tab .con1-nav li {
	border-radius: 5px; width: 175px; height: 49px; line-height: 49px; margin-right: 20px; vertical-align: middle; float: left; background-color: rgb(109, 73, 109); -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;
}
#con1-tab .con1-nav li a {
	margin: 0px auto; width: 175px; height: 49px; text-align: center; color: rgb(255, 255, 255); line-height: 49px; font-size: 16px; text-decoration: none; vertical-align: middle; display: block;
}
#con1-tab .con1-nav li a:hover {
	color: rgb(255, 255, 255);
}
#con1-tab .con1-nav .con1-active {
	background-position: center; width: 176px; height: 61px; line-height: 54px; vertical-align: middle; background-image: url("../image/and/and-tab.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
#con1-tab .con1-nav .con1-active a {
	text-align: center; color: rgb(255, 255, 255); font-size: 16px;
}
#con1-tab .con1-content {
	margin: 0px auto; width: 980px; overflow: hidden; position: relative; z-index: 2;
}
#con1-tab .con1-listbox {
	margin: 0px auto; width: 980px; overflow: hidden; float: left; display: none;
}
#con1-tab .con1-left {
	width: 232px; height: 290px; margin-right: 75px; float: left;
}
.con1-box {
	margin: 0px auto; width: 100%; background-color: rgb(21, 17, 48);
}
.con1-right {
	width: 667px; height: auto; padding-top: 30px; float: left;
}
.con1-r1 {
	padding: 30px 20px; width: 285px; line-height: 1.6em; float: left;
}
.con1-r1 p {
	color: rgb(255, 255, 255); text-indent: 2em; font-size: 12px;
}
.con1-r1 p.color {
	margin: 20px auto; text-align: center; color: rgb(234, 200, 131); text-indent: 0px; font-size: 18px;
}
.con1-r1 p a {
	margin: 0px auto; padding: 5px; border: 2px solid rgb(234, 200, 131); border-image: none; width: 100px; text-align: center; color: rgb(234, 200, 131); text-indent: 0px; font-size: 18px; text-decoration: none; display: block;
}
.con1-r2 {
	width: 290px; padding-top: 30px; float: left;
}
.con1-r2 p img {
	margin-bottom: 20px;
}
.con1-r1 p.p2 {
	line-height: 1.2em;
}
.text {
	line-height: 22px; display: none;
}
.text p {
	color: rgb(112, 112, 112); font-size: 12px;
}
.text2 {
	line-height: 22px;
}
.text2 p {
	color: rgb(112, 112, 112); font-size: 12px;
}
.box span {
	font-size: 14px; text-decoration: none; cursor: pointer;
}
.box span:hover {
	color: rgb(235, 37, 112);
}
.box span i {
	width: 35px; height: 35px; float: left; display: inline-block;
}
.box span i.jia {
	background-position: center; width: 35px; height: 35px; background-image: url("../image/and/and-jia.jpg"); background-repeat: no-repeat;
}
.box span i.jian {
	background-position: center; width: 35px; height: 35px; background-image: url("../image/and/and-jian.jpg"); background-repeat: no-repeat;
}
.box {
	line-height: 2.4em; position: relative;
}
.box span.main {
	color: rgb(235, 37, 112);
}
.main2 {
	color: rgb(102, 102, 102);
}
.box-top {
	width: 667px; height: 16px; background-image: url("../image/and/box-top.jpg");
}
.box-txt {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(235, 37, 112) rgb(235, 37, 112); padding: 10px; border-image: none; width: 645px; clear: both; font-size: 14px;
}
.box-txt p a {
	color: rgb(255, 35, 118);
}
.and-safebox {
	margin: 20px auto; width: 980px; height: 54px;
}
.and-btn {
	margin: 20px auto; width: 244px; height: auto;
}
.and-btn a {
	padding: 12px 20px; border-radius: 30px; border: 2px solid rgb(235, 37, 112); border-image: none; width: 200px; height: 20px; text-align: center; color: rgb(237, 58, 126); line-height: 20px; font-family: "??????"; font-size: 18px; text-decoration: none; vertical-align: middle; display: block; -webkit-border-radius: 30px; -moz-border-radius: 30px; -o-border-radius: 30px; -ms-border-radius: 30px;
}
.and-btn1 {
	margin: 20px auto; width: 244px; height: auto;
}
.and-btn1 a {
	margin: 0px auto; padding: 12px 20px; border-radius: 30px; border: 2px solid rgb(235, 37, 112); border-image: none; width: 200px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-family: "??????"; font-size: 18px; text-decoration: none; vertical-align: middle; display: block; background-color: rgb(237, 58, 126); -webkit-border-radius: 30px; -moz-border-radius: 30px; -o-border-radius: 30px; -ms-border-radius: 30px;
}
.and-adbox {
	margin: 0px auto; width: 980px; height: 360px; overflow: hidden; -ms-zoom: 1;
}
.ol-box {
	width: 980px; height: 25px; line-height: 25px; margin-bottom: 10px; vertical-align: middle; position: relative;
}
.and-adbox ol {
	right: -12px; bottom: 0px; position: absolute; z-index: 2;
}
.and-adbox ol li {
	background: rgb(190, 173, 189); border: 1px solid rgb(190, 173, 189); border-image: none; width: 25px; height: 25px; text-align: center; color: rgb(217, 75, 1); line-height: 25px; font-family: arial; font-size: 12px; margin-right: 15px; vertical-align: middle; float: left; display: block; cursor: pointer;
}
.and-adbox ol li.active {
	background: rgb(235, 37, 112); border: 1px solid rgb(235, 37, 112); border-image: none; width: 25px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; font-weight: bold; vertical-align: middle; position: relative;
}
.and-adbox ul {
	position: relative; z-index: 1;
}
.and-adbox ul li {
	width: 980px; height: 333px; float: left;
}
.and-adbox p {
	background: rgb(51, 51, 51); border: 1px solid rgb(204, 204, 204); border-image: none; top: 60px; width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-family: arial; font-weight: bold; position: absolute; z-index: 2; cursor: pointer;
}
#and-ad {
	margin: 0px auto; width: 980px; height: 395px; overflow: hidden; font-size: 12px; position: relative;
}
#img li {
	float: left; cursor: pointer; opacity: 1;
}
#img {
	list-style: none; left: 0px; top: 0px; position: absolute;
}
#num {
	list-style: none; left: 47.5%; bottom: 0px; position: absolute; z-index: 999;
}
#num li {
	background: rgb(190, 173, 189); border-radius: 20px; width: 20px; height: 20px; text-align: center; color: rgb(222, 125, 75); line-height: 20px; margin-right: 15px; float: left; display: block; cursor: pointer; opacity: 0.7;
}
#num .hover {
	background: rgb(235, 37, 112); color: rgb(255, 255, 255); font-weight: bold;
}
.and-life {
	margin: 15px auto 0px; width: 980px; height: 335px;
}
.life-box {
	margin: 0px 28px 0px 5px; width: 218px; height: 332px; float: left;
}
.life-end {
	margin-right: 0px;
}
.life-box p {
	text-align: left; color: rgb(102, 102, 102); line-height: 1.8em; font-size: 14px;
}
.life-box a.life-title {
	padding: 15px 0px; width: 218px; height: 14px; text-align: center; color: rgb(235, 37, 112); line-height: 14px; font-size: 14px; font-weight: bold; vertical-align: middle; display: inline-block;
}
.life-box a.life-title:link {
	color: rgb(235, 37, 112);
}
.life-box a.life-title:visited {
	color: rgb(235, 37, 112);
}
.and-dpbox {
	margin: 20px auto 0px; width: 980px; height: 520px;
}
.and-dpleft {
	background-position: center; width: 326px; height: 399px; float: left; position: relative; background-image: url("../image/and/dp-left.jpg"); background-repeat: no-repeat;
}
.dpleft-con {
	left: 28px; top: 160px; width: 280px; height: 160px; position: absolute;
}
.dpleft-con p {
	color: rgb(164, 105, 121); line-height: 2em; font-size: 14px;
}
.dp-box2 {
	width: 652px; height: 399px; overflow: hidden; float: left; position: relative;
}
.dp-box2 ol {
	right: 10px; bottom: 20px; position: absolute; z-index: 2;
}
.dp-box2 ol li {
	border-radius: 10px; width: 15px; height: 15px; margin-right: 15px; float: left; display: inline; cursor: pointer; background-color: rgb(224, 224, 224); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px;
}
.dp-box2 .active2 {
	position: relative; background-color: rgb(123, 25, 123);
}
.dp-box2 ul {
	left: 0px; top: 0px; position: absolute; z-index: 1;
}
.dp-box2 ul li {
	width: 652px; height: 399px; float: left;
}
.dp-box2 ul img {
	width: 652px; height: 399px; float: left;
}
.dp-box2 p {
	background: rgb(51, 51, 51); border: 1px solid rgb(204, 204, 204); border-image: none; top: 60px; width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-family: arial; font-weight: bold; position: absolute; z-index: 2; cursor: pointer;
}
.dp-box2 .prev {
	left: 10px;
}
.dp-box2 .next {
	right: 10px;
}
.limit-box {
	margin: 20px auto; width: 980px; height: 322px; overflow: hidden; position: relative; background-color: rgb(249, 234, 238);
}
.limit-buy-nav {
	top: 280px; width: 60px; height: 21px; right: 40px; position: absolute;
}
.limit-buy-nav span {
	width: 44px; height: 21px; text-align: center; color: rgb(255, 255, 255); line-height: 21px; font-family: "Arial"; font-size: 16px; float: left;
}
.limit-buy-nav em {
	color: rgb(255, 255, 255); font-family: "Arial"; font-size: 16px; font-style: normal; margin-right: 1px;
}
.limit-buy-nav .prev {
	background: url("../images/arrowbg.png") no-repeat -59px -180px; margin: 6px 0px 0px; width: 8px; height: 9px; overflow: hidden; float: left;
}
.limit-buy-nav .next {
	background: url("../images/arrowbg.png") no-repeat -59px -180px; margin: 6px 0px 0px; width: 8px; height: 9px; overflow: hidden; float: left;
}
.limit-buy-nav .next {
	background-position: -52px -180px;
}
.btn-prev {
	background: url("../images/arrowbg.png") no-repeat 0px 0px; top: 140px; width: 27px; height: 48px; overflow: hidden; display: none; position: absolute; z-index: 10;
}
.btn-next {
	background: url("../images/arrowbg.png") no-repeat 0px 0px; top: 140px; width: 27px; height: 48px; overflow: hidden; display: none; position: absolute; z-index: 10;
}
.btn-prev {
	left: 0px;
}
.btn-next {
	background-position: -40px 0px; right: 0px;
}
.btn-prev:hover {
	background-position: 0px -60px;
}
.btn-prev:active {
	background-position: 0px -120px;
}
.btn-next:hover {
	background-position: -40px -60px;
}
.btn-next:active {
	background-position: -40px -120px;
}
.products {
	margin: 0px auto; width: 980px; height: 322px;
}
.products li {
	margin: 0px auto; width: 980px; height: 322px; position: relative;
}
.products li .pic {
	width: 520px; height: 322px; overflow: hidden; float: left; position: relative; background-color: rgb(249, 234, 238);
}
.products li .pic img {
	width: 520px; height: 322px;
}
.products li p {
	line-height: 2em;
}
.products li p.name {
	padding: 0px 40px 50px; width: 380px; height: 220px; overflow: hidden;
}
.products li p.and-t {
	padding: 50px 40px 10px; width: 380px; height: 60px; text-align: center; overflow: hidden; font-size: 28px;
}
.products li p.and-t span {
	font-size: 12px;
}
.products li p {
	color: rgb(255, 255, 255); font-size: 14px;
}
.products li p.n1 {
	background-color: rgb(98, 44, 98);
}
.products li p.n3 {
	background-color: rgb(98, 44, 98);
}
.products li p.n5 {
	background-color: rgb(98, 44, 98);
}
.products li p.n7 {
	background-color: rgb(98, 44, 98);
}
.products li p.n2 {
	background-color: rgb(222, 87, 118);
}
.products li p.n4 {
	background-color: rgb(222, 87, 118);
}
.products li p.n6 {
	background-color: rgb(222, 87, 118);
}
.fugang-banner1 {
	background-position: center; margin: 0px auto; width: 100%; height: 415px; background-image: url("../image/fugang/fugang-banner.jpg"); background-repeat: repeat-x;
}
.fg-t1box {
	margin: 40px auto; width: 100%; height: auto; background-color: rgb(244, 244, 244);
}
.fgbox {
	background-position: center; margin: 0px auto; width: 100%; height: 135px; background-image: url("../image/fugang/mx-bg1.jpg"); background-repeat: repeat-x; background-color: rgb(244, 244, 244);
}
.fg-t5box {
	margin: 25px auto; width: 100%; height: auto; clear: both; background-color: rgb(236, 233, 236);
}
.fg-box {
	margin: 0px auto 65px; width: 100%; height: 230px; background-color: rgb(244, 244, 244);
}
.fg-abbox {
	margin: 0px auto; width: 980px; height: 230px;
}
.fg-a {
	margin: 0px 10px; padding: 35px; border-radius: 10px; border: 1px solid rgb(196, 196, 196); border-image: none; width: 398px; height: 158px; float: left; background-color: rgb(236, 233, 236); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-radius: 10px;
}
.fg-a p {
	margin: 10px 0px; color: rgb(255, 255, 255); line-height: 1.8em; font-size: 16px;
}
.fg-p1 {
	width: 100px; height: 30px; color: rgb(255, 255, 255); font-family: Arial; font-size: 30px; font-style: italic; background-color: rgb(147, 71, 149);
}
.fg-p1 span {
	font-size: 17px;
}
.fg-a p.fg-p2 {
	width: 342px; color: rgb(255, 255, 255); font-family: "??????"; font-size: 18px; background-color: rgb(147, 71, 149);
}
.fg-list {
	color: rgb(94, 38, 96); font-size: 16px;
}
.fg-list ul li {
	background-position: left; line-height: 1.8em; padding-left: 15px; background-image: url("../image/icon-list.gif"); background-repeat: no-repeat;
}
.fg-conbox {
	border-width: 1px 0px; border-style: solid; border-color: rgb(196, 196, 196); margin: 40px auto; height: 725px; clear: both; background-color: rgb(236, 233, 236); widht: 100%;
}
.fgconbox {
	border-width: 1px 0px; border-style: solid; border-color: rgb(196, 196, 196); margin: 0px auto; height: 725px; clear: both; background-color: rgb(236, 233, 236); widht: 100%;
}
.fg-con1 {
	margin: 0px auto; width: 980px; height: auto;
}
.fg2 {
	margin: 40px auto; width: 980px; height: 180px;
}
.fg2-left {
	width: 245px; height: 180px; float: left;
}
.fg2-right {
	margin: 15px 0px 15px 35px; width: 690px; height: 160px; float: right;
}
.fg2-right h1 {
	color: rgb(134, 53, 136); padding-left: 8px; font-size: 20px; font-weight: bold; border-left-color: rgb(134, 53, 136); border-left-width: 4px; border-left-style: solid;
}
.fg2-right p {
	color: rgb(93, 93, 93); line-height: 1.8em; text-indent: 2em; font-size: 14px; margin-top: 8px;
}
.fg-line {
	margin: 0px auto; width: 980px; height: 3px; line-height: 3px; vertical-align: middle; background-color: rgb(222, 222, 222);
}
.fg-longline {
	margin: 0px auto; width: 100%; height: 1px; line-height: 1px; vertical-align: middle; background-color: rgb(222, 222, 222);
}
.fg-btnbox {
	margin: 40px auto; width: 980px; height: 56px;
}
.fg-btn1 {
	margin: 0px auto; width: 250px;
}
.fg-btn1 a {
	padding: 15px; border-radius: 10px; text-align: center; color: rgb(255, 255, 255); font-size: 17px; text-decoration: none; display: block; background-color: rgb(134, 53, 136); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-radius: 10px;
}
.fugang-t1 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 75px; background-image: url("../image/fugang/fugang-t1.jpg"); background-repeat: no-repeat;
}
.fugang-t2 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 80px; background-image: url("../image/fugang/fugang-t2.jpg"); background-repeat: no-repeat;
}
.fugang-t3 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 70px; background-image: url("../image/fugang/fugang-t3.jpg"); background-repeat: no-repeat;
}
.fugang-t4 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 151px; background-image: url("../image/fugang/fugang-t4.jpg"); background-repeat: no-repeat;
}
.fugang-t5 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 135px; background-image: url("../image/fugang/fugang-t5.jpg"); background-repeat: no-repeat;
}
.fugang-t6 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 60px; background-image: url("../image/fugang/fugang-t6.jpg"); background-repeat: no-repeat;
}
.fugang-h1 {
	margin: 40px auto; width: 980px; height: 50px;
}
.fugang-pic3 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 180px; background-image: url("../image/fugang/fugang-pic3.jpg"); background-repeat: no-repeat;
}
.fugang-pic4 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 180px; background-image: url("../image/fugang/fugang-pic4.jpg"); background-repeat: no-repeat;
}
.fugang-pic5 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 180px; background-image: url("../image/fugang/fugang-pic5.jpg"); background-repeat: no-repeat;
}
.huxing {
	background-position: top; margin: 0px auto; width: 100%; height: 925px; background-image: url("../image/fugang/fugang-bg.jpg"); background-repeat: repeat-x;
}
.hx-content {
	margin: 0px auto; padding: 160px 0px 0px; width: 980px; height: 80px;
}
.hx-content p {
	color: rgb(93, 93, 93); line-height: 2em; text-indent: 2em; font-size: 14px;
}
.fg-border {
	margin: 10px auto; padding: 5px 10px; border: 1px solid rgb(246, 182, 92); border-image: none;
}
.btn-ico {
	background-position: center; width: 20px; height: 20px; vertical-align: middle; background-image: url("../image/fugang/fg-btn.png"); background-repeat: no-repeat; lin-height: 20px;
}
.fg-content {
	margin: 0px auto; width: 980px; height: auto;
}
.fg-content p {
	color: rgb(93, 93, 93); line-height: 2em; text-indent: 2em; font-size: 14px;
}
.fg-orange {
	color: rgb(244, 34, 158); text-decoration: none;
}
.fg-end {
	padding-bottom: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.hx-tfbox {
	margin: 0px auto; width: 980px; height: 554px;
}
.hx-tf {
	background-position: center; width: 475px; height: 554px; float: left; background-repeat: no-repeat;
}
.hx-tf1 {
	margin-right: 30px; position: relative; background-image: url("../image/fugang/hx-tf1.jpg");
}
.hx-tf2 {
	position: relative; background-image: url("../image/fugang/hx-tf2.jpg");
}
.tf1-con {
	left: 40px; top: 120px; position: absolute;
}
.tf2-con {
	left: 40px; top: 120px; position: absolute;
}
.tf1-con p {
	width: 405px; height: 185px; color: rgb(93, 93, 93); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.tf2-con p {
	width: 405px; height: 185px; color: rgb(93, 93, 93); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.fg-botbox {
	width: 100%; height: 270px; background-color: rgb(244, 244, 244);
}
.fg-bottom {
	margin: 0px auto; width: 980px; height: 270px;
}
.fg-bcon {
	padding: 30px 0px 0px;
}
.fg-bcon p {
	padding: 10px; text-align: center; color: rgb(49, 49, 49); font-size: 24px;
}
.fg-number {
	color: rgb(134, 53, 136); font-size: 28px;
}
.fg-ry-list {
	margin: 0px auto; width: 980px; height: 350px;
}
.fg-ry-list ul li {
	margin: 0px 20px 24px 0px; width: 225px; height: 147px; float: left;
}
.ry-height {
	height: 580px;
}
.fgmx-box {
	background-position: center; margin: 0px auto; width: 100%; height: 721px; background-image: url("../image/fugang/mx-bg2.jpg"); background-repeat: repeat-x;
}
.fgmx-left {
	width: 490px; height: 94px; float: left;
}
.fgmx-right {
	width: 490px; height: 94px; float: left;
}
.fgmx-pic {
	width: 94px; height: 94px; margin-right: 15px; float: left;
}
.fgmx-con {
	width: 380px; height: 94px; float: left;
}
.fgmx-con p {
	color: rgb(62, 62, 62); line-height: 1.5em; font-size: 14px;
}
.fgmx-con p.fgmx-p1 {
	color: rgb(134, 53, 136); font-size: 16px; font-weight: bold;
}
.index-splash-block {
	margin: 0px auto; width: 979px; height: auto; position: relative;
}
.index-splash-block .feature-slide-preview {
	margin: 0px auto; width: 979px; height: auto; overflow: hidden; padding-top: 20px; display: none;
}
.index-splash-block .feature-slide-preview .screenshot {
	margin: auto; display: block;
}
.index-splash-block .feature-slide-list {
	left: 43%; width: 487px; height: 30px; bottom: 20px; overflow: hidden; position: absolute; z-index: 999;
}
.index-splash-block .feature-slide-list a {
	background: url("../image/fugang/mx-one.png") no-repeat center; width: 16px; height: 30px; line-height: 30px; padding-right: 10px; vertical-align: middle; float: left; display: inline-block;
}
.index-splash-block .feature-slide-list a.current {
	background: url("../image/fugang/mx-two.png") no-repeat center;
}
.index-splash-block .feature-slide-list .feature-slide-list-items {
	display: inline;
}
.index-splash-block .feature-slide-list a.feature-slide-list-previous {
	background: url("../image/fugang/mx-left.png") no-repeat center; height: 30px;
}
.index-splash-block .feature-slide-list a.feature-slide-list-next {
	background: url("../image/fugang/mx-right.png") no-repeat center; height: 30px;
}
.zyy-banner1 {
	background-position: center; margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 282px; background-image: url("../image/zhouyueyue/zyy-banner1.jpg"); background-repeat: repeat-x;
}
.zyy-banner2 {
	background-position: center; margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 284px; background-image: url("../image/zhouyueyue/zyy-banner2.jpg"); background-repeat: repeat-x;
}
.zyy-tbox {
	margin: 45px auto 20px; width: 980px;
}
.zyy-t1 {
	margin: 0px auto; width: 980px; height: 80px;
}
.zyy-t2 {
	margin: 0px auto; width: 980px; height: 89px;
}
.zyy-t3 {
	margin: 0px auto; width: 980px; height: 98px;
}
.zyy-conbox {
	margin: 20px auto; width: 980px; height: auto;
}
.zyy-con1 {
	height: auto;
}
.zyy-con2 {
	height: auto;
}
.zyy-con3 {
	height: auto;
}
.zyy-con3box {
	margin: 20px auto 0px; width: 980px; height: 360px;
}
.zyy-con1left {
	width: 535px; height: 300px; float: left;
}
.zyy-con1left p {
	color: rgb(79, 79, 79); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.zyy-con1right {
	height: 320px; float: right;
}
.zyy-con2box {
	margin: 15px auto; width: 980px; height: 300px;
}
.zyy-con2left {
	width: 435px; height: 277px; float: left;
}
.zyy-con2left p {
	text-align: center; color: rgb(166, 166, 166); font-size: 16px; margin-top: 15px;
}
.zyy-con2right {
	width: 505px; height: 255px; float: right;
}
.zyy-con2right p {
	color: rgb(79, 79, 79); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.zyy-con2right p.zyy-p1 {
	color: rgb(228, 46, 137); text-indent: 0px; font-size: 18px;
}
.zyy-linebox {
	background-position: center; margin: 0px auto; width: 100%; height: 2px; line-height: 2px; clear: both; vertical-align: middle; background-image: url("../image/zhouyueyue/zyy-repeat.png"); background-repeat: repeat-x;
}
.con2-end {
	margin: 0px auto; width: 980px; height: auto;
}
.con2-end p {
	color: rgb(79, 79, 79); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.con2-end p.zyy-p1 {
	color: rgb(228, 46, 137); text-indent: 0px; font-size: 18px;
}
.zyy-linebox2 {
	margin: 0px auto; padding: 0px; width: 980px; height: 1px; line-height: 1px; vertical-align: middle; background-color: rgb(204, 204, 204);
}
.weibo-box {
	margin: 20px auto; width: 980px; height: auto;
}
.zyy-line-box {
	background-position: center; margin: 40px auto; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 159px; position: relative; background-image: url("../image/zhouyueyue/line-repeat.png"); background-repeat: repeat-x;
}
.zyy-btnbox {
	margin: 0px auto; padding: 20px 0px; top: 35px; right: 40%; position: absolute;
}
.zyy-btnbox a {
	margin: 0px auto; padding: 15px; border-radius: 10px; width: 250px; height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 17px; text-decoration: none; display: block; background-color: rgb(225, 73, 130); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-radius: 10px;
}
.story-picbox {
	margin: 25px auto; width: 980px; height: 39px;
}
.story-picbox p {
	color: rgb(79, 79, 79); line-height: 1.8em; font-size: 14px;
}
.story-6 {
	width: 258px; height: 51px;
}
.story-7 {
	height: 82px;
}
.story-8 {
	margin: 20px auto; height: 78px;
}
.huaxu-box {
	margin: 0px auto; width: 980px; height: 710px;
}
.huaxu-box2 {
	margin: 8px auto; width: 980px; height: 229px;
}
.hx-left {
	width: 487px; height: 229px; float: left;
}
.hx-right {
	width: 487px; height: 229px; margin-left: 6px; float: left;
}
.zyy-slider {
	margin: 25px auto; border: 1px solid rgb(204, 204, 204); border-image: none; width: 978px; height: 308px; clear: both;
}
.pointer {
	cursor: pointer;
}
.story-box {
	margin: 20px auto; padding: 25px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 930px; height: 490px;
}
.story-box p {
	color: rgb(79, 79, 79); line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.s-p2 {
	margin-top: 15px;
}
.wb-1 {
	margin: 20px auto; width: 920px; height: 330px;
}
.story-box2 {
	margin: 20px auto; padding: 25px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 930px; height: 295px;
}
.box2-left {
	width: 420px; height: 265px; float: left;
}
.box2-left p {
	color: rgb(79, 79, 79); line-height: 2em; text-indent: 2em; font-size: 14px;
}
.box2-right {
	width: 480px; height: 277px; float: right;
}
.box2-btn {
	width: 200px; height: 38px; margin-top: 25px; float: right;
}
.box2-btn a {
	padding: 10px 30px; border-radius: 10px; height: 15px; color: rgb(255, 255, 255); line-height: 15px; font-size: 14px; text-decoration: none; vertical-align: middle; display: inline-block; background-color: rgb(225, 73, 130); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; widht: 200px;
}
.wb3-h {
	height: 320px;
}
.wb5-h {
	height: 360px;
}
.zyynav-box {
	background-position: center; left: 20px; top: 125px; width: 123px; height: 343px; position: fixed; z-index: 99; background-image: url("../image/zhouyueyue/lef-bg.png"); background-repeat: no-repeat;
}
ul {
	margin-left: 1em; position: relative;
}
#nav {
	list-style: none; margin: 0px; padding: 0px; left: 0px; top: 80px; width: 123px; height: 418px; position: absolute;
}
#nav li {
	margin: 0px auto; width: 127px; height: 43px;
}
#nav li a {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(204, 204, 204); margin: 0px auto; width: 85px; height: 43px; text-align: center; color: rgb(50, 50, 50); line-height: 43px; font-size: 14px; text-decoration: none; vertical-align: middle; display: block;
}
#nav li a.li-end {
	border-width: 1px 0px;
}
#nav a:hover {
	background-position: center; border: currentColor; border-image: none; width: 129px; height: 43px; text-align: center; color: rgb(255, 255, 255); line-height: 43px; vertical-align: middle; display: block; background-image: url("../image/zhouyueyue/lef-act.png"); background-repeat: no-repeat;
}
#nav .current a {
	background-position: center; border: currentColor; border-image: none; width: 129px; height: 43px; text-align: center; color: rgb(255, 255, 255); line-height: 43px; vertical-align: middle; display: block; background-image: url("../image/zhouyueyue/lef-act.png"); background-repeat: no-repeat;
}
.qmm-banner1 {
	background-position: center; margin: 0px auto; width: 100%; height: 543px; background-image: url("../image/qinmm/qmm-bannner.jpg"); background-repeat: repeat-x;
}
.qmm-box {
	width: 980px; height: 20px; position: relative;
}
.qmm-btn1 {
	left: 400px; top: 400px; position: absolute;
}
.qmm-btn1 a {
	padding: 15px 50px; border-radius: 10px; height: 20px; color: rgb(255, 255, 255); line-height: 20px; font-size: 18px; vertical-align: middle; display: inline-block; background-color: rgb(225, 73, 130); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; widht: 75px;
}
.qmm-jj {
	margin: 40px auto; width: 980px; height: 243px;
}
.qmm-jjleft {
	width: 600px; height: 243px; float: left;
}
.qmm-pic {
	width: 225px; height: 243px; float: left;
}
.qmm-jjcon {
	padding: 15px 20px; width: 330px; height: 213px; float: left; background-color: rgb(109, 73, 110);
}
.qmm-jjcon p {
	color: rgb(255, 255, 255); line-height: 1.5em; font-size: 16px;
}
.qmm-jjcon p.jjcon-p1 {
	padding-bottom: 8px; font-size: 30px; margin-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.qmm-videobox {
	width: 356px; height: 243px; float: right;
}
.qmm-line {
	margin: 0px auto; width: 980px; height: 1px; line-height: 1px; clear: both; vertical-align: middle; background-color: rgb(109, 73, 110);
}
.qmm-tbox {
	margin: 30px auto; width: 980px;
}
.qmm-t1 {
	margin: 0px auto; width: 480px; height: 100px;
}
.qmm-t2 {
	margin: 0px auto; width: 380px; height: 100px;
}
.qmm-t3 {
	margin: 0px auto; width: 980px; height: 18px; text-align: center; color: rgb(139, 64, 141); line-height: 18px; font-size: 18px; vertical-align: middle;
}
.qmm-t4 {
	margin: 0px auto; width: 580px; height: 100px;
}
.qmm-t5 {
	margin: 0px auto; width: 200px; height: 40px;
}
.qmm-conbox {
	margin: 10px auto; width: 980px; height: auto;
}
.qmm-conbox p {
	text-align: left; color: rgb(79, 79, 79); line-height: 1.8em; text-indent: 2em; font-size: 16px;
}
.qmm-lrcon {
	margin: 30px auto; padding: 30px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 920px; height: 282px;
}
.qmm-lcon {
	width: 354px; height: 282px; margin-right: 35px; float: left;
}
.qmm-rcon {
	width: 530px; height: 282px; float: right;
}
.qmm-rcon p.rcon-p1 {
	color: rgb(139, 64, 141); font-size: 18px; font-weight: bold; margin-bottom: 10px;
}
.qmm-rcon dl {
	margin: 8px 0px;
}
.qmm-rcon dl dt {
	background-position: left; color: rgb(79, 79, 79); padding-left: 15px; font-size: 16px; background-image: url("../image/icon-list.gif"); background-repeat: no-repeat;
}
.qmm-rcon dl dd {
	color: rgb(125, 125, 125); line-height: 1.6em; font-size: 14px;
}
.qmm-list {
	margin: 30px auto; padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 960px; height: 260px;
}
.qmm-list ul li {
	width: 231px; height: 180px; margin-right: 12px; float: left;
}
.qmm-list p {
	color: rgb(79, 79, 79); line-height: 2em; text-indent: 2em; font-size: 14px; margin-bottom: 20px;
}
.qmm-list2 {
	margin: 30px auto; width: 980px; height: 140px;
}
.qmm-list2 ul li {
	width: 183px; height: 130px; margin-right: 16px; float: left;
}
.qmm-list ul li.list-end {
	margin-right: 0px; float: right;
}
.qmm-list2 ul li.list-end {
	margin-right: 0px; float: right;
}
.qmm-list2 ul li p {
	text-align: center; color: rgb(79, 79, 79); padding-top: 8px; font-size: 14px;
}
.qmm-list2 ul li p a {
	color: rgb(79, 79, 79);
}
.qmm-fwbox {
	margin: 30px auto; width: 980px; height: 137px;
}
.fw-left {
	width: 470px; height: 137px; margin-right: 40px; float: left;
}
.fw-right {
	width: 470px; height: 137px; float: right;
}
.qmm-fwleft {
	width: 179px; height: 137px; margin-right: 20px; float: left;
}
.qmm-fwright p {
	color: rgb(125, 125, 125); line-height: 1.8em; font-size: 14px;
}
.qmm-fwright p.fw-p1 {
	color: rgb(235, 59, 125); font-size: 16px; margin-bottom: 12px;
}
.qmm-fwright {
	width: 270px; height: 110px; float: right;
}
.qmm-right p {
	color: rgb(125, 125, 125); line-height: 1.8em; font-size: 14px;
}
.qmm-right p.fw-p1 {
	color: rgb(235, 59, 125); font-size: 16px; margin-bottom: 12px;
}
.qmm-bottom {
	margin: 30px auto; width: 980px; height: auto;
}
.qmm-bottom p {
	color: rgb(79, 79, 79); line-height: 1.6em; text-indent: 2em; font-size: 16px; margin-bottom: 8px;
}
.qmm-pbox {
	margin: 30px auto; padding: 25px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 930px; height: 180px;
}
.pbox-left {
	width: 488px; height: 180px; float: left;
}
.pbox-left img {
	margin-right: 22px;
}
.pbox-right {
	width: 435px; height: 170px; float: left;
}
.pbox-right p {
	color: rgb(79, 79, 79); line-height: 1.8em; font-size: 14px;
}
.b-end {
	color: rgb(125, 125, 125); text-indent: 2em; font-size: 14px;
}
.qmm-btnbox {
	margin: 40px auto; width: 980px; height: 56px;
}
.qmm-btn2 {
	margin: 0px auto; width: 250px;
}
.qmm-btn2 a {
	padding: 15px; border-radius: 10px; text-align: center; color: rgb(255, 255, 255); font-size: 17px; text-decoration: none; display: block; background-color: rgb(225, 73, 130); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-radius: 10px;
}
.book-banner1 {
	margin: 0px auto; width: 100%; height: 72px; background-color: rgb(56, 21, 64);
}
.book-banner2 {
	background-position: center; margin: 0px auto; width: 980px; height: 72px; position: relative; background-image: url("../image/book/book-top.jpg"); background-repeat: no-repeat;
}
.book-banner2 a {
	padding: 10px; border-radius: 5px; top: 20px; width: 80px; height: 15px; text-align: center; right: 150px; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; display: inline-block; position: absolute; background-color: rgb(103, 58, 113); -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;
}
.book-banner2 a:active {
	background-color: rgb(148, 80, 164);
}
.book-banner2 a:hover {
	background-color: rgb(148, 80, 164);
}
.book2-box {
	background-position: center; margin: 0px auto; width: 100%; height: 449px; background-image: url("../image/book/book2-box.jpg"); background-repeat: repeat-x; background-color: rgb(246, 222, 246);
}
.book2-banner2 {
	background-position: center; margin: 0px auto; height: 449px; background-image: url("../image/book/book-banner1.jpg"); background-repeat: no-repeat; with: 1136px;
}
.book-tbox {
	margin: 10px auto 0px; width: 980px; height: 20px;
}
.book-tbox p {
	color: rgb(109, 73, 110); font-family: "??????"; font-size: 20px;
}
.book-tbox p span {
	color: rgb(192, 180, 192); padding-left: 10px; display: inline-block;
}
.book-conbox {
	margin: 20px auto 0px; width: 980px; height: 1000px;
}
.book-left {
	width: 706px; height: 334px; float: left;
}
.book-tbox2 {
	margin: 20px auto 0px; width: 706px; height: 20px; clear: both;
}
.book-tbox2 p {
	color: rgb(109, 73, 110); font-family: "??????"; font-size: 20px;
}
.book-tbox2 p span {
	color: rgb(192, 180, 192); padding-left: 10px; display: inline-block;
}
.book-list {
	width: 706px; height: 70px; margin-top: 20px; float: left;
}
.book-list ul {
	
}
.book-list ul li {
	background-position: left; width: 150px; line-height: 1.5em; padding-left: 10px; vertical-align: middle; display: inline-block; background-image: url("../image/icon-list.gif"); background-repeat: no-repeat;
}
.book-list ul li a {
	color: rgb(51, 51, 51); font-size: 12px; text-decoration: none;
}
.book-list ul li a:hover {
	color: rgb(145, 65, 147);
}
.book-leftpic {
	width: 391px; height: 223px; float: left;
}
.book-leftcon {
	padding: 25px; width: 260px; height: 175px; float: left; background-color: rgb(138, 87, 139);
}
.book-right {
	width: 235px; height: auto; margin-left: 20px; float: left;
}
.book-leftcon p {
	text-align: left; color: rgb(238, 231, 238); line-height: 2em; font-size: 14px;
}
.right-con1 {
	padding: 10px; border: 1px solid rgb(237, 215, 237); border-image: none; width: 235px; float: left;
}
.right-con1 p {
	text-align: left; color: rgb(51, 51, 51); font-size: 13px;
}
.right-con1 p.book-zj {
	text-align: center; font-size: 14px; font-weight: bold;
}
.yy-banner1 {
	background-position: center; margin: 0px auto; padding: 0px; width: 100%; height: 301px; background-image: url("../image/yingyang/banner-1.jpg"); background-repeat: repeat-x;
}
.yy-banner2 {
	background-position: center; margin: 0px auto; padding: 0px; width: 100%; height: 300px; background-image: url("../image/yingyang/banner-2.jpg"); background-repeat: repeat-x;
}
.yy-t1-box {
	margin: 0px auto; width: 100%; height: 196px; background-color: rgb(252, 238, 238);
}
.yy-t1 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 196px; background-image: url("../image/yingyang/yy-t1.jpg"); background-repeat: no-repeat;
}
.ln-box {
	margin: 0px auto; width: 980px; height: 375px;
}
.ln-left {
	width: 363px; height: 373px; float: left;
}
.ln-right {
	margin: 0px auto; padding: 25px; width: 567px; height: 323px; float: left; background-color: rgb(138, 87, 139);
}
.ln-right p {
	color: rgb(255, 255, 255); line-height: 2em; text-indent: 2em; font-size: 14px;
}
.yy-pic2 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 418px; clear: both; background-image: url("../image/yingyang/yy-pic2.jpg"); background-repeat: no-repeat;
}
.yy-btn-box {
	margin: 35px auto; width: 980px; height: 54px; text-align: center;
}
.yy-box {
	background-position: center; margin: 65px auto; width: 100%; height: 180px; background-image: url("../image/yingyang/yy-repeat.png"); background-repeat: repeat-x;
}
.yy-bg1 {
	background-position: center; margin: 0px auto; padding: 0px; width: 980px; height: 180px; background-image: url("../image/yingyang/yy-bg1.png"); background-repeat: no-repeat;
}
.ln-box2 {
	margin: 0px auto; width: 980px; height: 310px;
}
.ln-left2 {
	margin: 0px auto; padding: 20px; width: 580px; height: 270px; float: left; background-color: rgb(138, 87, 139);
}
.ln-left2 p {
	color: rgb(255, 255, 255); line-height: 2.2em; text-indent: 2em; font-size: 14px;
}
.ln-right2 {
	background-position: center; margin: 0px auto; width: 357px; height: 312px; float: left; background-image: url("../image/yingyang/yy-pic3.jpg"); background-repeat: no-repeat;
}
.yy-pic4 {
	background-position: center; margin: 0px auto; width: 980px; height: 357px; clear: both; background-image: url("../image/yingyang/yy-pic4.jpg"); background-repeat: no-repeat;
}
.yy-menu-box {
	margin: 20px auto; width: 980px; height: 220px; border-bottom-color: rgb(241, 62, 151); border-bottom-width: 1px; border-bottom-style: dashed;
}
.yy-menu {
	width: 285px; height: 220px; padding-left: 5px; float: left;
}
.yy-menu ul {
	width: 285px; height: 220px; float: left; background-color: rgb(252, 238, 238);
}
.yy-menu ul li {
	background-position: left; width: 285px; text-align: left; color: rgb(90, 90, 90); line-height: 2em; padding-left: 15px; font-size: 16px; float: left; display: inline-block; background-image: url("../image/yingyang/menu-ico.png"); background-repeat: no-repeat;
}
.yy-menu-1 {
	margin-right: 57px;
}
.yy-menu-2 {
	margin-right: 53px;
}
.yy-menu-3 {
	width: 278px; padding-left: 12px;
}
.yy-t2 {
	background-position: center; margin: 0px auto; width: 980px; height: 28px; background-image: url("../image/yingyang/yy-t2.jpg"); background-repeat: no-repeat;
}
.yy-pic5 {
	background-position: center; margin: 0px auto; width: 980px; height: 344px; background-image: url("../image/yingyang/yy-pic5.jpg"); background-repeat: no-repeat;
}
.yy-tips {
	margin: 0px auto; padding: 25px; border: 2px solid rgb(229, 212, 220); border-image: none; width: 926px; height: 150px;
}
.yy-tips p {
	color: rgb(90, 90, 90); line-height: 2em; font-size: 14px;
}
.yy-tips p.tips-p1 {
	font-size: 18px;
}
.yy-bg2 {
	background-position: center; margin: 0px auto; width: 980px; height: 180px; background-image: url("../image/yingyang/yy-bg2.png"); background-repeat: no-repeat;
}
.blog-box {
	margin: 0px auto; width: 980px; height: 226px; overflow: hidden; position: relative;
}
.blog-box p {
	left: 225px; top: 100px; width: 680px; color: rgb(90, 90, 90); line-height: 2em; text-indent: 2em; font-size: 14px; position: absolute;
}
.blog-1 {
	background-position: center; margin: 0px auto; width: 983px; height: 226px; background-image: url("../image/yingyang/blog-1.jpg"); background-repeat: no-repeat;
}
.blog-2 {
	background-position: center; margin: 0px auto; width: 983px; height: 199px; background-image: url("../image/yingyang/blog-2.jpg"); background-repeat: no-repeat;
}
.blog-2 .blog-box p {
	left: 225px; top: 10px; width: 680px; color: rgb(90, 90, 90); text-indent: 2em; font-size: 14px; position: absolute;
}
.b-box3 {
	background-position: center; margin: 0px auto; width: 983px; height: 185px; position: relative; background-image: url("../image/yingyang/blog-3.jpg"); background-repeat: no-repeat;
}
.p-box {
	left: 225px; top: 10px; width: 680px; color: rgb(90, 90, 90); line-height: 2em; text-indent: 2em; font-size: 14px; position: absolute;
}
.p2 {
	left: 225px; top: 70px; position: absolute;
}
.p3 {
	left: 225px; top: 130px; position: absolute;
}
.blog-4 {
	background-position: center; margin: 0px auto; width: 983px; height: 162px; background-image: url("../image/yingyang/blog-4.jpg"); background-repeat: no-repeat;
}
.blog-4 .blog-box p {
	left: 225px; top: 10px; width: 680px; color: rgb(90, 90, 90); text-indent: 2em; font-size: 14px; position: absolute;
}
.yy-pic6 {
	background-position: center; margin: 0px auto; padding: 0px; width: 983px; height: 764px; background-image: url("../image/yingyang/yy-pic6.jpg"); background-repeat: no-repeat;
}
.yy-bg3 {
	background-position: center; margin: 0px auto; width: 980px; height: 180px; background-image: url("../image/yingyang/yy-bg3.png"); background-repeat: no-repeat;
}
.ln-left3 {
	width: 355px; height: 331px; float: left;
}
.ln-right3 {
	margin: 0px auto; padding: 25px; width: 575px; height: 281px; float: left; background-color: rgb(138, 87, 139);
}
.ln-right3 p {
	color: rgb(255, 255, 255); line-height: 2em; text-indent: 2em; font-size: 14px;
}
.yy-pic8 {
	margin: 0px auto; width: 980px; height: 788px; clear: both;
}
.yy-end {
	margin: 20px auto; width: 100%; height: 255px; background-color: rgb(255, 212, 232);
}
.yy-con {
	margin: 0px auto; padding: 30px 0px; width: 980px; height: 100px;
}
.yy-con p {
	text-align: center; color: rgb(69, 69, 69); line-height: 2em; font-size: 18px;
}
.tips1 {
	margin: 0px auto; width: 980px; height: 400px; font-family: "??????";
}
.tips2 {
	margin: 0px auto; width: 980px; height: 400px; font-family: "??????";
}
.tips-box {
	background-position: center; height: 400px; float: left; background-repeat: no-repeat;
}
.tips-1 {
	width: 290px; background-image: url("../image/yingyang/tips-1.jpg");
}
.tips-2 {
	width: 400px; position: relative; background-image: url("../image/yingyang/tips-2.jpg");
}
.tips-3 {
	width: 290px; background-image: url("../image/yingyang/tips-3.jpg");
}
.tips-4 {
	width: 490px; position: relative; background-image: url("../image/yingyang/tips-4.jpg");
}
.tips-5 {
	width: 490px; position: relative; background-image: url("../image/yingyang/tips-5.jpg");
}
.tips1-con {
	left: 85px; top: 180px; width: 255px; height: 170px; position: absolute;
}
.tips1-con p {
	color: rgb(163, 105, 134); line-height: 1.6em; text-indent: 2em; font-size: 14px;
}
.tips2-con1 {
	left: 180px; top: 105px; width: 255px; height: 170px; position: absolute;
}
.tips2-con1 p {
	color: rgb(163, 105, 134); line-height: 1.6em; text-indent: 2em; font-size: 14px;
}
.tips2-con2 {
	left: 80px; top: 110px; width: 255px; height: 170px; position: absolute;
}
.tips2-con2 p {
	color: rgb(163, 105, 134); line-height: 1.6em; text-indent: 2em; font-size: 14px;
}
html {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; -webkit-text-size-adjust: none;
}
ul {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
ul {
	list-style: none;
}
img {
	border: 0px currentColor; border-image: none;
}
a {
	
}
a:active {
	
}
:focus {
	outline: 0px;
}
.clearfloat {
	height: 0px; line-height: 0px; clear: both; font-size: 1px;
}
td {
	color: rgb(115, 115, 115); font-size: 12px;
}
h4 {
	margin: 0px 10px; text-align: center; color: rgb(115, 115, 115); font-size: 14px; font-weight: normal; background-color: rgb(242, 242, 242);
}
h4 span {
	margin: 0px 8px;
}
h4 a {
	color: rgb(86, 86, 86); font-size: 14px;
}
h3 {
	padding: 0px 90px 0px 0px; font-size: 14px;
}
h3 span {
	padding: 2px 5px; border: 1px solid rgb(153, 153, 153); border-image: none; width: 60px; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; margin-right: -90px; float: right; background-color: rgb(167, 167, 167);
}
.liston {
	width: 120px; color: rgb(115, 115, 115); padding-bottom: 13px; font-size: 14px; border-bottom-color: rgb(138, 87, 139); border-bottom-width: 2px; border-bottom-style: solid;
}
.new-list {
	overflow: hidden; position: relative; -ms-zoom: 1; background-color: rgb(255, 255, 255);
}
.new-list li {
	background: url("../image/icon-list.gif") no-repeat 0px 50%; padding: 0px 0px 0px 10px; height: 30px; line-height: 30px; overflow: hidden; font-size: 13px; -ms-zoom: 1;
}
.new-list dt {
	margin: 10px 0px; width: 106px; height: 80px; display: inline-block;
}
.new-list dt a {
	display: block;
}
.new-list dt span {
	font-size: 12px;
}
.new-list dl dd {
	width: 494px; line-height: 2em; font-size: 12px; float: right;
}
.new-list dl dd p {
	text-indent: 2em; margin-top: 6px;
}
.new-list a {
	color: rgb(67, 67, 67);
}
.new-list2 {
	padding: 5px; border: 1px solid rgb(226, 226, 226); border-image: none; overflow: hidden; position: relative; -ms-zoom: 1; background-color: rgb(255, 255, 255);
}
.new-list2 li {
	background: url("../image/icon-list.gif") no-repeat 0px 50%; padding: 0px 0px 0px 10px; height: 30px; line-height: 30px; overflow: hidden; font-size: 13px; -ms-zoom: 1;
}
.new-list2 a {
	color: rgb(67, 67, 67);
}
#pages {
	padding: 23px 0px; clear: both;
}
#pages a {
	padding: 10px; border: 1px solid rgb(226, 226, 226); border-image: none; margin-bottom: 10px; display: inline-block;
}
#pages a.a1 {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.mt1 {
	margin-top: 8px;
}
.mt2 {
	margin-top: 8px;
}
.right_recommend {
	overflow: hidden; margin-top: 32px;
}
.right_recommend .right_top_tit {
	text-align: left; text-indent: inherit; padding-bottom: 10px; font-size: 18px;
}
.right_recommend .border-bott {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.right_recommend dl {
	padding: 23px 0px; width: 320px; height: auto !important; clear: both; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; min-height: 66px;
}
.fl {
	float: left; display: inline;
}
.fr {
	float: right; display: inline;
}
.right_recommend dl dt a {
	display: block;
}
.right_recommend dl dd {
	width: 216px;
}
.right_recommend dl dd h4 {
	background: none; margin: 0px 0px 3px; padding: 0px; border: 0px currentColor; border-image: none; text-align: left; color: rgb(49, 49, 49); font-size: 14px; font-weight: normal;
}
.right_recommend dl dd p {
	line-height: normal; font-size: 12px;
}
.right_recommend dl dd p a {
	color: rgb(115, 115, 115);
}
.mama-list {
	padding: 12px 0px; height: auto; position: relative; background-color: rgb(255, 255, 255);
}
.mama-list li {
	background: url("../image/icon-list.gif") no-repeat 2px 50%; padding: 0px 0px 0px 10px; height: 25px; line-height: 25px; overflow: hidden; font-size: 14px; -ms-zoom: 1;
}
.mama-list span {
	width: 86px; text-align: right; float: right; olor: #777;
}
.mama-list a {
	color: rgb(102, 102, 102);
}
.mama-list .more {
	font-size: 12px; float: right;
}
.mama-list .more a {
	text-align: right; color: rgb(67, 67, 67); font-size: 12px;
}
.jiaotongm {
	border: 1px solid rgb(219, 219, 219); border-image: none; width: 326px; overflow: hidden; background-color: rgb(255, 255, 255);
}
.jiaotong {
	height: 45px; background-color: rgb(234, 234, 234);
}
.jiaotong_menu {
	width: 280px; height: 300px; color: rgb(0, 0, 0); float: left; background-color: rgb(242, 242, 242);
}
.jiaotong_menu ul {
	list-style: none; margin: 0px; padding: 0px; text-align: center;
}
.jiaotong_menu li {
	line-height: 45px; display: inline;
}
.jiaotong_menu li a {
	margin: 0px 20px; color: rgb(115, 115, 115); line-height: 45px; font-size: 14px; font-weight: bold; text-decoration: none;
}
.jiaotong_menu li a.tabactive {
	margin: 0px 20px; padding: 12px 20px; color: rgb(255, 255, 255); line-height: 45px; font-weight: bold; position: relative; background-color: rgb(138, 87, 139);
}
#tabcontent1 {
	margin: 0px auto; padding: 5px; border: 0px currentColor; border-image: none; width: 270px; text-align: center; font-size: 12px; background-color: rgb(255, 255, 255);
}
#tabcontent2 {
	margin: 0px auto; padding: 5px; border: 0px currentColor; border-image: none; width: 270px; text-align: center; font-size: 12px; background-color: rgb(255, 255, 255);
}
#tabcontent3 {
	margin: 0px auto; padding: 5px; border: 0px currentColor; border-image: none; width: 270px; text-align: center; font-size: 12px; background-color: rgb(255, 255, 255);
}
#tabcontent1 {
	padding-bottom: 0px;
}
.yyy-banner {
	background-position: center; margin: 0px auto; padding: 0px; width: 100%; height: 496px; background-image: url("../image/yyy/yyy-banner.jpg"); background-repeat: no-repeat;
}
.yyy-title1 {
	background-position: center; margin: 55px auto 0px; width: 360px; height: 35px; background-image: url("../image/yyy/yyy-title1.jpg"); background-repeat: no-repeat; background-color: rgb(246, 242, 231);
}
.content-box {
	margin: 0px auto; width: 980px; line-height: 2em; font-size: 14px;
}
.con1 {
	width: 980px;
}
con3 {
	width: 980px;
}
.yyy-title1 {
	background-position: center; margin: 0px auto; width: 360px; height: 35px; background-image: url("../image/yyy/yyy-title1.jpg"); background-repeat: no-repeat;
}
.con2 {
	width: 100%; height: auto; background-color: rgb(244, 240, 231);
}
.safe-box {
	margin: 0px auto; width: 980px; clear: both;
}
.yyy-title2 {
	background-position: center; margin: 0px auto; width: 431px; height: 35px; padding-bottom: 40px; background-image: url("../image/yyy/yyy-title2.jpg"); background-repeat: no-repeat;
}
.title2-pic {
	background-position: center; width: 352px; height: 267px; padding-right: 40px; float: left; display: block; background-image: url("../image/yyy/title2-pic.jpg"); background-repeat: no-repeat;
}
.yyy-title3 {
	background-position: center; margin: 0px auto; width: 502px; height: 36px; padding-bottom: 40px; background-image: url("../image/yyy/yyy-title3.jpg"); background-repeat: no-repeat;
}
.yyy-title4 {
	background-position: center; margin: 0px auto; width: 466px; height: 36px; padding-bottom: 40px; background-image: url("../image/yyy/yyy-title4.jpg"); background-repeat: no-repeat;
}
.yyy-title5 {
	background-position: center; margin: 0px auto; width: 610px; height: 36px; padding-bottom: 40px; background-image: url("../image/yyy/yyy-title5.jpg"); background-repeat: no-repeat;
}
.purple {
	color: rgb(243, 69, 180); font-weight: bold;
}
.p-special {
	text-align: center; color: rgb(237, 30, 162); font-family: "??????"; font-size: 20px; font-weight: bold;
}
.p-center {
	text-align: center; font-weight: bold;
}
.btn-box {
	margin: 10px auto; width: 205px; height: 49px;
}
#layout {
	width: 980px; overflow: hidden; padding-bottom: 20px; -ms-zoom: 1;
}
#layout ul li {
	margin: 15px 0px 0px 23px; width: 297px; text-align: center; float: left; display: inline; _width: 200px;
}
#layout ul li a {
	margin: 0px auto; width: 297px; color: rgb(136, 99, 33); font-size: 14px; text-decoration: none; display: block;
}
#layout ul li a img {
	padding: 5px; border: 1px solid rgb(225, 225, 225); border-image: none; margin-bottom: 3px; background-color: rgb(255, 255, 255);
}
.con-left {
	background-position: right; width: 185px; height: 533px; float: left; background-image: url("../image/yyy/con-right.jpg"); background-repeat: no-repeat;
}
.con-middle {
	padding: 5px 40px; width: 340px; float: left;
}
.con-middle p {
	line-height: 2.3em; margin-bottom: 25px;
}
.con-right {
	background-position: left; width: 374px; height: 530px; float: right; background-image: url("../image/yyy/con-left.jpg"); background-repeat: no-repeat;
}
.yz-navbar {
	margin: 0px auto; width: 100%; height: 55px; border-bottom-color: rgb(206, 206, 206); border-bottom-width: 1px; border-bottom-style: solid; z-index: 999; background-color: rgb(255, 255, 255);
}
.yz-navbar ul {
	margin: 0px auto; width: 980px; height: 55px;
}
.yz-navbar li {
	padding: 15px 40px 5px; height: 34px; font-family: "microsoft yahei"; font-size: 16px; float: left;
}
.yz-navbar li a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.active {
	font-weight: 700; border-bottom-color: rgb(255, 63, 186); border-bottom-width: 2px; border-bottom-style: solid;
}
.yz-navbar ul li.active {
	font-weight: bold;
}
.safe-box2 {
	margin: 0px auto; width: 980px; clear: both;
}
.safe-box2 p {
	padding-bottom: 30px; line-heigth: 2em;
}
.yz-banner {
	background-position: center; margin: 0px auto; padding: 0px; width: 100%; height: 496px; background-image: url("../image/yyy/yz-banner.jpg"); background-repeat: no-repeat;
}
.yyy-btn-box {
	background-position: center; width: 141px; height: 41px; display: block; position: absolute; background-repeat: no-repeat;
}
.yyy-btn1 {
	left: 0px; top: 380px; background-image: url("../image/yyy/yyy-btn1.png");
}
.yyy-btn2 {
	left: 160px; top: 380px; background-image: url("../image/yyy/yyy-btn2.png");
}
.yz-title1 {
	background-position: center; margin: 0px auto; width: 430px; height: 125px; background-image: url("../image/yyy/yyy-yzhj.jpg"); background-repeat: no-repeat;
}
.yz-title2 {
	background-position: center; margin: 0px auto; width: 483px; height: 103px; background-image: url("../image/yyy/yyy-kffl.jpg"); background-repeat: no-repeat;
}
.yyy-kffw {
	background-position: center; margin: 0px auto; width: 411px; height: 48px; background-image: url("../image/yyy/yyy-kffw.jpg"); background-repeat: no-repeat;
}
.kf-content {
	background-position: center; margin: 0px auto; width: 980px; height: 316px; background-image: url("../image/yyy/kf-content.jpg"); background-repeat: no-repeat;
}
.yz-title4 {
	background-position: center; margin: 0px auto; width: 525px; height: 102px; background-image: url("../image/yyy/yyy-xhfw.jpg"); background-repeat: no-repeat;
}
.yyy-xffw {
	background-position: center; margin: 0px auto; width: 384px; height: 46px; background-image: url("../image/yyy/yyy-xffw.jpg"); background-repeat: no-repeat;
}
.kf-content2 {
	background-position: center; margin: 0px auto; width: 980px; height: 206px; background-image: url("../image/yyy/kf-content2.jpg"); background-repeat: no-repeat;
}
.yz-title5 {
	background-position: center; margin: 0px auto; width: 525px; height: 102px; background-image: url("../image/yyy/yyy-bbjk.jpg"); background-repeat: no-repeat;
}
.kf-content3 {
	background-position: center; margin: 0px auto; width: 980px; height: 321px; background-image: url("../image/yyy/kf-content3.jpg"); background-repeat: no-repeat;
}
.yz-title6 {
	background-position: center; margin: 0px auto; width: 828px; height: 131px; background-image: url("../image/yyy/yyy-zzq.jpg"); background-repeat: no-repeat;
}
.yyy-jjqkf {
	background-position: center; margin: 0px auto; width: 386px; height: 46px; background-image: url("../image/yyy/yyy-jjqkf.jpg"); background-repeat: no-repeat;
}
.kf-content4 {
	background-position: center; margin: 0px auto; width: 980px; height: 249px; background-image: url("../image/yyy/kf-content4.jpg"); background-repeat: no-repeat;
}
.yz-title8 {
	background-position: center; margin: 0px auto; width: 578px; height: 101px; background-image: url("../image/yyy/yyy-ystx.jpg"); background-repeat: no-repeat;
}
.kf-content5 {
	background-position: center; margin: 0px auto; width: 980px; height: 210px; background-image: url("../image/yyy/kf-content5.jpg"); background-repeat: no-repeat;
}
.yz-title9 {
	background-position: center; margin: 0px auto; width: 445px; height: 100px; clear: both; background-image: url("../image/yyy/yz-title9.jpg"); background-repeat: no-repeat;
}
.kf-content6 {
	background-position: center; margin: 0px auto; width: 980px; height: 210px; background-image: url("../image/yyy/kf-content6.jpg"); background-repeat: no-repeat;
}
.yyy-zyty {
	background-position: center; margin: 0px auto; width: 385px; height: 46px; background-image: url("../image/yyy/yyy-zyty.jpg"); background-repeat: no-repeat;
}
.kf-content7 {
	background-position: center; margin: 0px auto; width: 980px; height: 283px; background-image: url("../image/yyy/kf-content7.jpg"); background-repeat: no-repeat;
}
.yz-title10 {
	background-position: center; margin: 0px auto; width: 486px; height: 98px; background-image: url("../image/yyy/yz-title10.jpg"); background-repeat: no-repeat;
}
.yyy-zzfw {
	background-position: center; margin: 0px auto; width: 342px; height: 46px; background-image: url("../image/yyy/yyy-zzfw.jpg"); background-repeat: no-repeat;
}
.kf-content8 {
	margin: 0px auto; width: 980px; height: 659px;
}
.kf-content8-1 {
	background-position: center; width: 490px; height: 659px; float: left; background-image: url("../image/yyy/kf-content8-1.jpg"); background-repeat: no-repeat;
}
.kf-content8-2 {
	background-position: center; width: 490px; height: 659px; float: left; background-image: url("../image/yyy/kf-content8-2.jpg"); background-repeat: no-repeat;
}
.yyy-yzcon {
	background-position: center; margin: 0px auto; width: 870px; height: 60px; background-image: url("../image/yyy/yyy-yzcon.jpg"); background-repeat: no-repeat;
}
.eat-box {
	margin: 0px auto; width: 980px; height: 580px;
}
.eat-purple {
	color: rgb(107, 56, 108); font-size: 18px;
}
.eat {
	margin: 5px; padding: 5px; border: 4px solid rgb(221, 215, 197); border-image: none; width: 460px; float: left; heigth: 150px;
}
.pic-box {
	background-position: center; padding: 5px; width: 205px; height: 150px; float: left; z-index: 99; background-repeat: no-repeat;
}
.pic1 {
	background-image: url("../image/yyy/eat-1.jpg");
}
.pic2 {
	background-image: url("../image/yyy/eat-2.jpg");
}
.pic3 {
	background-image: url("../image/yyy/eat-3.jpg");
}
.pic4 {
	background-image: url("../image/yyy/eat-4.jpg");
}
.pic5 {
	background-image: url("../image/yyy/eat-5.jpg");
}
.pic6 {
	background-image: url("../image/yyy/eat-6.jpg");
}
.right-content {
	width: 225px; text-align: left; line-height: 2.5em; text-indent: 0px; padding-left: 5px; float: left; heigth: 150px;
}
.right-content h2 {
	font-family: "??????"; font-size: 18px;
}
.yzscwz {
	background-position: center; margin: 0px auto; width: 980px; height: 20px; clear: both; background-image: url("../image/yyy/yyy-yzscwz.jpg"); background-repeat: no-repeat;
}
.text-box {
	margin: 0px auto 30px; width: 980px; height: 160px;
}
.text-left {
	width: 325px; text-align: left; text-indent: 0px; float: left;
}
.text-middle {
	width: 325px; text-align: left; text-indent: 0px; float: left;
}
.text-right {
	width: 325px; text-align: left; text-indent: 0px; float: left;
}
.rollBox {
	margin: 0px auto; width: 960px; height: 300px; overflow: hidden;
}
.roll-box {
	margin: 0px auto; width: 980px; height: 300px; overflow: hidden; position: relative;
}
.rollBox .jslogo {
	padding: 1px; border: 0px currentColor; border-image: none; width: 120px; height: 300px;
}
.rollBox .scrollcon {
	margin: 0px auto; width: 980px; height: 300px;
}
.roll-box .LeftBotton {
	background: url("../image/yyy/prev.png") no-repeat 0px 0px; margin: 0px; left: 0px; top: 80px; width: 40px; height: 40px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.roll-box .RightBotton {
	background: url("../image/yyy/next.png"); margin: 0px; top: 80px; width: 40px; height: 40px; right: 0px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.rollBox .Cont {
	margin: 0px auto; width: 980px; height: 300px; overflow: hidden; float: left;
}
.rollBox .ScrCont {
	width: 10000000px;
}
.rollBox .Cont .pic {
	overflow: hidden; padding-right: 30px; float: left;
}
.pic a {
	margin: 0px auto; text-align: center; color: rgb(66, 66, 66); font-size: 14px; text-decoration: none; display: block;
}
.pic a:hover {
	color: rgb(243, 69, 180);
}
.rollBox .Cont .pic img {
	display: block;
}
.rollBox #List1 {
	float: left;
}
.rollBox #List2 {
	float: left;
}
.yx-rotaion {
	margin: 0px auto;
}
.yx-rotaion-btn {
	position: absolute;
}
.yx-rotaion-title {
	position: absolute;
}
.yx-rotation-focus {
	position: absolute;
}
.yx-rotation-t {
	position: absolute;
}
.yx-rotaion-btn {
	position: absolute;
}
.yx-rotation-title {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 40px; bottom: 0px; line-height: 40px; position: absolute; z-index: 1; opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4; _bottom: -1px;
}
.yx-rotation-t {
	left: 10px; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; font-family: microsoft yahei; font-size: 16px; z-index: 2;
}
.yx-rotation-focus span {
	background: url("../image/yyy/ico.png") no-repeat; display: block;
}
.yx-rotaion-btn span {
	background: url("../image/yyy/ico.png") no-repeat; display: block;
}
.yx-rotation-focus {
	height: 40px; right: 20px; bottom: 0px; line-height: 40px; z-index: 2;
}
.yx-rotation-focus span {
	background-position: -24px -126px; top: 14px; width: 12px; height: 12px; line-height: 12px; text-indent: -9999px; margin-left: 5px; float: left; position: relative; cursor: pointer;
}
.yx-rotaion-btn {
	top: 50%; width: 100%; height: 41px; margin-top: -20px;
}
.yx-rotaion-btn span {
	width: 41px; height: 41px; position: relative; cursor: pointer; opacity: 0.3; -moz-opacity: 0.3; -khtml-opacity: 0.3;
}
.yx-rotaion-btn .left_btn {
	background-position: -2px -2px; left: 10px; float: left;
}
.yx-rotaion-btn .right_btn {
	background-position: -2px -49px; right: 10px; float: right;
}
.yx-rotaion-btn span.hover {
	opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.yx-rotation-focus span.hover {
	background-position: -10px -126px;
}
.yx-rotaion ul.rotaion_list li img {
	width: 940px; height: 475px; overflow: hidden; -ms-zoom: 1;
}
.slider-box {
	margin: 0px auto; width: auto; height: 278px; background-color: rgb(109, 73, 110);
}
.flexslider {
	background: url("../image/yyy/loading.gif") no-repeat 50%; margin: 0px auto; width: 980px; height: 400px; overflow: hidden; position: relative;
}
.square {
	background: url("../image/yyy/square.png") no-repeat 50%; width: auto; height: 278px; overflow: hidden;
}
.slides {
	position: relative; z-index: 1;
}
.slides li {
	height: 400px;
}
.flex-control-nav {
	display: none;
}
.flex-direction-nav {
	top: 30%; width: 100%; position: absolute; z-index: 3;
}
.flex-direction-nav li a {
	width: 58px; height: 58px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.flex-direction-nav li a.flex-prev {
	background: url("../image/yyy/prev2.png") no-repeat center; left: -25px;
}
.flex-direction-nav li a.flex-next {
	background: url("../image/yyy/next2.png") no-repeat center; right: -25px;
}
