﻿@charset "utf-8";
* {
	padding:0px;
	margin:0 auto;
}
body {
	background:#fff;
	width:100%;
	font-family:"微软雅黑", Arial;
}
@media screen and (max-width: 1120px) {
body {
    width: 1170px;
}
}
a:focus {
	outline:none;
}
a {
	text-decoration:none;
	color:#333
}
a:hover {
/*text-decoration:underline;*/
}
ul, li {
	list-style:none;
}
#header {
	position:relative;
	width:100%;
	height:auto;
}
img {
	border:0px;
}
#header .top {
	width:100%;
	height:auto;
	min-height:36px;
	background:#fff7fa;
	border-bottom:1px #f7e0ea solid;
}
#header .top .tbox {
	width:1120px;
	height:auto;
	margin:0 auto;
	padding-top:5px;
	font-size:12px;
	color:#585556;
	position:relative;
}
#header .top .sq {
	width:auto;
	min-height:21px;
	border:1px #e3a7c1 solid;
	font-size:12px;
	margin-right:10px;
	background-position:175px;
	line-height:21px;
	float:left;
	position:relative;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
}
#search {
	background:url(../images/sel.jpg) center no-repeat;
	width:190px;
	height:21px;
	outline:none;
	border:0px;
}
.div_d {
	position:absolute;
	display:none;
	cursor:pointer;
	text-align:center;
	width:190px;
	height:auto;
	line-height:21px;
	left:0px;
	background:#ff;
}
.div_d a {
	display:block;
	height:21px;
	line-height:21px;
	background:#ff;
	text-decoration:none;
}
.div_d a:hover {
	display:block;
	height:21px;
	line-height:21px;
	background:#efefef;
	text-decoration:none;
}
.avatar {
	position: relative;
}
.avatar:after {
	bottom: 0;
	/* content: url("../images/bg_play.png");*/















    left: 5px;
	position: absolute;
	z-index: 10;
}
.avatar:hover, .zhuti .avatar:hover, .bbsinner .avatar:hover {
	box-shadow: 0 0 10px gray;
}
.avatar:hover img, .zhuti .avatar:hover img, .bbsinner .avatar:hover img {

}
#header .top .wel {
	float:left;
	line-height:24px;
}
#header .top .tr {
	float:right;
	line-height:24px;
}
#header .top .tr span {
	margin-left:10px;
	margin-right:10px;
}
#header .top .tr a {
	color:#585556;
}
#header .top .tr img {
	margin-left:8px;
	width:20px;
	height:20px;
 -moz-transition:opacity .4s ease-in;
 -webkit-transition:opacity .4s ease-in;
 -ms-transition:opacity .4s ease-in;
 transition:opacity .4s ease-in;
}
#header .top .tr img:hover {
	opacity: 0.5;
	filter:alpha(opacity=50);
}
#header .top .sq span {
	color:#f26c89;
}
#header .logo {
	width:1120px;
	height:130px;
	margin:0 auto;
}
#header .img-logo {
	float:left;
	margin-top:55px;
}
#dianhua {
	width:330px;
	height:120px;
	float:right;
	background:url(../images/dhtb.png) no-repeat 57px 45px;
	margin-left:10px;
	font-size:16px;
	padding-left:10px;
	padding-bottom:10px;
}
#dianhua span {
	width:330px;
	height:62px;
	font-size:35px;
	position:relative;
	top:31px;
	right:-108px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	color:#0E6EB8;
	line-height:35px;
}
#header .img-tel {
	float:right;
	margin-top:20px;
}
#nav {
	width:100%;
	height:55px;
	line-height:55px;
	background:#0E6EB8;
	margin:0 auto;
}
#nav a {
	color:#fff;
	text-decoration:none;
}
#nav a:hover {
	color:#fff;
	text-decoration:none;
}
#nav ul {
	width:1155px;
	margin:0 auto;
}
#nav li {
	float:left;
	padding-right:12px;
	padding-left:12px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	margin-right:12px;
	margin-left:12px;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
#nav li a {
	display:block;
	height:55px;
}
#nav li:hover {
	background:#7ecef4;
}
#nav .active {
	background:#7ecef4;
}
.banner {
	width:100%;
	height:auto;
	overflow:hidden;
}
.banner img {
	width:100%;
}
.mbox1 {
	width:100%;
	height:260px;
	overflow:hidden;
	background:#7ecef4;
}
.box1 {
	width:1095px;
	height:260px;
	overflow:hidden;
	background:#fff;
	margin:0 auto;
	padding-top:10px;
	padding-left:25px;
}
.box1 li {
	float:left;
}
.box1 li a {
	text-decoration: none;
}
.b1 {
	width:210px;
	height:75px;
	border-radius:10px;
	background:url("../images/i1.png") no-repeat left center #0E6EB8;
	background-position:30px;
	margin-right:10px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	padding-left:140px;
	padding-top:40px;
 -moz-transition:opacity .4s ease-in;
 -webkit-transition:opacity .4s ease-in;
 -ms-transition:opacity .4s ease-in;
 transition:opacity .4s ease-in;
}
.b1:hover {
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.b2 {
	width:210px;
	height:75px;
	border-radius:10px;
	background:url("../images/i2.png") no-repeat left center #00a2d0;
	background-position:30px;
	margin-right:10px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	padding-left:140px;
	padding-top:40px;
 -moz-transition:opacity .4s ease-in;
 -webkit-transition:opacity .4s ease-in;
 -ms-transition:opacity .4s ease-in;
 transition:opacity .4s ease-in;
}
.b2:hover {
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.b3 {
	width:210px;
	height:75px;
	border-radius:10px;
	background:url("../images/i3.png") no-repeat left center #2eb4cd;
	background-position:30px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	padding-left:140px;
	padding-top:40px;
 -moz-transition:opacity .4s ease-in;
 -webkit-transition:opacity .4s ease-in;
 -ms-transition:opacity .4s ease-in;
 transition:opacity .4s ease-in;
}
.b3:hover {
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.box1 p {
	font-size:12px;
	font-family:'宋体';
	line-height:22px;
	padding-top:5px;
	padding-left:10px;
}
.slide-main {
	height:480px;
	position: relative;
}
.prev, .next {
	display: block;
	width: 44px;
	height: 44px;
	position: absolute;
	z-index: 222;
	top: 267px;
	overflow: hidden;
	cursor: pointer;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	_border: 1px solid none;
}
.prev {
	left:70px;
}
.next {
	right: 70px;
}
.prev:hover, .next:hover, .nav-main a:hover, .nav-main a.cur {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.item {
	display: block;
	width: 100%;
	height: 5px;
	position: absolute;
	z-index: 124;
	top: 456px;
	left: 0;
	text-align: center;
}
.item a {
	display: inline-block;
	width: 24px;
	height: 5px;
	margin-right: 11px;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	overflow: hidden;
	background:#fff;
}
.item a.cur {
	background: #7ecef4;
}
.slide-box, .slide {
	display: block;
	width: 100%;
	height: 580px;
	overflow: hidden;
}
.slide-box {
	position: relative;
}
.slide {
	display: none;
	height: 490px;
	padding-top: 89px;
	position: relative;
	position: absolute;
	z-index: 8;
}
#bgstylea {
	background:url(../images/banner2.jpg) no-repeat center top;
}
#bgstyleb {
	background:url(../images/banner.jpg) no-repeat center top;
}
#bgstylec {
	background:#2687d2;
}
.slide a {
	border: none;
	outline: none;
}
.obj-a, .obj-b, .obj-c, .obj-d, .obj-e, .obj-f, .obj-j, .obj-k, .obj-jia, .obj-i, .obj-h, .obj-bus, .obj-busbao {
	position: absolute;
	z-index: 9;
	left: 50%;
}
.obj-a, .obj-b {
	width: 952px;
	margin-left: -476px;
	text-align: center;
}
.obj-a {
	display: block;
	height: 352px;
	top: 100px;
}
.obj-b {
	top: 406px;
	height: 100px;
}
.obj-c {
	display: block;
	height:224px;
	top: 152px;
	margin-left: -540px;
}
.obj-d {
	top: 0px;
	height:480px;
	width:843px;
	margin-left: 0px;
}
.obj-d p {
	display: block;
	padding-top: 20px;
	font-size: 16px;
	color: #fff;
	clear: both;
}
.obj-e {
	width: 287px;
	height:429px;
	margin-left: -460px;
	top: 60px;
	z-index: 12;
}
.obj-f {
	width: 680px;
	height: 296px;
	top: 50px;
	margin-left: -100px;
}
.obj-f span {
	display:inline-block;
	width:164px;
	height:48px;
	border-radius:5px;
	border:1px #fff solid;
	text-align:center;
	font-size:22px;
	color:#fff;
	float:right;
	line-height:48px;
	position:absolute;
	top:225px;
	margin-left:-618px;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
.obj-f span:hover {
	background:#7ecef4;
}
.obj-j {
	width:1493px;
	height: 480px;
	margin-left: -800px;
	top: -0px;
}
.obj-k { /*width:1493px; height: 460px; margin-left: -100px; top: 98px;*/
	width: 680px;
	height: 296px;
	top: 50px;
	margin-left: -30px;
}
.obj-k span {
	display:inline-block;
	width:164px;
	height:48px;
	border-radius:5px;
	border:1px #fff solid;
	text-align:center;
	font-size:22px;
	color:#fff;
	float:right;
	line-height:48px;
	position:absolute;
	top:203px;
	margin-left:-678px;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
.obj-k span:hover {
	background:#7ecef4;
}
.obj-bus {
	width: 504px;
	height: 309px;
	margin-left: -550px;
	top: 210px;
}
.obj-jia {
	width: 548px;
	height: 343px;
	margin-left: -20px;
	top: 128px;
}
.obj-busbao {
	width: 112px;
	height: 137px;
	margin-left: -350px;
	bottom: 40px;
}
.banAnimate .obj-a {
	display: block;
	animation-name: baoAni;
	-webkit-animation: baoAni 0.4s linear 0s normal none;
	-moz-animation: baoAni 0.4s linear 0s normal none;
	animation: baoAni 0.4s linear 0s normal none;
}
 @-webkit-keyframes baoAni {
 from {
 opacity: 0;
 left: 60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
 @-moz-keyframes baoAni {
 from {
 opacity: 0;
 left: 60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
 @keyframes baoAni {
 from {
 opacity: 0;
 left: 60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
.banAnimate .obj-b, .banAnimate .obj-busbao {
	display: block;
	animation-name: saAni;
	-webkit-animation: saAni 0.4s linear 0s normal none;
	-moz-animation: saAni 0.4s linear 0s normal none;
	animation: saAni 0.4s linear 0s normal none;
}
 @-webkit-keyframes saAni {
 from {
 opacity: 0;
 -webkit-transform:scale(0, 0);
}
to {
	opacity: 1;
	-webkit-transform:scale(1, 1);
}
}
 @-moz-keyframes saAni {
 from {
 opacity: 0;
 -moz-transform:scale(0, 0);
}
to {
	opacity: 1;
	-moz-transform:scale(1, 1);
}
}
 @keyframes saAni {
 from {
 opacity: 0;
 transform:scale(0, 0);
}
to {
	opacity: 1;
	transform:scale(1, 1);
}
}
.watch-code.code-show {
	display: block;
	animation-name: scode;
	-webkit-animation: scode 0.3s linear 0s normal none;
	-moz-animation: scode 0.3s linear 0s normal none;
	animation: scode 0.3s linear 0s normal none;
}
 @-webkit-keyframes scode {
 from {
 opacity: 0;
 -webkit-transform:scale(1, 0);
 transform-origin: left bottom;
}
to {
	opacity: 1;
	-webkit-transform:scale(1, 1);
	transform-origin:  left bottom;
}
}
 @-moz-keyframes scode {
 from {
 opacity: 0;
 -moz-transform:scale(1, 0);
 transform-origin: left bottom;
}
to {
	opacity: 1;
	-moz-transform:scale(1, 1);
	transform-origin: bottom bottom;
}
}
 @keyframes scode {
 from {
 opacity: 0;
 transform:scale(1, 0);
 transform-origin: left bottom;
}
to {
	opacity: 1;
	transform:scale(1, 1);
	transform-origin:  left bottom;
}
}
.banAnimate .obj-c, .banAnimate .obj-e, .banAnimate .obj-j, .banAnimate .obj-h {
	display: block;
	animation-name: saAnic;
	-webkit-animation: saAnic 0.3s linear 0s normal none;
	-moz-animation: saAnic 0.3s linear 0s normal none;
	animation: saAnic 0.3s linear 0s normal none;
}
 @-webkit-keyframes saAnic {
 from {
 opacity: 0;
 left: 47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
 @-moz-keyframes saAnic {
 from {
 opacity: 0;
 left: 47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
 @keyframes saAnic {
 from {
 opacity: 0;
 left: 47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
.banAnimate .obj-bus {
	animation-name: busAnia;
	-webkit-animation: busAnia 0.5s linear 0s normal none;
	-moz-animation: busAnia 0.5s linear 0s normal none;
	animation: busAnia 0.5s linear 0s normal none;
}
 @-webkit-keyframes busAnia {
 from {
 left: 45%;
 top: 190px;
 -webkit-transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 210px;
	-webkit-transform:scale(1, 1);
}
}
 @-moz-keyframes busAnia {
 from {
 left: 45%;
 top: 190px;
 -moz-transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 210px;
	;
	-moz-transform:scale(1, 1);
}
}
 @keyframes busAnia {
 from {
 left: 45%;
 top: 190px;
 transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 210px;
	transform:scale(1, 1);
}
}
.banAnimate .obj-d, .banAnimate .obj-f, .banAnimate .obj-k, .banAnimate .obj-jia, .banAnimate .obj-i {
	display: block;
	animation-name: saAnid;
	-webkit-animation: saAnid 0.3s linear 0s normal none;
	-moz-animation: saAnid 0.3s linear 0s normal none;
	animation: saAnid 0.3s linear 0s normal none;
}
 @-webkit-keyframes saAnid {
 from {
 opacity: 0;
 left: 53%;
}
to {
	opacity: 1;
	left: 50%;
}
}
 @-moz-keyframes saAnid {
 from {
 opacity: 0;
 left: 53%;
}
to {
	opacity: 1;
	left: 50%;
}
}
 @keyframes saAnid {
 from {
 opacity: 0;
 left: 53%;
}
to {
	opacity: 1;
	left: 50%;
}
}
.ygys {
	background:url(../images/b2.jpg) no-repeat top center;
	padding-top:440px;
	position:relative;
}
a.pygys {
	position:absolute;
	height:48px;
	width:164px;
	border:1px #fff solid;
	color:#fff;
	text-align:center;
	border-radius:5px;
	display:block;
	top:104px;
	left:50%;
	margin-left:-285px;
	font-size:22px;
	line-height:48px;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
a.pygys:hover {
	background:#7ecef4;
	text-decoration:none;
	color:#fff;
}
.bodyCon {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:15px;
}
.bodyCon .students {
	margin:0 auto;
	width:1334px;
	height:390px;
	position:relative;
}
#four_flash {
	position:relative;
	width:1334px;
	height:398px;
	margin:0 auto;
	position:absolute;
}
#four_flash .flashBg {
	width:1112px;
	height:398px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
#four_flash .flashBg ul.mobile {
	width:2000%;
	height:398px;
	position:absolute;
	top:0;
	left:0;
}
#four_flash .flashBg ul.mobile li {
	border:1px solid #dedede;
	float:left;
	width:249px;
	height:367px;
	margin-right:9px;
	padding:5px;
	color:#6C6E85;
	margin-top: 5px;
	margin-left: 9px;
}
#four_flash .flashBg ul.mobile li:hover {
	border:1px solid #aca7a7;
	box-shadow: 0 0 8px #525151;
	transform: translateY(-3px);
}
/*#four_flash .flashBg ul.mobile li img{width:245px;height:175px;display:block; margin:0 auto;}*/















#four_flash .flashBg ul.mobile li dd {
	font-size:24px;
	width:230px;
	margin:0 auto;
	line-height:30px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	border-bottom:1px dashed #6e6e6e;
	color:#403d40;
}
#four_flash .flashBg ul.mobile li dd span {
	font-size:16px;
	color:#ed3577;
	margin-left:20px;
}
#four_flash .flashBg ul.mobile li p {
	font-size:14px;
	text-align:left;
	width:250px;
}
#four_flash .flashBg ul.mobile li a {
	text-decoration:none;
}
#four_flash .flashBg ul.mobile li .more {
	font-size:14px;
	color:#585858;
	line-height:24px;
	padding-top:10px;
	width:230px;
	margin:0 auto;
}
#four_flash .but_left {
	width:28px;
	height:51px;
	position:absolute;
	top:166px;
	left:0px;
	cursor:pointer;
}
#four_flash .but_right {
	width:28px;
	height:51px;
	position:absolute;
	top:166px;
	right:0px;
	cursor:pointer;
}
#four_flash .but_left:hover {
	background:url() no-repeat;
}
#four_flash .but_right:hover {
	background:url() no-repeat;
}
.ygpx {
	background:url(../images/b3.jpg) no-repeat top center;
	padding-top:446px;
	margin-top:35px;
	position:relative;
}
a.pygpx {
	position:absolute;
	height:48px;
	width:164px;
	border:1px #fff solid;
	color:#fff;
	text-align:center;
	border-radius:5px;
	display:block;
	top:334px;
	left:50%;
	margin-left:-127px;
	z-index:9999;
	font-size:22px;
	line-height:48px;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
a.pygpx:hover {
	background:#7ecef4;
	text-decoration:none;
}
.ygpx .bodyCon {
	width:100%;
	height:auto;
	overflow:hidden;
	background:#7ecef4;
	margin-top:0px;
}
.ygpx .bodyCon .students {
	margin:0 auto;
	width:1334px;
	height:468px;
	position:relative;
	padding-bottom:25px;
}
#four_flash2 {
	position:relative;
	width:1334px;
	height:468px;
	margin:0 auto;
	position:absolute;
}
#four_flash2 .flashBg2 {
	width:1120px;
	height:498px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	background:#fff;
}
#four_flash2 .flashBg2 ul.mobile2 {
	width:2000%;
	height:468px;
	position:absolute;
	top:15px;
}
#four_flash2 .flashBg2 ul.mobile2 li {
	border:1px solid #dedede;
	float:left;
	width:250px;
	height:448px;
	margin-left:8px;
	margin-right:10px;
	padding:5px;
	color:#6C6E85;
}
#four_flash2 .flashBg2 ul.mobile2 li:hover {
	border:1px solid #aca7a7;
	box-shadow: 0 0 8px #525151;
	transform: translateY(-3px);
}
/*#four_flash2 .flashBg2 ul.mobile2 li img{width:245px;height:175px;display:block; margin:0 auto;}*/















#four_flash2 .flashBg2 ul.mobile2 li dd {
	font-size:18px;
	width:230px;
	margin:0 auto;
	line-height:30px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	border-bottom:1px dashed #6e6e6e;
	color:#403d40;
}
#four_flash2 .flashBg2 ul.mobile2 li dd span {
	font-size:21px;
	color:#ed3577;
	clear:both;
	display:block;
}
#four_flash2 .flashBg2 ul.mobile2 li p {
	font-size:14px;
	text-align:left;
	width:250px;
}
#four_flash2 .flashBg2 ul.mobile2 li a {
	text-decoration:none;
}
#four_flash2 .flashBg2 ul.mobile2 li .more {
	font-size:13px;
	color:#585858;
	line-height:20px;
	padding-top:10px;
	width:230px;
	margin:0 auto;
}
#four_flash2 .but_left2 {
	width:28px;
	height:51px;
	position:absolute;
	top:166px;
	left:0px;
	cursor:pointer;
}
#four_flash2 .but_right2 {
	width:28px;
	height:51px;
	position:absolute;
	top:166px;
	right:0px;
	cursor:pointer;
}
#four_flash2 .but_left2:hover {
	background:url() no-repeat;
}
#four_flash2 .but_right2:hover {
	background:url() no-repeat;
}
.ppjm {
	background:url(../images/jiameng.jpg) no-repeat top center;
	padding-top:445px;
	position:relative;
}
a.pppjm {
	position:absolute;
	height:48px;
	width:164px;
	border:1px #fff solid;
	color:#fff;
	text-align:center;
	border-radius:5px;
	display:block;
	top:330px;
	left:48%;
	margin-left:-90px;
	z-index:9999;
	font-size:22px;
	line-height:48px;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
a.pppjm:hover {
	background:#7ecef4;
	text-decoration:none;
}
.ppjm .img1 {
	position:absolute;
	top:-15px;
	left:120px;
}
.ppjm .img2 {
	position:absolute;
	top:80px;
	left:860px;
}
.ppjmbox {
	width:100%;
	height:auto;
	overflow:hidden;
	background:#7ecef4;
	margin:0 auto;
}
.jmbox {
	width:1090px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	background:#fff;
	padding:15px;
}
.jmbox ul {
	width:646px;
	height:auto;
	overflow:hidden;
	margin-bottom: 20px;
}
.jmbox ul.jmys {
	width:1100px;
	height:auto;
	overflow:hidden;
	margin-bottom: 30px;
}
.jmbox li {
	width:250px;
	height:338px;
	padding:5px;
	float:left;
	margin-right:13px;
	border:1px #dfdfdf solid;
	overflow:hidden;
}
.jmbox li .t {
	font-size:18px;
	font-weight:bold;
	color:#403d40;
	line-height:35px;
	padding-top:5px;
}
.jmbox li .more {
	font-size:14px;
	color:#838383;
	line-height:20px;
}
.jmbox a {
	text-decoration:none;
}
.jmbox .title {
	width:100%;
	height:60px;
	line-height:60px;
	font-size:48px;
	text-align:center;
	padding-top:50px;
	padding-bottom:50px;
}
/*.jmbox .pic{width:100%; height:auto; overflow:hidden; text-align:center;}*/















.jmleft {
	width:670px;
	height:auto;
	overflow:hidden;
	float:left;
}
.jmright {
	width:390px;
	height:auto;
	overflow:hidden;
	float:right;
}
.jm_t {
	width:100%;
	height:38px;
	line-height:38px;
	background:#0E6EB8;
	text-indent:20px;
	font-size:18px;
	color:#fff;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
.jm_t:hover {
	background:#7ecef4;
	text-decoration:none;
}
.jm_t span {
	float:right;
	margin-top:5px;
	padding-top:3px;
	margin-right:10px;
}
.jm_lc {
	width:628px;
	height:455px;
	overflow:hidden;
	border:1px #ececec solid;
	padding: 20px 20px 0px 20px;
}
.jm_lc .ht {
	width:628px;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
}
.jm_lc .ht .l {
	width:210px;
	height:125px;
	overflow:hidden;
	float:left;
	margin-right:12px;
}
.jm_lc .ht .r {
	width:400px;
	height:auto;
	overflow:hidden;
	float:left;
}
.jm_lc .ht .r .t {
	font-size:14px;
	font-weight:bold;
	color:#838383;
	line-height:24px;
	line-height:34px;
}
.jm_lc .ht .r .small {
	font-size:14px;
	color:#838383;
	line-height:20px;
}
.jm_lc .ht .r .date {
	font-size:14px;
	color:#7d7d7d;
	line-height:18px;
	font-style:italic;
	padding-top:5px;
}
.jm_lc ul {
}
.jm_lc li {
	width:628px;
	height:25px;
	padding-top:8px;
	padding-bottom:8px;
	border:0px;
}
.jm_lc li em {
	float:right;
	color:#b8b8b8
}
.jm_lc a {
	color:#848484;
}
.jm_lc a:hover {
	text-decoration:underline;
}
.jm_rc {
	width:390px;
	height:auto;
	overflow:hidden;
	border-top:0px;
	padding-top:5px;
}
.jm_rc ul {
	width:358px;
	height:351px;
	overflow:hidden;
	border:1px #ececec solid;
	padding:15px;
}
.jm_rc li {
	width:358px;
	height:25px;
	padding-top:8px;
	padding-bottom:5px;
	border:0px;
	background:url(../images/d.png) no-repeat left center;
	text-indent:8px;
}
.jm_rc a {
	color:#848484;
}
.jm_rc a:hover {
	text-decoration:underline;
}
footer {
	width:100%;
	/*height:500px;*/















	text-align:center;
	background:#fff;
}
.ftel {
	width:1090px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding:15px;
}
.ftel img {
	float:right;
}
.fline {
	border-bottom:4px #0E6EB8 solid;
	width:100%;
}
.fbox {
	width:1090px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding:15px;
	padding-top:20px;
}
.fbox .l1 {
	width:185px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-right:25px;
}
.fbox .l2 {
	width:188px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-right:25px;
}
.fbox .l3 {
	width:156px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-right:25px;
}
.fbox .l4 {
	width:158px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-right:25px;
}
.fbox .l5 {
	width:140px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-right:23px;
}
.fbox .l6 {
	width:140px;
	height:auto;
	overflow:hidden;
	float:left;
}
.fbox .l1 p, .fbox .l2 p, .fbox .l3 p, .fbox .l4 p {
	color:#838383;
	font-size:14px;
	padding-top:5px;
	line-height:25px;
	text-align:left;
	text-indent:15px;
}
.fbox a {
	color:#838383;
	text-decoration:none;
}
.fbox a:hover {
	color:#838383;
	text-decoration:underline;
}
.fbox .l5 p, .fbox .l6 p {
	color:#838383;
	font-size:14px;
	padding-top:5px;
}
.fbox .t {
	width:100%;
	height:38px;
	line-height:38px;
	background:#0E6EB8;
	text-indent:15px;
	color:#fff;
	font-size:18px;
	text-align:left;
}
.copy {
	width:1090px;
	height:170px;
	text-align:center;
	font-size:14px;
	padding-top:15px;
	/*padding-bottom:15px;*/



	color:#838383;
	line-height:24px;
	margin:0 auto;
}
.copy #copy1 {
	width: 206px;
	height: auto;
	float: left;
	margin-left: 15px;/*margin-top: 36px;*/



}
.copy #copy2 {
	width:660px;
	height:auto;
	float:left;
	text-align:left;/*margin-left:85px;*/



}
.copy #copy2 a{border-bottom:1px #000000 solid;font-size:14px}
.pages {
	width:100%;
	height:50px;
	text-align:center;
	padding:0px;
	clear:both;
	background:#0E6EB8;
	line-height:50px;
	margin-top:20px;
}
.pages:hover {
	background:#dd5e7b
}
.pages a {
	color:#fff;
	font-size:16px;
	display:block;
	text-decoration:none;
}
.msgMode_w {
	display:none;
	background-color:#fff;
	border-radius:5px;
	width:240px;
	margin:0 auto;
	font-size:16px;
	position:fixed;
	top:35%;
	left:50%;
	margin-left:-135px;
	z-index:999
}
.msgMode_w .link-winclose {
	height:40px;
	width:40px;
	border-radius:50px;
	text-align:center;
	position:absolute;
	line-height:34px;
	top:0;
	right:0
}
.msgModeMask {
	display:none;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.44) fixed;
	position:absolute;
	top:0;
	left:0;
	z-index:999;
}
.msgMode_w .msgMode_title {
	font-weight:300;
	height:30px;
	line-height:30px;
	font-family:"microsoft yahei";
	font-size:14px;
	padding:5px 10px
}
.msgMode_w .msgMode_title {
	font-weight:300;
	height:30px;
	line-height:30px;
	font-family:"microsoft yahei";
	font-size:14px;
	padding:5px 10px
}
.msgMode_con {
	padding:25px 20px
}
.msgModeMask {
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.44) fixed;
	position:absolute;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
}
.icon-winclose {
	background:url(../images/close.png) no-repeat;
	height:20px;
	width:20px;
	background-size:14px auto;
	background-position:5px 5px;
	display:inline-block;
}
/*about*/


.aboutlist {
	width:100%;
	height:auto;
	overflow:hidden;
	background:#7ecef4;
	margin:0 auto;
}
.aboutbox {
	width:1044px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	background:#fff;
	padding-top:20px;
	padding-bottom:50px;
	padding-left:58px;
	padding-right:58px;
}
.about_menu {
	width:1044px;
	height:44px;
	line-height:44px;
	overflow:hidden;
	border-bottom:1px #0E6EB8 solid;
	margin:0 auto;
}
.about_menu a {
	float:left;
	padding-left:25px;
	padding-right:25px;
	display:inline-block;
	color:#000000;
	font-size:18px;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
.about_menu a:hover {
	background:#0E6EB8;
	color:#fff;
	text-decoration:none;
}
.about_menu a.action {
	background:#0E6EB8;
	color:#fff;
}
.about_menu2 {
	width:1044px;
	height:44px;
	line-height:44px;
	overflow:hidden;
	border-bottom:1px #0E6EB8 solid;
	margin:0 auto;
}
.about_menu2 a {
	float:left;
	padding-left:18px;
	padding-right:18px;
	display:inline-block;
	color:#000000;
	font-size:18px;
}
.about_menu2 a:hover {
	background:#0E6EB8;
	color:#fff;
	text-decoration:none;
}
.about_menu2 a.action {
	background:#0E6EB8;
	color:#fff;
}
ul.dtlist {
	width:1004px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.dtlist li {
	padding-left:38px;
	padding-right:38px;
	padding-bottom:20px;
	padding-top:20px;
	border-bottom:1px #cacaca dashed;
	height:auto;
	overflow:hidden;
}
.dtlist .dtpic {
	width:208px;
	height:148px;
	overflow:hidden;
	text-align:center;
	margin-right:20px;
	border:1px #ccc solid;
	float:left;
}
.dtlist .dtpic img {
	width:208px;
	height:158px;
}
.dtlist .dttxt {
	width:698px;
	height:auto;
	overflow:hidden;
	float:left;
}
.dtlist .dttxt .t {
	font-size:24px;
	line-height:36px;
}
.dtlist .dttxt .zd {
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
}
.dtlist .dttxt .zd span {
	color:#47b6ef;
	margin-right:30px;
}
.dtlist .dttxt .small {
	font-size:14px;
	color:#666;
	line-height:24px;
}
.aboutbox h1 {
	text-align:center;
	font-size:30px;
	line-height:36px;
	margin-top:40px;
	font-weight: bold;
	color: #000;
}
.aboutcontent {
	padding:16px;
	line-height:30px;
	/*border: 3px #ddd solid;*/



    height: auto;
	margin-top: 10px;
	float: left;
	width: auto;
}
.aboutcontent p {
	font-size:20px;
}
.zplist {
	width:270px;
	height:400px;
	background:url(../images/ysbj_03.png) no-repeat 10px 10px;
	float:left;
	padding-top: 10px;
	margin-top: 10px;
	text-align:center;
}
.zplist .zp {
	width:245px;
	height:175px;
}
.zplist .dj {
	width:105px;
	margin-top: 25px;
}
.newstexttable {
	width:423px;
	height:400px;
	overflow:hidden;
	float:left;
	margin-top: 20px;
	margin-left:25px;
}
.newstexttable table.yscon1 {
	width: 423px;
	border-bottom: 1px #cacaca dashed;
}
.newstexttable table.yscon1 td.xm1 {
	width: 141px;
	height: 38px;
	font-size: 20px;
	font-weight: bold;
}
.newstexttable table.yscon1 td.xm2 {
	width: 141px;
	height: 38px;
	font-size: 35px;
	font-weight: bold;
	padding-bottom: 15px;
}
.newstexttable table.yscon1 td.xm3 {
	height: 38px;
	font-size: 20px;
	font-weight: bold;
	color: #0E6EB8;
	width: 141px;
}
.newstexttable table.yscon2 {
	width: 423px;
	margin: 20px 0;
}
.newstexttable table.yscon2 td {
	width: 141px;
	height: 35px;
	font-size: 20px;
	font-weight: bold;
}
.newstexttable table.yscon3 {
	width: 423px;
	border-top: 1px #cacaca dashed;
}
.newstexttable table.yscon3 td.sczs {
	height: 35px;
	font-size: 20px;
	font-weight: bold;
	padding-top: 15px;
}
.newstexttable table.yscon3 td.zs {
	font-size: 16px;
	width: 141px;
}
.under_line {
	width: 718px;
	border-bottom: 1px #cacaca dashed;
	float: left;
}
.tcandxx {
	width: 110px;
	height: 30px;
	float: left;
	margin-top: 10px;
	background: #0E6EB8;
	color: #FFF;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}
.tcxxx {
	width: 704px;
	height: auto;
	float: left;
	margin-top: 10px;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
}
.aboutsmall {
	width:100%;
	height:38px;
	line-height:38px;
	border-bottom:1px #cacaca dashed;
	padding-top:5px;
	padding-bottom:5px;
	font-size:20px;
}
.aboutsmall span {
	color:#47b6ef;
	margin-right:30px;
}
.aboutsmall i {
	float:right;
	font-weight:normal;
	font-style:normal;
}
.line {
	border-bottom:1px #000 dashed;
	margin-bottom:20px;
}
.aboutzjyg {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
}
.aboutzjyg img {
	border-radius: 15px;
	width: 100%;
}
.aboutzjyg ul {
	width:1012px;
	padding-top:3px;
}
.aboutzjyg li {
	float:left;
	width:335px;
	height:auto;
	padding-right:2px;
	overflow:hidden;
	padding-bottom:2px;
}
.aboutppxx {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
}
.aboutppxx ul {
	padding-left:50px;
}
.aboutppxx li {
	float:left;
	width:425px;
	height:318px;
	margin-right:40px;
	margin-bottom:20px;
	overflow:hidden;
}
.aboutppxx li p {
	float:left;
	width:425px;
	height:38px;
	line-height:38px;
	font-size:18px;
	overflow:hidden;
}
.aboutppxx li img {
	width:425px;
	height:280px;
}
.aboutppxx li:hover img {
	width:415px;
	height:270px;
	border:5px #7ecef4 solid;
}
/*办塡-师资*/















.bx_xzbox {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
}
.bx_xzbox .t {
	width:100%;
	height:50px;
	line-height:50px;
	background:#0E6EB8;
	color:#fff;
	text-align:center;
	font-size:36px;
	font-weight:bold;
}
.bx_xzbox .t a {
	float:right;
	color:#fff;
	font-size:14px;
	line-height:50px;
	margin-right:10px;
}
.bx_xzbox .cl {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
	padding-top:40px;/*padding-bottom:40px;*/



}
.xz_l {
	width:400px;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:center;
}
.xz_l img {
	border:3px #7ecef4 solid;
	height:auto;
	width:210px;
	border-radius: 50%;
}
.xz_l img:hover {
	border:5px #7ecef4 solid;
	width:206px;
}
.xz_r {
	width:600px;
	height:auto;
	overflow:hidden;
	float:left;
	font-size:18px;
	line-height:36px;
}
.xz_nr {
	font-size:18px;
	line-height:36px;
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	padding-top:20px;
}
/*办塡-照片*/















.bx_xyzp {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
}
.bx_xyzp ul {
	padding-left:0px;
	width:1060px;
}
.bx_xyzp li {
	float:left;
	width:338px;
	height:250px;
	margin-right:15px;
	margin-bottom:15px;
	overflow:hidden;
}
.bx_xyzp li p {
	float:left;
	width:338px;
	height:38px;
	line-height:38px;
	font-size:18px;
	overflow:hidden;
	text-align:center;
}
.bx_xyzp li a {
	display:block;
	width:338px;
	height:218px;
	overflow:hidden;
	position: relative;
	border-radius: 20px;
}
.bx_xyzp li a:hover {
	border-radius: 20px;
}
.bx_xyzp li img {
	width:338px;
	height:218px;
	left: 0;
	border-radius: 20px;
	top: 0px;
	margin: 0 auto;
	position: absolute;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.bx_xyzp li img:hover {
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
	;
}
/*办塡-专业认证*/















.bx_zyrbbox {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
	font-size:18px;
	line-height:36px;
}
.bx_zyrbbox img {
	margin-top:10px;
	margin-bottom:20px;
	max-width:100%;
}
/*办塡-证书查衡*/















.bx_zscxbox {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
	font-size:18px;
	line-height:36px;
}
/*办塡*/















.bx_bxbox {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
	font-size:18px;
	line-height:36px;
}
.bx_bxbox p {
	text-indent:2em;
}
.bx_bxbox ul {
	padding-left:0px;
	width:1060px;
}
.bx_bxbox li {
	float:left;
	width:338px;
	height:258px;
	margin-right:15px;
	margin-bottom:15px;
	overflow:hidden;
}
.bx_bxbox .tit {
	background:#22c0dd;
	color:#fff;
	height:35px;
	line-height:35px;
	font-size:19px;
}
.bx_bxbox li p {
	width:338px;
	height:38px;
	line-height:30px;
	font-size:18px;
	overflow:hidden;
	text-indent:5px;
}
/*培衡*/















.px_box1 {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
}
.px_box1 ul {
	padding-left:0px;
	width:1060px;
}
.px_box1 li {
	float:left;
	width:245px;
	height:280px;
	margin-right:5px;
	margin-bottom:15px;
	overflow:hidden;
	border: 1px #ccc double;
	padding: 2px;
	margin-left: 5px;
}
.px_box1 li:hover {
	box-shadow: 0px 0px 10px #797070;
}
.px_box1 li a:hover {
	text-decoration: none;
	font-weight:bold;
}
.px_box1 li p {
	width:240px;
	font-size:18px;
	overflow:hidden;
	padding-top:5px;
	padding-left: 5px;
}
.px_box1 strong {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
}
.px_box1 span {
	display:block;
	color:#ff463e;
	font-size:21px;
}
.px_box1 i {
	display:block;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	color:#585858;
	padding-top: 10px;
}
.px_box1 li a {
	display:block;
	width:245px;
	height:175px;
	overflow:hidden;
	position: relative;
}
.px_box1 li img {
	width:245px;
	height:175px;
	left: 0;
	top: -10px;
	margin: 0 auto;
	position: absolute;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.px_box1 li img:hover {
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
	;
}
.px_box2 {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
}
.px_box2 ul {
	padding-left:0px;
}
.px_box2 li {
	width:100%;
	height:auto;
	padding-bottom:15px;
	margin-bottom:15px;
	overflow:hidden;
	margin-top:1px;
	border-bottom:1px #0E6EB8 dotted;
}
.px_box2 .pl {
	width:80px;
	font-size:60px;
	overflow:hidden;
	padding-top:5px;
	text-align:center;
	float:left;
	color:#22c0dd;
}
.px_box2 .pr {
	width:964px;
	font-size:18px;
	overflow:hidden;
	padding-top:5px;
	float:left;
	color:#2d2d2d;
	padding-top:10px;
}
.px_box2 .prt {
	width:100%;
	height:51px;
	line-height:51px;
	background:url(../images/tbg.png) no-repeat left;
	text-indent:40px;
	display:block;
	color:#fff;
	font-size:30px;
}
.px_box2 .prc {
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:20px;
	line-height:36px;
	padding-top:10px;
}
.px_box3 {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
}
.focus {
	width:100%;
	height:auto;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	padding-top:20px;/*padding-bottom:40px;*/



}
.focus .hd {
	width:100%;
	height:11px;
	position:absolute;
	z-index:1;
	bottom:25px;
	text-align:center;
}
.focus .hd ul {
	display:inline-block;
	height:5px;
	padding:3px 5px;
	background-color:rgba(255, 255, 255, 0.7);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:0;
	vertical-align:top;
}
.focus .hd ul li {
	display:inline-block;
	width:10px;
	height:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#7ecef4;
	margin:0 5px;
	vertical-align:top;
	overflow:hidden;
}
.focus .hd ul .on {
	background:#0E6EB8;
}
.focus .bd {
	position:relative;
	z-index:0;
}
.focus .bd li img {
	background:url(images/loading.gif) center center no-repeat;
}
.focus .bd li a {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
.px_box4 {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
	padding-bottom:30px;
	padding-top:20px;
}
.px_box4 ul {
	padding-left:0px;
	width:1060px;
}
.px_box4 li {
	float:left;
	width:338px;
	height:35px;
	line-height:35px;
	margin-right:15px;
	overflow:hidden;
	font-size:20px;
}
.px_box4 li a:hover {
	text-decoration:none;
	color:#0E6EB8;
	font-weight:bold;
}
/*月嫂*/















.ys_box {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:20px;
	font-size:18px;
	line-height:30px;
	padding-bottom:25px;
	margin-top:1px;
	border-top:1px #0E6EB8 dotted;
}
/*.ys_box img{ max-width:100%;}*/















.ys_box #tjys .flashBg .mobile li a {
	display:block;
	width:245px;
	height:180px;
	overflow:hidden;
	position: relative;
}
.ys_box #tjys .flashBg .mobile li a img {
	width:245px;
	height:183px;
	left: 0;
	top: -10px;
	margin: 0 auto;
	position: absolute;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.ys_box #tjys .flashBg .mobile li a img:hover {
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.tio1 {
	min-height:64px;
	line-height:35px;
	padding-top:5px;
	font-size:18px;
	text-align:left;
	padding-left:80px;
	background:url(../images/tio1.jpg) no-repeat left center;
	font-weight:bold;
}
.tio2 {
	min-height:64px;
	line-height:35px;
	padding-top:5px;
	font-size:18px;
	text-align:left;
	padding-left:80px;
	background:url(../images/tio2.jpg) no-repeat left center;
	font-weight:bold;
}
.tio3 {
	min-height:64px;
	line-height:35px;
	padding-top:5px;
	font-size:18px;
	text-align:left;
	padding-left:80px;
	background:url(../images/tio3.jpg) no-repeat left center;
	font-weight:bold;
}
.tio4 {
	min-height:64px;
	line-height:35px;
	padding-top:5px;
	font-size:18px;
	text-align:left;
	padding-left:80px;
	background:url(../images/tio4.jpg) no-repeat left center;
	font-weight:bold;
}
.fwnr01 {
	height:auto;
	min-height:288px;
	background:url(../images/fwnr01.jpg) no-repeat left center;
	padding-left:465px;
	line-height:35px;
}
.fwnr01 p {
	line-height:48px;
}
.fwnr01 strong {
	font-weight:bold;
	color:#ef4a6c;
	text-indent:33px;
	display:block;
	font-size:24px;
}
.fwnr01 span {
	background:#0E6EB8;
	width:24px;
	height:24px;
	border-radius:24px;
	line-height:24px;
	text-align:center;
	font-size:18px;
	color:#fff;
	display:inline-block;
	margin-right:10px;
}
.fwnr02 {
	height:auto;
	min-height:288px;
	background:url(../images/fwnr02.jpg) no-repeat left center;
	padding-left:465px;
	line-height:35px;
}
.fwnr02 strong {
	font-weight:bold;
	color:#ef4a6c;
	text-indent:33px;
	display:block;
	font-size:24px;
}
.fwnr02 span {
	background:#0E6EB8;
	width:24px;
	height:24px;
	border-radius:24px;
	line-height:24px;
	text-align:center;
	font-size:18px;
	color:#fff;
	display:inline-block;
	margin-right:10px;
}
.yefwnr {
	height:auto;
	min-height:288px;
	background:url(../images/fwnr01.jpg) no-repeat left center;
	padding-left:465px;
	line-height:35px;
}
.yefwnr p {
	line-height:28px;
}
.yefwnr strong {
	font-weight:bold;
	color:#ef4a6c;
	text-indent:33px;
	display:block;
	font-size:24px;
}
.yefwnr span {
	background:#0E6EB8;
	width:24px;
	height:24px;
	border-radius:24px;
	line-height:24px;
	text-align:center;
	font-size:18px;
	color:#fff;
	display:inline-block;
	margin-right:10px;
}
.lcli1 {
	min-height:95px;
	background:url(../images/lc01.jpg) no-repeat left center;
	padding-left:210px;
	line-height:35px;
	margin-top:10px;
	font-weight:bold;
	font-size:24px;
}
.lcli2 {
	min-height:95px;
	background:url(../images/lc02.jpg) no-repeat left center;
	padding-left:210px;
	line-height:35px;
	margin-top:10px;
	font-weight:bold;
	font-size:24px;
}
.lcli3 {
	min-height:95px;
	background:url(../images/lc03.jpg) no-repeat left center;
	padding-left:210px;
	line-height:35px;
	margin-top:10px;
	font-weight:bold;
	font-size:24px;
}
.lcli4 {
	min-height:78px;
	background:url(../images/lc04.jpg) no-repeat left center;
	padding-left:210px;
	line-height:35px;
	margin-top:10px;
	font-weight:bold;
	font-size:24px;
}
.wdbox {
	width:100%;
	height:auto;
	overflow:hidden;
	position:relative;
	border-top:1px #cd6c7d dotted;
	padding-top:20px;
	margin-bottom:20px;
	margin-top:1px;
}
.wdq {
	color:#22c0dd;
	font-size:30px;
	font-weight:bold;
	line-height:57px;
	float:left;
}
.wds {
	color:#585858;
	font-size:25px;
	font-weight:bold;
	line-height:45px;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}
.wd01 {
	width:auto;
	height:57px;
	line-height:57px;
	padding-left:15px;
	padding-right:15px;
	border-radius:10px;
	background:#4fcde4;
	color:#fff;
	font-size:30px;
	font-weight:bold;
	margin-left:20px;
	position:relative;
	float:left;
}
.wd01 span {
	width:11px;
	height:17px;
	position:absolute;
	display:block;
	left:-11px;
	top:20px;
}
.wd02 {
	width:auto;
	height:57px;
	line-height:57px;
	padding-left:15px;
	padding-right:15px;
	border-radius:10px;
	background:#4fcde4;
	color:#fff;
	font-size:30px;
	font-weight:bold;
	margin-left:20px;
	position:relative;
	float:left;
}
.wd02 span {
	width:11px;
	height:17px;
	position:absolute;
	display:block;
	left:-11px;
	top:20px;
}
.wd03 {
	width:auto;
	height:57px;
	line-height:57px;
	padding-left:15px;
	padding-right:15px;
	border-radius:10px;
	background:#4fcde4;
	color:#fff;
	font-size:30px;
	font-weight:bold;
	margin-left:20px;
	position:relative;
	float:left;
}
.wd03 span {
	width:11px;
	height:17px;
	position:absolute;
	display:block;
	left:-11px;
	top:20px;
}
.wd04 {
	width:auto;
	height:57px;
	line-height:57px;
	padding-left:15px;
	padding-right:15px;
	border-radius:10px;
	background:#4fcde4;
	color:#fff;
	font-size:30px;
	font-weight:bold;
	margin-left:20px;
	position:relative;
	float:left;
}
.wd04 span {
	width:11px;
	height:17px;
	position:absolute;
	display:block;
	left:-11px;
	top:20px;
}
.wd05 {
	width:auto;
	height:57px;
	line-height:57px;
	padding-left:15px;
	padding-right:15px;
	border-radius:10px;
	background:#4fcde4;
	color:#fff;
	font-size:30px;
	font-weight:bold;
	margin-left:20px;
	position:relative;
	float:left;
}
.wd05 span {
	width:11px;
	height:17px;
	position:absolute;
	display:block;
	left:-11px;
	top:20px;
}
#tjys {
	position:relative;
	width:100%;
	height:375px;
	margin:0 auto;
}
#tjys .flashBg {
	width:100%;
	height:400px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
#tjys .flashBg ul.mobile {
	width:2000%;
	height:375px;
	position:absolute;
	top:0;
	left:0;
}
#tjys .flashBg ul.mobile li {
	border:0px solid #dedede;
	float:left;
	width:245px;
	height:370px;
	margin: 5px;
	padding:3px 3px 5px;
	color:#6C6E85;
}
#tjys .flashBg ul.mobile li:hover {
	border:0px solid #aca7a7;
	box-shadow: 0 0 10px #797070;
}
/*#tjys .flashBg ul.mobile li img{width:225px;height:175px;display:block; margin:0 auto;}*/















#tjys .flashBg ul.mobile li dd {
	font-size:24px;
	width:220px;
	margin:0 auto;
	line-height:30px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	border-bottom:1px dashed #6e6e6e;
	color:#403d40;
}
#tjys .flashBg ul.mobile li dd span {
	font-size:16px;
	color:#ed3577;
	margin-left:20px;
}
#tjys .flashBg ul.mobile li p {
	font-size:14px;
	text-align:left;
	width:250px;
}
#tjys .flashBg ul.mobile li a {
	text-decoration:none;
}
#tjys .flashBg ul.mobile li .more {
	font-size:14px;
	color:#585858;
	line-height:24px;
	padding-top:10px;
	width:230px;
	margin:0 auto;
}
/*月嫂列表*/















.yslist {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
}
.ysl_l {
	width:230px;
	height:auto;
	overflow:hidden;
	background:url(../images/ti4.jpg) no-repeat top left;
	padding-top:65px;
	float:left;
}
.ysl_l a.action {
	color:#fff;
	font-size:18px;
	line-height:48px;
	background:#0E6EB8 url(../images/jt2.png) no-repeat right center;
	margin-top:5px;
	display:block;
	text-indent:15px;
}
.ysl_l a:hover {
	background:#0E6EB8 url(../images/jt2.png) no-repeat right center;
	color: #fff;
	text-decoration: none;
}
.ysl_l a {
	color:#000;
	font-size:18px;
	line-height:48px;
	background:#ededed;
	margin-top:5px;
	display:block;
	text-indent:15px;
}
.ysl_r {
	width:760px;
	height:auto;
	overflow:hidden;
	float:right;
}
.focus2 {
	width:100%;
	height:auto;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px #0E6EB8 dotted;
	margin-bottom:10px;
}
.focus2 .hd {
	width:100%;
	height:11px;
	position:absolute;
	z-index:1;
	bottom:35px;
	text-align:right;
}
.focus2 .hd ul {
	display:inline-block;
	height:5px;
	padding:3px 5px;
	background-color:rgba(255, 255, 255, 0.7);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:0;
	vertical-align:top;
}
.focus2 .hd ul li {
	display:inline-block;
	width:10px;
	height:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#7ecef4;
	margin:0 5px;
	vertical-align:top;
	overflow:hidden;
}
.focus2 .hd ul .on {
	background:#0E6EB8;
}
.focus2 .bd {
	position:relative;
	z-index:0;
	border:1px #ccc solid;
}
.focus2 .bd li img {
	width:100%;
	background:url(images/loading.gif) center center no-repeat;
}
.focus2 .bd li a {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
#ysbox {
	position:relative;
	width:100%;
	height:auto;
	margin:0 auto;
}
#ysbox .flashBg {
	width:812px;
	height:auto;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
#ysbox .flashBg ul.mobile {
	width:100%;
	height:auto;
	overflow:hidden;
}
#ysbox .flashBg ul.mobile li {
	border:1px solid #dedede;
	float:left;
	width:228px;
	height:378px;
	margin-left:10px;
	padding:5px;
	color:#6C6E85;
	margin-bottom:15px;
	margin-top: 10px;
}
#ysbox .flashBg ul.mobile li:hover {
	border:1px solid #aca7a7;
	box-shadow: 0 0 10px #797070;
}
/*#ysbox .flashBg ul.mobile li img{width:225px;height:175px;display:block; margin:0 auto;}*/















#ysbox .flashBg ul.mobile li dd {
	font-size:24px;
	width:220px;
	margin:0 auto;
	line-height:30px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	border-bottom:1px dashed #6e6e6e;
	color:#403d40;
}
#ysbox .flashBg ul.mobile li dd span {
	font-size:16px;
	color:#ed3577;
	margin-left:20px;
}
#ysbox .flashBg ul.mobile li p {
	font-size:14px;
	text-align:left;
	width:250px;
}
#ysbox .flashBg ul.mobile li a {
	text-decoration:none;
}
#ysbox .flashBg ul.mobile li .more {
	font-size:14px;
	color:#585858;
	line-height:24px;
	padding-top:10px;
	width:230px;
	margin:0 auto;
}
.smore a {
	color:#fff;
	background:#0E6EB8;
	height:50px;
	width:100%;
	line-height:50px;
	font-size:16px;
	text-align:center;
	display:block;
}
/*阳光学院*/















.xy_list {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
}
.xyl_l {
	width:230px;
	height:auto;
	overflow:hidden;
	background:url(../images/ti5.jpg) no-repeat top left;
	padding-top:65px;
	float:left;
}
.xyl_l a {
	color:#000;
	font-size:18px;
	line-height:48px;
	background:#ededed;
	margin-top:5px;
	display:block;
	text-indent:15px;
}
.xyl_l a:hover {
	background:#0E6EB8 url(../images/jt2.png) no-repeat right center;
	text-decoration: none;
	color: #fff;
}
.xyl_l a.action {
	color:#fff;
	font-size:18px;
	line-height:48px;
	background:#0E6EB8 url(../images/jt2.png) no-repeat right center;
	margin-top:5px;
	display:block;
	text-indent:15px;
}
.xyl_l a span {
	float:right;
	margin-right:10px;
}
.xyl_r {
	width:760px;
	height:auto;
	overflow:hidden;
	float:right;
}
.xyl_r h1 {
	font-size: 36px;
	line-height: 50px;
	margin-top: 40PX;
	margin-bottom: 40px;
	font-family:黑体;
}
.focus3 {
	width:100%;
	height:auto;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	padding-bottom:20px;
	margin-bottom:10px;
}
.focus3 .hd {
	width:100%;
	height:20px;
	position:absolute;
	z-index:1;
	bottom:0px;
	border-bottom: 1px #cacaca dashed;
	border-top: 1px #cacaca dashed;
	padding-top: 10px;
	padding-bottom: 10px;
}
.focus3 .hd ul {
	display:inline-block;
	height:5px;
	padding:3px 5px;
	background-color:rgba(255, 255, 255, 0.7);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:0;
	vertical-align:top;
}
.focus3 .hd ul li {
	display:inline-block;
	width:10px;
	height:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#23c0dc;
	border:1px #fff solid;
	margin:0 5px;
	vertical-align:top;
	overflow:hidden;
}
.focus3 .hd ul .on {
	background:#fff;
}
.focus3 .bd {
	position:relative;
	z-index:0;
	margin-bottom: 30px;
}
.focus3 .bd li img {
	width:100%;
	background:url(images/loading.gif) center center no-repeat;
}
.focus3 .bd li a {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
ul.xydt_list {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.xydt_list li {
	padding-bottom:20px;
	padding-top:20px;
	border-bottom:1px #cacaca dashed;
	height:auto;
	overflow:hidden;
}
.xydt_list .dtpic {
	width:208px;
	height:148px;
	overflow:hidden;
	text-align:center;
	border:1px #ccc solid;
	float:left;
}
.xydt_list .dtpic img {
	width:208px;
	height:148px;
}
.xydt_list .dtpic img:hover {
	width:199px;
	height:139px;
	overflow:hidden;
	text-align:center;
	/*border:1px #ccc solid;*/







	float:left;
	padding:4px;
}
.xydt_list .dttxt {
	width:538px;
	height:auto;
	overflow:hidden;
	float:right;
}
.xydt_list .dttxt .t {
	font-size:18px;
	line-height:30px;
	font-weight:bold;
}
.xydt_list .dttxt .zd {
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
}
.xydt_list .dttxt .zd span {
	color:#47b6ef;
	margin-right:30px;
}
.xydt_list .dttxt .small {
	font-size:14px;
	color:#666;
	line-height:24px;
}
ul.kcaplist {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.kcaplist li {
	padding-bottom:20px;
	padding-top:20px;
	height:auto;
	overflow:hidden;
	width:33.3%;
	text-align:center;
	float:left;
}
.float {
	position:fixed;
	z-index:999999;
	top:0px;
	background:#fff;
}
.tpbox {
	height:auto;
	width:1016px;
	overflow:hidden;
	margin:0 auto;
	margin-top: 15px;
}
.tptl {
	width:244px;
	float:left;
	height:55px;
	line-height:55px;
	font-size:24px;
	color:#fff;
	background:#24bfdd;
	text-align:center;
}
.tptr {
	width:757px;
	border-left:1px #fff solid;
	float:left;
	height:55px;
	line-height:55px;
	font-size:24px;
	color:#fff;
	background:#24bfdd;
	text-align:center;
}
.tpcl {
	width:1002px;
	height:auto;
	overflow:hidden;
	border-bottom:1px #24bfdd solid;
	border-left:1px #24bfdd solid;
	border-right:1px #24bfdd solid;
	clear:both;
}
.tpnl {
	width:244px;
	float:left;
	height:auto;
	line-height:25px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:16px;
	color:#000;
	text-align:center;
}
.tpnr {
	width:737px;
	border-left:1px #24bfdd solid;
	float:left;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	line-height:25px;
	font-size:16px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
}
.kcb1 {
	width:200px;
	display:inline-block;
	height:45px;
	overflow:hidden;
	line-height:30px;
	font-size:20px;
	color:#f0486b;
	font-weight:bold;
	padding-left:35px;
	margin:0 auto;
	background:url(../images/kcb1.jpg) no-repeat left;
	text-align:left;
}
.kcb2 {
	width:200px;
	/*display:inline-block;*/



	height:36px;
	overflow:hidden;
	line-height:36px;
	font-size:16px;
	color:#000;
	padding-left:35px;
	margin:0 auto;
	background:url(../images/kcb2.jpg) no-repeat left;
	text-align:left;
}
.tdpbox {
	width:240px;
	margin-left:13px;
	margin-right:5px;
	margin-bottom:10px;
	height:325px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.tdpbox img {
	border-radius:230px;
	width:230px;
	border:3px #aee6f1 solid;
}
.tdpbox img:hover {
	border-radius:230px;
	width:226px;
	border:5px #aee6f1 solid;
}
.tdpbox .t1 {
	font-size:18px;
	font-weight:bold;
	padding-top:10px;
	line-height:30px;
}
.tdpbox .t2 {
	font-size:14px;
	padding-top:10px;
}
/*@media screen and (max-width:790px) { 















#header .top{width:100%; height:36px; overflow:hidden; background:#fff7fa; border-bottom:1px #f7e0ea solid; display:none;}















#header .logo{















	width:100%;















	height:auto;















	overflow:hidden;















	padding-top:20px; 















	padding-bottom:20px;















	margin:0 auto;















#header .img-logo{















	float:left;















	margin-top:0px;















	width:100%;















}















#header .img-tel{















	float:right;















	margin-top:20px;















	display:none;















}















#nav{width:100%; height:auto; overflow:hidden; line-height:30px; background:#0E6EB8; margin:0 auto; display:none;}















.mbox1{width:100%; height:auto; overflow:hidden; background:#7ecef4;}















.box1{width:100%; height:auto; overflow:hidden; background:#fff; margin:0 auto; padding-top:10px; padding-left:0px;}















.box1 li{ float:none;}















} */















.avapic175 {
	width:100%;
	height:175px;
	overflow:hidden;
	position: relative;
}
.avapic175 img {
	width: 100%;
	height: 175px;
	left: 0;
	/*top: -10px;*/







	margin: 0 auto;
	position: absolute;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.avapic175:hover img {
	/*width: 345px;







	height: 246px;







	left: -50;







	top: -35px;*/







	webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.avapic148 {
	width:100%;
	height:148px;
	overflow:hidden;
	position: relative;
}
.avapic148 img {
	width: 100%;
	height: 148px;
	left: 0;
	top: -10px;
	margin: 0 auto;
	position: absolute;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.avapic148:hover img {
	width: 345px;
	height: 246px;
	left: -50;
	top: -35px;
}
.avapic125 {
	width:100%;
	height:125px;
	overflow:hidden;
	position: relative;
}
.avapic125 img {
	width: 100%;
	height: 125px;
	left: 0;
	top: -10px;
	margin: 0 auto;
	position: absolute;
	-webkit-transition: all 2s ease-out;
	-moz-transition: all 2s ease-out;
	-o-transition: all 2s ease-out;
	transition: all 2s ease-out;
}
.avapic125:hover img {
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.liimg2 {
	width:225px;
	height:175px;
	overflow:hidden;
	position: relative;
}
.liimg2 img {
	width: 225px;
	height: 175px;
	left: 0;
	top: -10px;
	margin: 0 auto;
	position: absolute;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.liimg2:hover img {
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.liimg {
	width:250px;
	height:175px;
	overflow:hidden;
	position: relative;
}
.liimg img {
	width: 245px;
	height: 175px;
	left: 0;
	/*top: -10px;*/







	margin: 0 auto;
	position: absolute;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.liimg:hover img {
	/*width: 345px;







	height: 246px;







	left: -50;







	top: -35px;*/







	webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-o-transform: scale(1.25);
	transform: scale(1.25);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.linkbox {
	width:1200px;
	text-align:center;
	overflow:hidden;
	height:auto;
	margin:0 auto;
}
.headbox {
	width:100%;
	height:auto;
	margin:0 auto;
	position:relative;
}
.selectbox {
	width:780px;
	font-size:12px;
	top: 30px;
	position: absolute;
	z-index: 100000000;
	display:none;
}
.box_center {
	width:758px;
	border:1px #e3a7c1 solid;
	height:auto;
	padding:0 10px;
	background-color: #FFF;
	border-bottom:2px #e3a7c1 solid;
	border-radius:8px;
}
.chengshi {
	height:auto;
	width: auto;
}
.cs {
	width:60px;
	height:120px;
	line-height:20px;
	color:#4f6000;
	float:left;
	margin-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #69A95B;
	margin-bottom: 5px;
}
.cs li {
	height:20px;
	line-height:20px;
	text-align:left;
	background-repeat: repeat-y;
	background-position: right center;
	width: 52px;
}
.cs li a {
	color:#345F33;
	font-weight:bold;
	font-size:12px;
}
.cs li a:hover {
	color:#96a939;
}
.cs li.one {
	height:20px;
	line-height:20px;
	text-align:left;
	list-style-image:none;
}
.cs li.one a {
	color:#F07;
	cursor: hand;
}
.cs li.one a:hover {
	color:#96a939;
}
#bgstyled {
	background:url(../images/banner4.jpg) no-repeat 50px top;
}
.obj-i span {
	display:inline-block;
	width:164px;
	height:48px;
	border-radius:5px;
	border:1px #0E6EB8 solid;
	text-align:center;
	font-size:22px;
	color:#0E6EB8;
	float:right;
	line-height:48px;
	position:absolute;
	top:227px;
	margin-left:-667px;
 -moz-transition:background .4s ease-in;
 -webkit-transition:background .4s ease-in;
 -ms-transition:background .4s ease-in;
 transition:background .4s ease-in;
}
.obj-i span:hover {
	background:#7ecef4;
	color:#fff;
}
.obj-h {
	display: block;
	height:224px;
	top: -2px;
	margin-left: -540px;
}
.obj-i {/*top: 25px; height: 480px;*/
	width: 680px;
	height: 296px;
	top: 50px;
	margin-left: 20px;
}
