* {
	margin: 0px; padding: 0px;
}
body {
	background: rgb(255, 255, 255); width: 100%; color: rgb(61, 61, 61); font-family: "Î¢ÈíÑÅºÚ"; position: relative;
}
html {
	background: rgb(255, 255, 255); width: 100%; color: rgb(61, 61, 61); font-family: "Î¢ÈíÑÅºÚ"; position: relative;
}
html {
	-ms-overflow-x: hidden;
}
img {
	border: currentColor; border-image: none; text-decoration: none;
}
a {
	color: rgb(102, 102, 102); text-decoration: none;
}
a:hover {
	color: rgb(102, 102, 102); text-decoration: none;
}
ul li {
	list-style: none;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clearfix {
	
}
.clearfix::before {
	line-height: 0; display: table; content: "";
}
.clearfix::after {
	line-height: 0; display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.wrapper {
	margin: 0px auto; width: 1200px;
}
.pageBox {
	margin: 50px auto; text-align: center;
}
.pageBox a {
	background: rgb(255, 255, 255); font: bold 14px/34px arial; border: 1px solid rgb(221, 221, 221); border-image: none; width: 34px; height: 34px; color: rgb(102, 102, 102); margin-right: 6px; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.pageBox a:nth-child(1) {
	display: none;
}
.pageBox a:hover {
	background: rgb(58, 169, 242); color: rgb(255, 255, 255); text-decoration: none;
}
.pageBox a:active {
	background: rgb(58, 169, 242); color: rgb(255, 255, 255); text-decoration: none;
}
.pageBox .cur {
	background: rgb(58, 169, 242); border: 1px solid rgb(58, 169, 242); border-image: none; text-decoration: none;
}
.pageBox a.cur {
	color: rgb(255, 255, 255);
}
.pageBox .disabled {
	width: 79px;
}
.pageBox b {
	width: 34px; height: 34px; color: rgb(58, 169, 242); margin-right: 6px; display: inline-block;
}
.content-box {
	background: rgb(250, 249, 244); width: 100%;
}
.banner {
	height: 583px;
}
.ml15 {
	margin-left: 15px; display: inline;
}
.ml65 {
	margin-left: 65px;
}
.ml10 {
	margin-left: 10px;
}
.mr10 {
	margin-right: 10px;
}
.mr30 {
	margin-right: 30px;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 20px;
}
.mt25 {
	margin-top: 25px;
}
.mt50 {
	margin-top: 50px;
}
.ml30 {
	margin-left: 30px;
}
.ml25 {
	margin-left: 25px;
}
.ml37 {
	margin-left: 37px;
}
.active.game_pic {
	
}
.ibanner {
	width: 100%; font-family: "Î¢ÈíÑÅºÚ"; position: relative;
}
.ititle {
	margin: 60px auto 35px; width: 248px; height: 60px; text-align: center; border-right-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-width: 5px; border-left-width: 5px; border-right-style: solid; border-left-style: solid;
}
.ititle a h2 {
	height: 45px; color: rgb(68, 68, 68); line-height: 45px; font-size: 45px;
}
.ititle a p {
	height: 18px; color: rgb(204, 204, 204); line-height: 18px; padding-top: 5px; font-size: 18px;
}
.new1 {
	width: 405px; padding-top: 26px; margin-left: 40px; float: left;
}
.new1 h2 {
	background: url("../images/new.jpg") no-repeat; height: 20px; color: rgb(68, 68, 68); line-height: 28px; text-indent: 45px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; font-size: 20px; font-weight: normal; -ms-text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical;
}
.new1 h2:hover {
	background: url("../images/new2.jpg") no-repeat; color: rgb(16, 179, 208);
}
.new1 a:nth-child(1) h2 {
	background: url("../images/new2.jpg") no-repeat; color: rgb(16, 179, 208);
}
.new1 a:nth-child(1) h2:hover {
	background: url("../images/new.jpg") no-repeat; color: rgb(68, 68, 68);
}
.new1 p {
	color: rgb(204, 204, 204); line-height: 20px; overflow: hidden; padding-top: 5px; padding-bottom: 0px; font-size: 15px; margin-bottom: 17px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.new1 p span {
	padding-top: 10px; float: right;
}
.new1 a:nth-child(2) p {
	border: currentColor; border-image: none;
}
.new2 {
	padding-top: 15px; margin-left: 50px; float: left;
}
.new2 p {
	background: url("../images/hot.png") no-repeat 10px 15px; padding: 15px 8px; width: 370px; color: rgb(68, 68, 68); line-height: 20px; text-indent: 40px; font-size: 15px; position: relative;
}
.new2 a:hover p {
	color: rgb(16, 179, 208);
}
.new2 p span {
	width: 150px; right: -10px; bottom: 0px; color: rgb(204, 204, 204); position: absolute;
}
.new2 a {
	padding-bottom: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.picScroll-left {
	margin: 0px auto; width: 1300px; overflow: hidden; position: relative;
}
.picScroll-left .hd {
	padding: 0px; top: 0px; width: 100%; height: 540px; overflow: hidden; position: absolute;
}
.picScroll-left .hd .prev {
	display: block; z-index: 2; cursor: pointer;
}
.picScroll-left .hd .next {
	display: block; z-index: 2; cursor: pointer;
}
.picScroll-left .hd .next {
	top: 200px; right: 0px; position: absolute;
}
.picScroll-left .hd .prev {
	left: 0px; top: 200px; position: absolute;
}
.picScroll-left .hd ul {
	overflow: hidden; margin-top: 10px; float: right; -ms-zoom: 1;
}
.picScroll-left .hd ul li.on {
	background-position: 0px 0px;
}
.picScroll-left .bd {
	padding: 10px; height: 570px;
}
.picScroll-left .bd ul {
	overflow: hidden; -ms-zoom: 1;
}
.picScroll-left .bd ul li {
	margin: 0px 5px; overflow: hidden; float: left; _display: inline;
}
.tempWrap {
	margin: 0px auto; width: 1200px;
}
.ixiangmu {
	font-family: "Î¢ÈíÑÅºÚ"; margin-top: 50px; position: relative;
}
.ks {
	top: 55px; width: 100%; text-align: center; position: absolute; z-index: 22;
}
.ixiangmu ul {
	margin: 0px auto; width: 960px;
}
.ixiangmu ul li {
	background: url("../images/bai.png"); margin: 0px 0px 0px 15px; width: 120px; height: 120px; text-align: center; color: rgb(16, 179, 208); font-size: 21px; float: left; cursor: pointer;
}
.ixiangmu ul li.cur {
	background: rgb(16, 179, 208); color: rgb(255, 255, 255);
}
.ixiangmu ul li.cur .icon2 {
	display: none;
}
.ixiangmu ul li.cur .icon1 {
	display: block;
}
.ixiangmu ul li a {
	color: rgb(16, 179, 208);
}
.ixiangmu ul li.cur a {
	color: rgb(255, 255, 255);
}
.ixiangmu ul li .icon1 {
	display: none;
}
.ixiangmu ul li .icon2 {
	display: block;
}
.ixiangmu ul li img {
	margin: 15px auto 5px; display: block; min-height: 67px;
}
.contain {
	width: 100%; height: 775px; overflow: hidden; font-family: "Î¢ÈíÑÅºÚ";
}
.contain > div {
	left: 0px; top: 0px; width: 100%; position: absolute; z-index: 0;
}
.contain > div.cur1 {
	transition:1.5s; z-index: 0; opacity: 0;
}
.contain > div.cur2 {
	transition:1.5s; z-index: 1; opacity: 1;
}
.cont-box1 {
	background: url("../images/chanke1.jpg") no-repeat 0% 0% / 100% rgb(42, 190, 215); height: 100%;
}
.cont-box2 {
	background: url("../images/shengzhi2.jpg") no-repeat 0% 0% / 100% rgb(63, 179, 234); height: 100%;
}
.cont-box3 {
	background: url("../images/erke3.jpg") no-repeat 0% 0% / 100% rgb(149, 214, 160); height: 100%;
}
.cont-box4 {
	background: url("../images/yimei4.jpg") no-repeat 0% 0% / 100% rgb(139, 138, 217); height: 100%;
}
.cont-box5 {
	background: url("../images/fuke5.jpg") no-repeat 0% 0% / 100% rgb(195, 138, 217); height: 100%;
}
.cont-box6 {
	background: url("../images/yuezi6.jpg") no-repeat 0% 0% / 100% rgb(214, 188, 150); height: 100%;
}
.cont-box7 {
	background: url("../images/zunrong7.jpg") no-repeat 0% 0% / 100% rgb(72, 213, 218); height: 100%;
}
.nr-box {
	margin: 0px auto; width: 90%; text-align: center; color: rgb(255, 255, 255); padding-top: 396px;
}
.nr-box img {
	margin: 0px auto; display: block;
}
.nr-box h2 {
	height: 45px; line-height: 45px; padding-top: 15px; font-size: 45px;
}
.nr-box p {
	height: 16px; line-height: 16px; padding-top: 15px; font-size: 16px;
}
.nr-box h3 {
	height: 20px; line-height: 20px; padding-top: 15px; font-size: 20px;
}
.nr-box div {
	margin: 25px auto; width: 660px; line-height: 21px; font-size: 14px;
}
.nr-box a {
	background: rgb(255, 255, 255); margin: 0px auto; width: 180px; height: 40px; text-align: center; color: rgb(16, 179, 208); line-height: 40px; font-size: 20px; vertical-align: bottom; display: block;
}
.nr-box a span {
	font-size: 30px; vertical-align: bottom;
}
.tu img {
	margin: 0px auto; display: block;
}
.zj-box {
	background: rgb(5, 166, 194); margin: 0px 6px; width: 283px; height: 540px; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; float: left;
}
.zj-box dt {
	width: 283px; height: 381px; position: relative;
}
.zj-box dt p {
	background: url("../images/se.png"); left: 0px; width: 100%; height: 50px; text-align: center; bottom: 0px; line-height: 50px; font-size: 16px; position: absolute;
}
.zj-box dt p b {
	font-size: 22px; font-weight: normal;
}
.zj-box dd {
	padding: 20px;
}
.zj-box dd span {
	font-size: 17px;
}
.zj-box dd p {
	overflow: hidden; font-size: 14px; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.zj-box dd a {
	background: rgb(0, 122, 162); margin: 10px auto; border-radius: 5px; width: 180px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 17px; vertical-align: bottom; display: block;
}
.zj-box dd a strong {
	color: rgb(22, 220, 231); padding-right: 5px; font-size: 30px; font-weight: normal; vertical-align: bottom;
}
.zj-title {
	margin: 70px auto 30px; width: 100%; text-align: center;
}
.zj-title a h2 {
	height: 45px; color: rgb(6, 6, 6); line-height: 45px; font-size: 45px;
}
.zj-title a span {
	color: rgb(14, 147, 170);
}
.zj-title a p {
	height: 18px; color: rgb(204, 204, 204); line-height: 18px; padding-top: 8px; font-size: 18px;
}
.full_bg {
	background: rgb(239, 239, 239); margin: 0px; padding: 0px 0px 60px; height: 750px;
}
.bdfcyy {
	background: url("../images/bg.jpg") no-repeat center; width: 100%; height: 1220px; font-family: "Î¢ÈíÑÅºÚ";
}
.wz-lf {
	width: 610px; text-align: center; padding-top: 80px; padding-left: 160px;
}
.wz-lf h2 {
	margin: 15px auto; height: 50px; line-height: 50px; font-size: 50px; font-weight: normal;
}
.wz-lf h3 {
	margin: 15px auto; height: 26px; line-height: 26px; font-size: 26px; font-weight: normal;
}
.wz-lf h4 {
	height: 20px; line-height: 20px; font-size: 20px; font-weight: normal;
}
.wz-lf p {
	line-height: 21px; padding-top: 20px; font-size: 14px;
}
.wz-lf a {
	background: rgb(49, 220, 238); margin: 35px auto; width: 180px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 20px; vertical-align: bottom; display: block;
}
.wz-lf a strong {
	color: rgb(255, 255, 255); padding-right: 5px; font-size: 30px; font-weight: normal; vertical-align: bottom;
}
.biao {
	background: url("../images/zi.png"); border-radius: 5px; width: 340px; height: 370px; padding-top: 30px; margin-top: 100px; position: relative;
}
.biao img {
	left: 0px; top: 0px; position: absolute;
}
.biao p {
	background: rgb(237, 239, 246); margin: 10px auto 0px; border-radius: 5px; width: 244px; height: 40px; font-size: 16px;
}
.biao input {
	background: none; border: currentColor; border-image: none; width: 100%; height: 100%; text-indent: 14px; float: left;
}
.hide {
	display: none;
}
.textarea {
	background: rgb(237, 239, 246); margin: 10px auto; border-radius: 5px; border: currentColor; border-image: none; width: 244px; height: 104px; text-indent: 14px; padding-top: 10px; display: block;
}
.biao-box {
	position: relative;
}
.laizi {
	top: 437px; right: -50px; position: absolute; z-index: 22;
}
.biao input.anniu {
	background: rgb(195, 194, 255); margin: 10px auto; border-radius: 5px; width: 244px; height: 40px; color: rgb(255, 255, 255); font-size: 16px; float: none; display: block; cursor: pointer;
}
.active1 {
	margin-top: 70px;
}
.active1 dl {
	background: rgb(1, 220, 234); margin: 5px; width: 290px; height: 290px; text-align: center; color: rgb(255, 255, 255); float: left;
}
.active1 dl a {
	color: rgb(255, 255, 255);
}
.active1 dl img {
	margin: 40px auto 10px; display: block;
}
.active1 dl dd h2 {
	height: 30px; line-height: 30px; padding-top: 10px; font-size: 30px; font-weight: normal;
}
.active1 dl dd p {
	height: 20px; line-height: 20px; padding-top: 10px; font-size: 20px;
}
.active1 dl:nth-child(2) {
	background: url("../images/lan.png");
}
.active1 dl:nth-child(4) {
	background: url("../images/lan.png");
}
.active1 dl:nth-child(5) {
	background: url("../images/lan.png");
}
.active1 dl:nth-child(7) {
	background: url("../images/lan.png");
}
.bottom {
	background: #FF6600; width: 100%; height: 350px; color: rgb(255, 255, 255); overflow: visible; position: relative;
}
.bt-lf {
	width: 834px;
}
.bt-lf ul {
	width: 110px; color: rgb(255, 255, 255); line-height: 28px; font-size: 14px; margin-top: 100px; margin-left: 55px; float: left;
}
.bt-lf ul a {
	color: rgb(255, 255, 255);
}
.bt-lf ul li:nth-child(1) {
	height: 20px; line-height: 20px; font-size: 18px; margin-bottom: 10px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.bt-rt {
	width: 305px; margin-top: 60px;
}
.bt-rt dl {
	text-align: center; line-height: 20px; font-size: 14px; margin-left: 20px; float: left;
}
.bt-rt dl:nth-child(1) {
	margin-left: 33px;
}
.bt-rt h2 {
	margin: 16px auto; height: 18px; text-align: center; line-height: 18px; font-size: 18px; font-weight: normal;
}
.bt-rt p {
	height: 14px; text-align: center; font-size: 14px;
}
.copyright {
	width: 100%; text-align: center; padding-top: 20px; margin-top: 40px; border-top-color: rgb(58, 158, 170); border-top-width: 1px; border-top-style: solid;
}
.back-to-top {
	left: 50%; top: -39px; margin-left: -39px; position: absolute; cursor: pointer;
}
.slides li {
	position: relative;
}
.slides li .img-txt img {
	width: 100%;
}
.slides li .img-txt {
	top: 35%; width: 29%; right: 0px; position: absolute; z-index: 3; opacity: 0;
}
.slides li.flex-active-slide .img-txt {
	transition:2s; right: 18%; position: absolute; opacity: 1;
}
.slides li .img-txt2.img-txt {
	top: 38%; width: 26%; right: 0px; position: absolute; z-index: 3; opacity: 0;
}
.slides li .img-txt3.img-txt {
	top: 35%; width: 27%; right: 0px; position: absolute; z-index: 3; opacity: 0;
}
.slides li .img-txt4.img-txt {
	top: 35%; width: 29%; right: 0px; position: absolute; z-index: 3; opacity: 0;
}
.slides li .img-txt5.img-txt {
	top: 24%; width: 32%; right: 0px; position: absolute; z-index: 3; opacity: 0;
}
.slides li .img-txt10.img-txt {
	top: 0px; width: 43%; right: 0px; position: absolute; z-index: 3; opacity: 0;
}
.slides li .img-txt11.img-txt {
	top: 0px; width: 100%; right: -15%; position: absolute; z-index: 3; opacity: 0;
}
.slides li .jd.img-txt {
	top: 66%; width: 12%; height: 24%; right: 0px; position: absolute; z-index: 3; opacity: 0;
}
.slides li .ym.img-txt {
	top: 0px; width: 100%; height: auto; right: -20%; position: absolute; z-index: 3; opacity: 0;
}
.slides li .ym2.img-txt {
	left: -20%; top: 0px; width: 100%; height: auto; position: absolute; z-index: 3; opacity: 0;
}
.slides li.flex-active-slide .img-txt2.img-txt.img-txt {
	transition:2s; right: 23%; position: absolute; opacity: 1;
}
.slides li.flex-active-slide .img-txt3.img-txt.img-txt {
	transition:2s; right: 20%; position: absolute; opacity: 1;
}
.slides li.flex-active-slide .img-txt4.img-txt.img-txt {
	transition:2s; right: 27%; position: absolute; opacity: 1;
}
.slides li.flex-active-slide .img-txt5.img-txt.img-txt {
	transition:2s; right: 22%; position: absolute; opacity: 1;
}
.slides li.flex-active-slide .img-txt10.img-txt.img-txt {
	transition:2s; right: 28%; position: absolute; opacity: 1;
}
.slides li.flex-active-slide .img-txt11.img-txt.img-txt {
	transition:2s; right: 0%; position: absolute; opacity: 1;
}
.slides li.flex-active-slide .jd.img-txt {
	transition:2s; right: 27%; position: absolute; opacity: 1;
}
.slides li.flex-active-slide .jd.img-txt img {
	animation:jd 1s infinite;
}
.slides li.flex-active-slide .ym.img-txt {
	transition:2s; right: 0px; position: absolute; opacity: 1;
}
.slides li.flex-active-slide .ym2.img-txt {
	transition:2s; left: 0px; position: absolute; opacity: 1;
}
.ksdh {
	background: url("../images/an.png"); border-radius: 5px; top: 600px; width: 286px; height: 264px; right: 80px; position: absolute; z-index: 999999;
}
.ksdh a {
	width: 78px; height: 73px; margin-top: 11px; margin-left: 13px; float: left;
}
.overimg {
	overflow: hidden; display: block; position: relative; box-shadow: 0px 0px 10px #fff; -webkit-box-shadow: 0 0 10px #FFF;
}
.light {
	left: -200px; top: 0px; width: 0px; height: 300px; position: absolute; cursor: pointer; transform: skewX(-45deg); -o-transform: skewx(-45deg); -moz-transform: skewx(-45deg); -webkit-transform: skewx(-45deg);
}
.overimg:hover .light {
	transition:0.5s; left: 200px; width: 300px; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;
}
.topbar {
	background: url("/res0605/images/baise.png"); left: 0px; top: 0px; width: 100%; height: 120px; position: absolute; z-index: 5555;
}
.topbar h1 {
	margin-top: 17px;
}
.topbar h2 {
	margin-top: 52px;
}
.mynav-box {
	background:#FF6600; left: 0px; top: 120px; width: 100%; height: 60px; font-family: "Î¢ÈíÑÅºÚ"; position: absolute; z-index: 999;
}
.mynav {
	margin: 0px auto; width: 1200px;
}
.mynav li {
	height: 60px; color: rgb(255, 255, 255); line-height: 60px; font-size: 20px; margin-left: 60px; float: left; position: relative;
}
.mynav li a {
	color: rgb(255, 255, 255); font-size: 20px; float: left;
}
.mynav li a span {
	font-size: 16px;
}
.topbar .wrapper {
	position: relative;
}
.font {
	background: url("/res0605/images/fan.png") no-repeat; top: 12px; width: 50px; height: 21px; text-align: center; right: 0px; color: rgb(151, 203, 215); position: absolute;
}
.font:hover {
	color: rgb(151, 203, 215);
}
.mynav > li {
	margin: 0px; transition:1s; width: 150px; height: 60px; text-align: center; overflow: hidden; position: relative;
}
.mynav > li.cur3 {
	transition:1s; height: 390px;
}
.mynav > li > a.cur4 {
	background: rgb(255, 255, 255); color: rgb(24, 201, 213);
}
.mynav > li a {
	width: 150px; height: 60px; text-align: center;
}
.mynav li ul {
	background: none; margin: 0px; top: 60px; width: 150px; height: 290px; line-height: 32px; padding-top: 15px; display: block; position: absolute;
}
.mynav li ul li {
	margin: 0px; width: 100%; height: 32px; line-height: 32px;
}
.mynav li ul li a {
	width: 100%; height: 100%; line-height: 32px; font-size: 16px; display: block;
}
.mynav li ul li a:hover {
	background: rgb(255, 255, 255); color: rgb(24, 201, 213);
}
.dh-box {
	background: url("../images/bgggg.png"); transition:1s; left: 0px; top: 180px; width: 100%; height: 0px; position: absolute;
}
.cur.dh-box {
	transition:1s; height: 310px;
}
.mynav li ul.cur {
	background:#FF6600;
}
.wrapper1260 {
	margin: 0px auto; width: 1260px;
}
.list-content {
	background: rgb(240, 240, 240); width: 100%;
}
.list-banner {
	background: url("../images/list.jpg") no-repeat 0% 0% / cover; width: 100%; height: 589px;
}
.list-content .list-box ul {
	margin: 0px auto;
}
.list-content .list-box li {
	margin: 5px 7px; width: 300px; height: 310px; float: left;
}
.list-content .list-box dl {
	background: rgb(255, 255, 255); width: 300px; height: 310px; cursor: pointer;
}
.list-content .list-box dl dt {
	width: 300px; height: 190px; position: relative;
}
.list-content .list-box dl dt div {
	background: url("../images/molv.png"); padding: 40px 10px; left: 0px; width: 280px; height: 110px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); font-size: 13px; position: absolute; opacity: 0;
}
.list-content .list-box dl dt div p {
	width: 100%; overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 4; -webkit-box-orient: vertical;
}
.list-content .list-box dl dd {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 10px 5% 0px; width: 90%; height: 50px; text-align: center; color: rgb(136, 136, 136); overflow: hidden; font-size: 16px; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.list-content .list-box dl dd p {
	
}
.list-content .list-box dl dd a {
	color: rgb(136, 136, 136);
}
.list-content .list-box dl dd a.ckxq {
	background: rgb(234, 234, 234); margin: 0px auto; width: 155px; height: 40px; text-align: center; color: rgb(16, 179, 208); line-height: 40px; font-size: 18px; display: block;
}
.list-bt h2 {
	margin: 30px auto; text-align: center; color: rgb(102, 102, 102); font-family: "Î¢ÈíÑÅºÚ"; font-size: 36px; font-weight: normal;
}
.list-content .list-box dl:hover div {
	transition:1s; opacity: 1;
}
.list-content .list-box dl:hover dd {
	background: rgb(16, 179, 208); transition:1s; color: rgb(255, 255, 255);
}
.list-content .list-box dl:hover dd {
	transition:1s; color: rgb(255, 255, 255);
}
.list-content .list-box dl:hover dd a {
	color: rgb(255, 255, 255);
}
.list-content .list-box dl:hover dd a.ckxq {
	background: rgb(255, 255, 255); color: rgb(16, 179, 208);
}
.wrapper1020 {
	margin: 0px auto; width: 1020px;
}
.wz-content {
	background: rgb(240, 240, 240); padding: 70px 0px; width: 100%; color: rgb(102, 102, 102); font-family: "Î¢ÈíÑÅºÚ";
}
.wz-box {
	margin: 0px auto; width: 930px;
}
.wz-title {
	width: 100%; text-align: center; color: rgb(102, 102, 102);
}
.wz-title h2 {
	padding-bottom: 17px; font-size: 30px; font-weight: normal; border-bottom-color: rgb(165, 165, 165); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block;
}
.wz-title p {
	padding-top: 10px; padding-bottom: 17px; font-size: 16px;
}
.wz-txt {
	width: 100%; line-height: 28px; overflow: auto; padding-bottom: 20px; font-size: 16px; border-bottom-color: rgb(197, 197, 197); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block;
}
.wz-txt p {
	margin: 15px 0px; line-height: 28px; font-size: 16px;
}
.wz-txt img {
	margin: 15px auto; display: block;
}
.bd-title {
	margin: 30px auto; height: 40px; text-align: center; color: rgb(0, 0, 0); line-height: 40px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 40px; font-weight: normal;
}
.bd-title span {
	color: rgb(16, 179, 208);
}
.bdts {
	font-family: "Î¢ÈíÑÅºÚ";
}
.ts-lf {
	width: 710px;
}
.ts-lf dl {
	background: rgb(149, 221, 230); width: 170px; height: 170px; margin-right: 7px; margin-bottom: 7px; float: left;
}
.ts-lf dl dt img {
	margin: 10px auto; display: block;
}
.ts-lf dl dd {
	text-align: center; color: rgb(255, 255, 255); font-size: 24px;
}
.ts-lf dl:nth-child(2) {
	background: rgb(152, 207, 241);
}
.ts-lf dl:nth-child(3) {
	background: rgb(230, 198, 229);
}
.ts-lf dl:nth-child(4) {
	background: rgb(183, 189, 236);
}
.ts-lf dl:nth-child(5) {
	background: rgb(188, 194, 236);
}
.ts-lf dl:nth-child(6) {
	background: rgb(235, 198, 192);
}
.ts-lf dl:nth-child(7) {
	background: rgb(231, 206, 167);
}
.ts-lf dl:nth-child(8) {
	background: rgb(149, 221, 230);
}
.ts-rt {
	width: 243px; float: right; position: relative;
}
.ts-txt {
	background: url("http://127.0.0.1/sitevageuuubaby/vageimages/baise.png"); left: -60px; top: 50px; width: 215px; height: 240px; position: absolute; z-index: 999;
}
.ts-txt img {
	margin: 24px 0px 5px; display: block;
}
.ts-txt p {
	width: 170px; color: rgb(128, 128, 128); line-height: 21px; font-size: 14px;
}
.ts-txt a {
	background: rgb(16, 179, 208); width: 150px; height: 45px; color: rgb(255, 255, 255); line-height: 45px; text-indent: 48px; font-size: 18px; margin-top: 10px; display: block;
}
.yhhd-img img {
	float: left; display: block;
}
.yhhd-img a {
	width: 329px; height: 197px; margin-left: 16px; float: left; position: relative;
}
.yhhd-img a:nth-child(1) {
	margin-left: 0px;
}
.yhhd-img a div {
	background: url("http://127.0.0.1/sitevageuuubaby/vageimages/baise.png"); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; box-shadow: 2px 2px 5px #999;
}
.yhhd-img a:hover div {
	transition:1s; display: block;
}
.yhhd-img div h2 {
	text-align: center; color: rgb(102, 102, 102); padding-top: 35px; font-size: 20px; font-weight: normal;
}
.yhhd-img div p {
	margin: 20px auto; width: 90%; color: rgb(153, 153, 153); text-indent: 2em; overflow: hidden; font-size: 14px; -ms-text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
}
.kp-lf {
	width: 254px;
}
.kepu-box {
	width: 430px; font-family: "Î¢ÈíÑÅºÚ"; margin-top: 20px;
}
.kepu-box a:hover {
	color: rgb(16, 179, 208);
}
.tr {
	text-align: right;
}
.ml75 {
	margin-left: 75px;
}
.ml25 {
	margin-left: 25px;
}
.kepu {
	padding-bottom: 70px;
}
.fenye a:nth-child(1) {
	color: rgb(102, 102, 102); padding-top: 20px; text-decoration: underline; float: left;
}
.fenye a:nth-child(2) {
	color: rgb(48, 184, 211); padding-top: 20px; text-decoration: underline; float: right;
}
.new-banner {
	background: url("../images/news-banner_01.jpg") no-repeat 0% 0% / cover; width: 100%; height: 589px;
}
.wrapper1100 {
	margin: 0px auto; width: 1100px;
}
.flex-direction-nav li {
	margin-top: 30px; margin-left: 10px; float: left;
}
.flex-direction-nav .flex-prev {
	background: url("/res0605/keshi/img/arrowleft.png") no-repeat; left: 0px; width: 24px; height: 24px; text-indent: -21474836.48px; overflow: hidden; margin-top: 21px; display: block;
}
.flex-direction-nav .flex-next {
	background: url("/res0605/keshi/img/taocan_15.jpg") no-repeat; width: 24px; height: 24px; right: 0px; text-indent: -21474836.48px; overflow: hidden; display: block;
}
.flex-direction-nav a {
	margin-top: 20px; opacity: 1;
}
.yunmatool h2 {
	height: 40px; text-align: center; color: rgb(6, 6, 6); line-height: 40px; font-size: 40px; font-weight: normal;
}
.yunmatool dl dd {
	height: 40px; text-align: center; line-height: 40px;
}
.yunmatool dl {
	margin: 40px 25px 30px; width: 85px; float: left; display: inline;
}
.yunmatool dl dd a {
	text-align: center; color: rgb(102, 102, 102); line-height: 40px;
}
.animate {
	height: 48px; line-height: 48px; font-size: 42px; font-weight: normal;
}
.animate span {
	display: inline-block;
}
.animate span:nth-of-type(2) {
	animation-delay: 0.05s;
}
.animate span:nth-of-type(3) {
	animation-delay: 0.1s;
}
.animate span:nth-of-type(4) {
	animation-delay: 0.15s;
}
.animate span:nth-of-type(5) {
	animation-delay: 0.2s;
}
.animate span:nth-of-type(6) {
	animation-delay: 0.25s;
}
.animate span:nth-of-type(7) {
	animation-delay: 0.3s;
}
.animate span:nth-of-type(8) {
	animation-delay: 0.35s;
}
.animate span:nth-of-type(9) {
	animation-delay: 0.4s;
}
.animate span:nth-of-type(10) {
	animation-delay: 0.45s;
}
.animate span:nth-of-type(11) {
	animation-delay: 0.5s;
}
.animate span:nth-of-type(12) {
	animation-delay: 0.55s;
}
.animate span:nth-of-type(13) {
	animation-delay: 0.6s;
}
.animate span:nth-of-type(14) {
	animation-delay: 0.65s;
}
.two span {
	animation:ballDrop 2s infinite; height: 48px; color: rgb(44, 176, 199); line-height: 48px; opacity: 0; transform: translate(200px, -100px) scale(2);
}
.bkxs {
	background: rgb(255, 255, 255); width: 100%; padding-bottom: 80px; font-family: "Î¢ÈíÑÅºÚ";
}
.bk_title {
	padding: 55px 0px 25px; width: 100%; text-align: center;
}
.bk_title h2 {
	height: 30px; color: rgb(68, 68, 68); line-height: 30px; font-size: 30px; font-weight: normal;
}
.bk_title p {
	height: 12px; color: rgb(102, 102, 102); line-height: 12px; font-size: 12px; margin-top: 10px;
}
.bkxs1 {
	width: 480px; float: left;
}
.bkxs2 {
	width: 238px; margin-left: 5px; float: left;
}
.bkxs3 {
	width: 470px; margin-left: 5px; float: left;
}
.bk_title h2 span {
	color: rgb(14, 147, 170);
}
.bkxs-wz {
	background: rgb(239, 243, 249); border-radius: 10px; width: 480px; height: 163px; margin-bottom: 5px;
}
.bkxs-wz h3 {
	padding: 45px 0px 0px 55px; color: rgb(14, 147, 170); font-size: 18px; font-weight: normal;
}
.bkxs-wz h3 a {
	color: rgb(14, 147, 170); font-size: 18px;
}
.bkxs-wz p {
	padding: 10px 0px 0px 55px; width: 370px; overflow: hidden; font-size: 14px; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.bkxs-wz1 h3 {
	background: rgb(239, 243, 249); padding: 35px 35px 0px; border-radius: 10px; width: 240px; height: 98px; color: rgb(14, 147, 170); font-size: 18px; font-weight: normal;
}
.bkxs-wz1 h3 a {
	color: rgb(14, 147, 170); font-size: 18px;
}
.bkxs-wz1 h3 a:hover {
	color: rgb(102, 102, 102);
}
.bkxs ul {
	margin-top: 25px;
}
.bkxs ul li {
	background: url("../images/xin.png") no-repeat 45px 20px; height: 62px; line-height: 62px; overflow: hidden; padding-left: 75px; -ms-text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical;
}
.bkxs ul li:nth-child(2n+1) {
	background: url("../images/xin.png") no-repeat 45px 20px rgb(239, 243, 249);
}
.bkxs ul li a {
	color: rgb(102, 102, 102); font-size: 16px;
}
.bkxs ul li a:hover {
	color: rgb(14, 147, 170);
}
