
/*轮播图*/
.ban {
	width: 100%;
	clear: both;
	height: 550px;
	margin: 0 auto;
}
.fullSlide {
	width: 100%;
	position: relative;
	height: 550px;
	background: #fff;
	z-index: 2222;
}
.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 550px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 550px;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 15px;
	left: 0;
	height: 30px;
	line-height: 30px;
}
.fullSlide .hd ul {
	text-align: center;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	width: 42px;
	height: 11px;
	margin: 1px;
	overflow: hidden;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	line-height: 999px;
}
.fullSlide .hd ul .on {
	background: #ff4200;
}
.fullSlide .prev, .fullSlide .next {
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -30px;
	left: 15%;
	z-index: 1;
	width: 40px;
	height: 60px;
	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: 0.5;
	display: none;
}
.fullSlide .next {
	left: auto;
	right: 15%;
	background-position: -6px -137px;
}
/*中间*/
.content {
	width: 100%;
	margin: 0 auto;
	clear: both;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
	clear: both;
}
.w1230 {
	width: 1230px;
	margin: 0 auto;
	clear: both;
}
.tit {
	width: 385px;
	height: 170px;
	margin: 0 auto;
	clear: both;
}
/*图标*/
.tubiao {
	width: 1200px;
	height: 420px;
	margin: 0 auto;
	clear: both;
}
.tubiao ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.tubiao ul li {
	float: left;
	width: 280px;
	height: 150px;
	margin: 15px 10px;
	text-align: center;
	font: 24px/80px "Microsoft Yahei";
	color: #333;
}
.tubiao ul li img {
	display: block;
	margin: 0 auto;
	clear: both;
}
.tubiao ul li span {
	text-align: left;
	font: 14px/30px "Microsoft Yahei";
	color: #888;
	clear: both;
	display: block;
	margin: 0 auto;
	text-align: left;
	width: 220px;
}

/*师资*/
.team{background:#fff; height:580px;}
.lanrenzhijia{width:1200px;margin:0 auto;overflow:hidden; clear:both;}
.lanrenzhijia ul{list-style:none; margin:0; padding:0; height:450px;}
.lanrenzhijia ul li{float:left; margin:20px 15px; display:inline;width:260px;height:400px;overflow:hidden;position:relative; border:2px solid #e5e5e5; box-shadow:2px 2px 5px 2px #cacaca;}
.lanrenzhijia ul li .photo{width:260px;height:400px;overflow:hidden;}
.lanrenzhijia .rsp{width:260px;height:400px;overflow:hidden;position: absolute;background:#222;top:0px;left:0px;}
.lanrenzhijia .text{position:absolute;width:260px;height:400px;left:-260px;top:0px;overflow:hidden;}
.lanrenzhijia .text h3{width:260px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}
.lanrenzhijia .text a{text-decoration:none}
.lanrenzhijia .text div{text-align:center;color:#FFFFFF;font-size:14px; padding:0px 10px;}

/*环境*/
.sz{width:1200px; margin:0 auto; clear:both;}
.sz ul{list-style:none; margin:0; padding:0;}
.sz ul li{float:left; width:380px; height:260px;  margin: 7px; border:3px solid #ededed;}

/*关于我们*/
.aboutbg{background:url(../images/abtbg.jpg) no-repeat center top; height:500px;}
.about{width:1200px; margin:0 auto;  clear:both; height:235px; padding-top:30px;}
.about img{float:left; display:block; margin-right:20px; width:460px;}
.about p{display:block;  width:1200px; float:left;  text-align:left; font:18px/40px "Microsoft Yahei"; color:#fff; padding:20px;}

/*风采*/
.fengcai{background:#f8f8f8;}
.xyfc{width:1200px; margin:0 auto;  clear:both;}
.xyfc ul{list-style:none; margin:0; padding:0;}
.xyfc ul li{float:left; background:#fff; border:1px solid #dcdcdc; padding:3px; height:370px; margin:20px 10px; width:370px; text-align:center; font:18px/50px "Microsoft Yahei"; color:#666; }
.xyfc ul li img{display:block; margin:0 auto; text-align:center; width:370px; height:315px; clear:both;}

/*图片滚动*/
.case {
	font: 16px/40px "Microsoft yahei";
	color: #666;
	padding: 15px;
}
#demo {
	height: 400px;
	overflow: hidden;
	width: 1200px;
	margin: 0 auto;
}
#demo img {
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}

/*联系我们*/
.lxwm{ width:237px; margin:0 auto; clear:both; background:#fff;}
.lxwm dt{width:237px; text-align:center; height:109px; clear:both; margin:0 auto;}
.lxwm dd{background:url(../images/lxbg.jpg) no-repeat left top #fff; font:14px/30px "微软雅黑"; color:#555; text-align:left; padding:8px 10px 30px 75px;}

.lxwmx { width: 560px; float: left; text-align: left; font:16px/36px "微软雅黑"; color:#333; padding:15px 20px;}
.yy { width: 560px; float: left; margin-left: 40px; height: 400px; }
.yy ul { list-style: none; margin: 0; padding: 0; }
.yy ul li { width: 560px; margin-bottom: 15px; text-align: left; font: 14px/45px 'microsoft yahei'; color: #666; }
.yy ul li input { height: 43px; border: 1px solid #dcdcdc; background: #fff; text-align: left; padding: 0px 5px; font: 14px/43px 'microsoft yahei'; color: #666; width: 450px; border-radius: 4px; }
.yy ul li textarea { height: 130px; border: 1px solid #dcdcdc; background: #fff; text-align: left; padding: 0px 5px; font: 14px/43px 'microsoft yahei'; color: #666; width: 450px; border-radius: 4px; }
.map { width: 1200px; height: 400px; margin: 0 auto; clear: both; border:1px solid #dcdcdc; }
.pjtm { border: none; height: 50px; background: #0db2df; font: 18px/50px '微软雅黑'; color: #fff; width: 560px; margin: 0 auto; clear: both; }
.pingjia { width: 540px; margin: 0 auto; clear: both; }
.pingjia ul { list-style: none; margin: 0; padding: 0; }
.pingjia ul li { width: 540px; text-align: left; font: 14px/30px "微软雅黑"; color:#666; clear: both; padding-top: 15px; padding-bottom: 15px; }
.pingjia ul li strong{font:16px/32px "微软雅黑"; color:#0db2df;}

.map{width:600px; height:230px; margin:0 auto; clear:both;}

/*联系我们*/
.foot{width:100%; background:#333; text-align:center; margin:0 auto; clear:both;}
.lx {
	font: 16px/32px 'hiragino sans gb', 'microsoft yahei', 'Simsun', sans-serif;
	color: #fff;
	text-align: left;
	padding: 24px 50px;
	background: url(../images/lxbg.jpg) no-repeat left top;
}
.newbt {
	font: 12px/24px "宋体";
	color: #666;
	padding: 9px 12px;
}
.newbt strong {
	font: 22px/30px "Microsoft Yahei";
	color: #C00;
	background: none;
}
.newbt strong a {
	color: #C00;
	text-decoration: none;
}
.newbt strong a:hover {
	color: #F00;
	text-decoration: underline;
}
.newbline {
	border-bottom: 1px dashed #cdcdcd;
}
.font1230 {
	font: 14px/40px "宋体";
	color: #333;
}
.font1230 a {
	color: #333;
	text-decoration: none;
}
.font1230 a:hover {
	color: #C00;
	text-decoration: underline;
}
/*服务*/
.fuwu {
	width: 1050px;
	margin: 0 auto;
	clear: both;
	margin-top: 30px;
}
.fuwu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.fuwu ul li {
	width: 310px;
	float: left;
	margin: 0px 20px;
	height: 330px;
}
.fuwu ul li dl {
	width: 310px;
	margin: 0 auto;
	clear: both;
	height: 330px;
}
.fuwu ul li dt {
	width: 310px;
	margin: 0 auto;
	clear: both;
	height: 190px;
}
.fuwu ul li dt img {
	display: block;
	width: 306px;
	height: 186px;
	text-align: center;
	margin: 0 auto;
	clear: both;
	border: 2px solid #dcdcdc;
}
.fuwu ul li dd {
	margin: 0 auto;
	clear: both;
	width: 310px;
	text-align: left;
	height: 14px;
	font: 14px/28px arial, 'hiragino sans gb', 'Simsun', sans-serif;
	color: #888;
}
.fuwu ul li dd h2 {
	font: 18px/66px arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun', sans-serif;
	color: #444;
	text-align: center;
	display: block;
	height: 66px;
	margin: 0 auto;
	clear: both;
	background: url(../images/xmbg_28.jpg) no-repeat center top;
}
/*登陆*/
.dl {
	border: none;
	height: 37px;
	font: 14px/37px arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun', sans-serif;
	color: #666;
	text-align: left;
	padding: 0px 5px;
	margin-top: 2px;
	background: none;
	outline: none;
}
.tijiao {
	background: #619b37;
	border-radius: 8px;
	text-align: center;
	height: 36px;
	font: 18px/36px arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun', sans-serif;
	color: #fff;
	border: none;
	width: 120px;
	outline: none;
}



.links {
	width: 1200px;
	margin: 0 auto;
	clear: both;
}
.links ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.links ul li {
	float: left;
	padding: 0px 10px;
	text-align: center;
	font: 14px/30px arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun', sans-serif;
	color: #666;
	margin: 5px 15px;
}
.links ul li a {
	color: #666;
	text-decoration: none;
}
.links ul li a:hover {
	color: #F60;
	text-decoration: underline;
}
.index_zsjz {
	width: 1200px;
	margin: 0px auto;
	background: #fff;
	clear: both;
	height: auto;
}
.index_zsjz01 {
	width: 1200px;
	height: 110px;
	line-height: 40px;
	clear: both;
	margin: 0 auto;
	text-align: center;
	font-size: 24px;
	color: #636363;
}
.mblDown2 {
	width: 100%;
	margin-bottom: 50px;
	overflow: hidden;
	margin-top: 30px;
}
.mblDown2 dl {
	display: block;
	padding: 30px 20px;
	width: 100%;
	overflow: hidden;
	cursor: pointer;
	border-bottom: 1px dashed #d9d9d9;
}
.mblDown2 dl dt {
	display: block;
	float: left;
	width: 200px;
	height: 200px;
	padding: 2px;
	margin-right: 30px;
	overflow: hidden;
}
.mblDown2 dl dd {
	display: block;
	float: right;
	width: 820px;
	padding-right: 35px;
}
.mblDown2 dl dd h3 {
	font-size: 24px;
	font-weight: normal;
}
.mblDown2 dl a {
	color: #666;
}
.mblDown2 dl dd h3 a {
	color: #333;
}
.mblDown2 dl dd span {
	display: block;
	font-size: 12px;
	padding: 10px 0;
}
.mblDown2 dl dd p {
	font-size: 14px;
	line-height: 28px;
}
.mblDown2 dl:hover {
	background: #ed5240;
	color: #fff;
}
.mblDown2 dl:hover a {
	color: #fff;
}
.mblDown2 dl:hover dd {
	width: 820px;
}
.name {
	font: 16px/40px "微软雅黑";
	color: #333;
	height: 35px;
}
.name a {
	color: #333;
	text-decoration: none;
}
.name a:hover {
	color: #C00;
	text-decoration: none;
}
.pic {
	padding: 2px;
	border: 1px solid #dcdcdc;
	text-align: center;
}
/*分页*/
#pageGro {
	width: 320px;
	height: 25px;
	margin: 0px auto;
	padding-top: 30px;
	padding-bottom: 30px;
}
#pageGro div, #pageGro div ul li {
	font-size: 12px;
	color: #999;
	line-height: 23px;
	float: left;
	margin-left: 5px;
}
#pageGro div ul li {
	width: 22px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border: 1px solid #999;
	cursor: pointer;
}
#pageGro div ul li.on {
	color: #fff;
	background: #0db2df;
	border: 1px solid #0aa6d0;
}
#pageGro .pageUp, #pageGro .pageDown {
	width: 63px;
	line-height: 25px;
	border: 1px solid #999;
	cursor: pointer;
}
#pageGro .pageUp {
	text-align: right;
	padding-right: 5px;
	background: url(../images/pageUp.png) 5px 7px no-repeat;
}
#pageGro .pageDown {
	text-align: left;
	padding-left: 5px;
	background: url(../images/pageDown.png) 46px 6px no-repeat;
}
.shuzi {
	font: 28px/50px "Microsoft yahei";
	color: #fff;
	background: url(../images/bg.jpg) repeat left top;
	height: 100px;
	text-align: center;
	padding: 15px;
	width: 100px;
}
.news {
	font: 14px/28px "宋体";
	color: #888;
	padding: 0px 15px;
}
.news strong {
	font: bold 16px/32px "Microsoft yahei";
	color: #333;
}
.news strong a {
	color: #333;
	text-decoration: none;
}
.news strong a:hover {
	color: #ff4200;
	text-decoration: underline;
}
.time {
	float: right;
	text-align: right;
	font: 12px/40px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
}
.bz {
	font: 12px/30px "宋体";
	color: #646464;
	text-align: center;
	background: #f0f0f0;
	border: 1px dashed #ddd;
}
.new {
	width: 590px;
	float:left;
	margin-left:120px;
	
}
.new ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.new ul li {
	float: left;
	width: 100%;
	margin: 10px 0px 10px 0px;
	padding-bottom: 10px;
	font:14px/30px "微软雅黑"; color:#fff;
}
.new ul li strong{ font:18px/40px "微软雅黑"; color:#fff;}
.new ul li strong:hover{color:#f98822; text-decoration:none;}
.new ul li img {
	display: block;
	border: 1px solid #dcdcdc;
	padding: 2px;
}
.timer {
	display: block;
	width: 90px;
	font: 18px/30px "微软雅黑";
	background: #f2f2f2;
	text-align: center;
	color: #666;
	padding: 15px 5px;
}
.bottom {
	font: 14px/60px "微软雅黑";
	color: #666;
	text-align: center;
	height: 60px;
}
.bottom a {
	color: #666;
	text-decoration: none;
}
.bottom a:hover {
	color: #F60;
	text-decoration: none;
}
.copy {
	font: 14px/28px arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun', sans-serif;
	color: #eee;
	padding: 25px 20px;
	border-top:1px solid #4b4b4b;
}

.copy a {
	color: #eee;
	text-decoration: none;
}
.copy a:hover {
	color: #fff;
	text-decoration: none;
}

/*二级页*/

.erban{height:350px; width:100%; margin:0 auto; clear:both; background:url(../images/ban3.jpg) no-repeat center top;}

.lmain{width: 100%;height: auto;padding-bottom:20px;overflow: hidden; background:#f6f6f6 ;padding-top: 30px;}
.ltbiaoti{background:#0db2df; text-align:center; height:64px; font:24px/64px "微软雅黑"; color:#fff; width:237px; clear:both; margin:0 auto;}
.ltk{border:1px solid #dcdcdc; width:235px; margin:0 auto; clear:both; background:#fff;}
.lnav{width: 216px; margin:0 auto; clear:both; margin-top:15px; margin-bottom:15px;}
.lnav ul {margin:0; padding:0; list-style:none;}
.lnav ul li{ width: 216px; height: 47px; line-height: 47px; font-size:16px; color:#555; font-family:"微软雅黑"; background:url(../images/ER_06.jpg) no-repeat left center; text-align:left; margin:5px 0px; }
.lnav ul li a{ display: block; text-decoration:none; padding-left:30px;}
.dtnav ul li  a:hover{  display: block; background:url("../images/ER_09.jpg") no-repeat left center; color: #fff; }
.dtnav ul li .dtdq{ display: block; background:url("../images/ER_09.jpg") no-repeat left center; color: #fff; }

.dtlist{ width: 925px; height: auto;overflow: hidden; background: #fff; margin-bottom: 20px;}
.dttitle{ width: 925px;height: 102px;background: url("../images/ER_03.jpg") center no-repeat; }
.dttitle p {text-align: center;}
.dttitle p font{ font-size: 28px;color: #fff;display: block;padding: 30px 0 0 30px;}
.dttitle p span{ font-size: 12px;color: #f88888;display: block;padding: 4px 0 0 30px;}
.qyrytitle{ width: 860px;height: 51px;background: url("../images/ER_03.jpg") left center no-repeat; margin:0 auto; text-align:left; font:20px/51px "微软雅黑"; padding-left:40px; }
.weizhi{float:right; text-align:right; font:14px/51px "微软雅黑"; color:#888; padding-right:20px;}

.weizhi2{border-bottom:1px solid #dcdcdc; height:50px; font:14px/50px "微软雅黑"; color:#666; width:1200px; text-align:left;}

.xiangguan{ width:1100px; margin:0 auto; clear:both; height:100px; border-top:1px solid #dcdcdc; padding-top:20px;}
.fanhui {float:right; width:120px; height:40px; text-align:center; font:16px/40px "微软雅黑"; color:#fff; background:#0caad5; margin-top:30px; border-radius:4px;}
.fanhui:hover{color:#fff; background:#F60; cursor:pointer;}
.xgnew{float:left; width:600px; height:80px; margin-right:20px;}
.xgnew ul{list-style:none; margin:0; padding:0;}
.xgnew ul li{ width:600px; text-align:left; height:40px; font:14px/40px "微软雅黑"; color:#666;}
.xgnew ul li a{color:#666; text-decoration:none;}
.xgnew ul li a:hover{color:#0caad5; text-decoration:none;}

.zhengwen{ line-height: 32px; font-size: 16px;min-height: 500px; padding-bottom: 50px; text-align:left; padding:15px 20px;}
.zhengwen img{text-align: center;display: block; max-width:880px;  margin: 0 auto;}

.imalist{ width:1230px; height:auto; padding:0px 0px; line-height:27px; color:#666; font-size:14px; overflow: hidden;}
.imalist ul{ margin:0; padding:0;display: block;}
.imalist ul li{ width:259px; height:247px;background:#fff;float:left; margin:0px 15px 15px 15px; border:1px #ddd solid; padding:8px; line-height:35px;display: block; overflow:hidden;}
.imalist ul li a img{ width:260px; height:250 !important; transition: all 0.8s;}
.imalist ul li img:hover{transform: scale(1.5);}
.imalist ul li a{display: block; width:259px; height:247px; overflow: hidden; position: relative;}
.imalist ul li a span{display: block;width:220px;height:40px;position: absolute;left: 0;bottom:-15px;z-index: 1; background:url(../images/052.png);color: #fff; padding:10px 20px;}
.imalist ul li a span em{ font-size:15px; font-weight:100; line-height:20px;}
.imalist ul li a span em b{font-weight:100; line-height:20px;}
.imalist ul li a p{z-index:999;position: relative;}


/*设计团队*/
.lsjtd{ width: 100%;height:350px;background: url("../images/sjbanner.jpg") center no-repeat;overflow: hidden;   position: relative; }
.sjtdlist{ width: 1184px; margin: 0px auto 0;}

.tdmain{ width: 1198px; border: 1px solid #cccccc;overflow: hidden; height: auto;background: #fff;padding-bottom: 40px;}
.tdtit{ width: 1198px;height: 102px;background: url("../images/sjtit1.jpg") center no-repeat; }
.tdtit p {text-align: center;}
.tdtit p font{ font-size: 28px;color: #fff;display: block;padding: 30px 0 0 0px;}
.tdtit p span{ font-size: 12px;color: #f88888;display: block;padding: 4px 0 0 0px;}
.tdlist1{ width: 230px; height: 340px; border: 1px solid #d9d9d9;margin: 50px 32px 0;float: left;}
.tdlist1 dt.sjsyzz{position: relative;text-align: center;}
.tdlist1 dd.sjszz{position: absolute;bottom: 0;height: 50px;background: #fff;}
.tdlist1 dt img{ width: 230px; height:  340px; }
.tdlist1 dd.sjszz{width:100%;bottom: 0;height: 50px; /*filter:alpha(opacity=90);  -moz-opacity:0.90;  opacity:0.90;*/}
.tdlist1 dd font{font-size: 18px;color: #000000; line-height: 50px;float: left; text-indent:20px;display:block;}
.tdlist1 dd span{font-size: 12px;color: #da251d;padding-left:10px;  line-height: 54px;}
.con-nint{width: 230px;  height: 340px;  float: left;  position: relative;   cursor: pointer;}
.txt-nint{ width: 230px;  height:340px;  position: absolute; left: 0px;  top: 0px; filter:alpha(opacity=95);  -moz-opacity:0.95;  opacity:0.95;  color: #fff; background: #c9251d;  display: none;}
.con-nint a .txt-nint  dl{padding: 50px 23px;}
.con-nint a .txt-nint  dl dt{font-size: 22px;color: #fff;padding-bottom: 10px;}
.con-nint a .txt-nint  dl dt span{font-size: 14px;color: #fff;}
.con-nint a .txt-nint  dl dd{font-size: 12px; line-height: 24px;max-height: 96px;   word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 4; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/}
.con-nint a .txt-nint  dl img{text-align: center;border: none;width: 59px;position: relative;top: 30px; margin: 0 auto; display: block;}
/*设计团队内容*/
.dqwz{ width: 100%; height: 50px; background: #bebebe;clear: both;}
.dqwz dl{ height: 40px; line-height: 30px;padding-top: 10px; border-bottom: 1px dashed #ccc;padding-left: 33px;}
.dqwz dl dt{text-indent: 40px;padding-right: 30px;font-size: 14px; color: #000; float: left;}
.dqwz dl dd{ color: #000;font-size: 14px; float: left;text-align: center; display: block;}
.dqwz dl dd a{ color: #000;padding: 5px 20px;}
.dqwz dl dd.ssjs a{color: #da251d;padding: 0;}
.dqwz dl dd.ssjs:hover a{background: none;text-align: center;color: #da251d;padding:0;}
.dqwz dl dd:hover a,.dqwz dl dd.dqsjs a{ background: #da251d;text-align: center;color: #fff;padding: 5px 20px;}
.smain{width: 100%;height: auto;padding-bottom:20px;overflow: hidden; background:#f4f4f4 url("../images/sjnybg.jpg") top center no-repeat;padding-top: 30px;}
.sjcon{ width: 1120px; margin: 30px auto; overflow: hidden; height: auto;background: #dddddd;}
.sjpic{ width: 365px;}
.sjjieshao{width: 754px;}
.rwjs{ width:675px; margin-left: 45px;}
.rwjs dl dt{padding: 30px 0 25px;}
.rwjs dl dt font{ font-size: 22px; color: #000000;padding-right: 22px; }
.rwjs dl dt span{ font-size: 12px; color: #da251d; }
.rwjs dl dd{font-size: 12px; line-height: 30px;}
.fjxsjs{width: 754px;height: 2px; border-bottom:1px solid #fff;margin-top: 30px; }
.sjsx{ width:675px; margin-left: 45px;}
.sjsx dl {}
.sjsx dl dt{font-size: 16px; color: #da251d; line-height: 30px;margin-top: 25px;}
.sjsx dl dd{font-size: 12px; color: #000000; line-height: 22px;padding-bottom: 30px;}

.sjzp{width: 1140px; margin: 20px auto; overflow: hidden;}

.sjzp dl{position: relative; margin: 10px 10px;float: left; width: 360px; height: 270px;}

.sjzp dl:hover .txt-even{display: block;}
.ycsjmain{ }
.sx{ width: 1118px;margin: 30px auto 0; border: 1px solid #cccccc; background: #f7f7f7;}
.sx dl{ height: 45px; line-height: 30px;padding-top: 15px; border-bottom: 1px dashed #ccc;padding-left: 33px;}
.sx dl dt{font-size: 14px; color: #000; float: left;}
.sx dl dd a{ color: #000;font-size: 14px; float: left;padding: 0 12px; margin: 0 5px;}
.sx dl dd b{display: inline-block;float: left;}
.sx dl dd span{display: inline-block;color: #fff;float: left;padding: 0 12px;margin: 0 5px; background: #da251d; }

.sx dl dd a:hover,
.sx dl dd.sjdq a
{ background: #da251d; padding: 0  12px;}
.sx dl dd a:hover,
.sx dl dd.sjdq a
{color: #fff;}

.zxhd{width:880px; margin:0 auto; clear:both;}
.zxhd ul {list-style:none; margin:0; padding:0;}
.zxhd ul li{width:880px; clear:both;  height:40px; margin:15px 0px;  border-bottom:1px dotted #dcdcdc;}
.zxhd ul li dl{width:880px; margin:0 auto; clear:both; height:40px;  }
.zxhd ul li dl dt{float:left; width:30px; text-align:center; height:30px; padding-top:5px;}
.zxhd ul li dl dd{float:left; text-align:left; font:16px/40px "Microsoft yahei"; color:#333; width:850px;}
.shijian{font:12px/40px Arial, Helvetica, sans-serif; color:#999; text-align:left; display:block; float:right;}
.zxhd ul li dl dd:hover{color:#0db2df; text-decoration:none;}

.read{width:1100px; margin:0 auto; clear:both;}
.read dt{width:1100px; height:50px; text-align:center; margin:0 auto; clear:both; font:18px/50px "Microsoft yahei"; color:#333; margin-top:15px; border-bottom:1px dashed #dcdcdc;}
.read dd{width:1100px; margin:0 auto; clear:both; text-align:left; font:16px/32px "Microsoft yahei"; color:#555;}
.beizhu {font:12px/30px "宋体"; color:#888; text-align:center; display:block; margin:0 auto; width:880px; clear:both;} 

.join{float:right; width:240px; font:12px/20px "微软雅黑"; color:#888;}


/*家长课堂&资料下载*/
.jzkt {
	width: 750px;
	float: left;
}
.down {
	width: 390px;
	float: right;
}
.down p {
	font: 14px/30px "微软雅黑";
	color: #888;
	text-align: left;
	clear: both;
}
.new2 {
	width: 750px;
	margin: 0 auto;
	clear: both;
	margin-top: 10px;
}
.new2 img {
	float: left;
	display: block;
	padding: 2px;
	border: 1px solid #dcdcdc;
	width: 260px;
	height: 160px;
}
.newtitle {
	float: left;
	margin-left: 15px;
	width: 385px;
	font: 14px/28px "宋体";
	color: #888;
}
.newtitle h3 {
	font: 20px/36px 'microsoft yahei';
	color: #333;
}
.newtitle h3:hover {
	color: #ff4200;
	text-decoration: none;
}
.table-c table {
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
.table-c table td {
	border-left: 1px solid #dcdcdc;
	border-top: 1px solid #dcdcdc
}
.newslb {
	width: 750px;
	margin: 0 auto;
	clear: both;
	margin-top: 15px;
}
.newslb ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.newslb ul li {
	float: left;
	width: 350px;
	margin: 5px 10px;
	border-bottom: 1px dashed #dcdcdc;
	font: 14px/36px 'microsoft yahei';
	height: 36px;
	color: #333;
}
.newslb ul li a {
	color: #333;
	text-decoration: none;
}
.newslb ul li a:hover {
	color: #ff4200;
	text-decoration: underline;
}
.news_lb {
	text-align: left;
	font: 14px/40px "宋体";
	color: #555;
	padding-left: 3px;
	height: 40px;
	border-bottom: 1px dotted #dadada;
}
.news_lb a {
	text-align: left;
	color: #555;
	text-decoration: none;
}
.news_lb a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.title {
	background: url(../images/titlebg.jpg) no-repeat center top;
	width: 1200px;
	margin: 0 auto;
	clear: both;
	height: 100px;
	text-align: center;
	font: bold 40px/60px "微软雅黑";
	color: #222;
}
.speech {
	margin: 20px 0 10px 0;
}
/*.speech a.speechBtn{
    display: block;
    width: 180px;
    height: 40px;
    float: left;
		margin-left:10px;
		margin-right:10px;
    line-height: 40px;
    text-align: center;
    color: #666;
		font-size:20px;
    border: 1px solid #dedede;
    box-shadow: 1px 1px 5px #eee;
}*/
.speech a.speechBtn2 {
	display: block;
	width: 120px;
	height: 40px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 40px;
	text-align: center;
	color: #666;
	font-size: 20px;
	border: 1px solid #dedede;
	box-shadow: 1px 1px 5px #eee;
}
.speech a.speechBtn2 {
	display: block;
	width: 120px;
	height: 40px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 40px;
	text-align: center;
	color: #666;
	font-size: 20px;
	border: 1px solid #dedede;
	box-shadow: 1px 1px 5px #eee;
}
.speech a:hover.speechBtn2 {
	color: #fff;
	background: #4ca834;
}
.speech a.currHover {
	color: #fff;
	background: #4ca834;
}
.speech .mainWidth {
	overflow: hidden;
}
.speech .mysearch {
	float: right;
	width: 255px;
	height: 33px;
	overflow: hidden;
	background: url("../images/mysearchbg.jpg") no-repeat 0 0;
}
.speech .mysearch input {
	display: block;
	float: left;
	width: 210px;
	height: 33px;
	padding-left: 10px;
	border: none;
	outline: none;
	background: transparent;
}
.speech .mysearch a {
	display: block;
	float: right;
	width: 33px;
	height: 33px;
}
/*.speech ul{
    display: block;
    width: 1220px;
    margin: 30px 0;
    overflow: hidden;
}
.speech ul li{
    float: left;
    width: 276px;
    padding: 2px;
    margin:10px 20px 10px 4px;
    cursor: pointer;
	height: 238px;
	overflow: hidden;
}
.speech ul li p{
    font-size: 16px;
    line-height: 20px;
    padding: 20px 0 20px 60px;
    background: url("../images/myvideobg02.png") no-repeat 0 50%;
}
.speech ul li p span{
    display: block;
    font-size: 12px;
}
.speech ul li.speechListHover{
    box-shadow: 0 0 10px #ccc;
}
.speech ul li.speechListHover p{
    color: #599000;
    background: url("../images/myvideobg01.png") no-repeat 0 50%;
}
.speech ul li:hover{
    box-shadow: 0 0 1px #ccc;
}
.speech ul li:hover p{
    color: #599000;
    background: url("../images/myvideobg01.png") no-repeat 0 50%;
}
*/

/*上面是视频风采*/
.speech ul.myspeechList {
	width: 1220px;
	overflow: hidden;
}
.speech ul.myspeechList li {
	position: relative;
	float: left;
	width: 192px;
	height: 255px;
	margin: 10px 24px;
	overflow: hidden;
}
.speech ul.myspeechList li img {
	width: 192px;
	height: 255px;
}
.speech ul.myspeechList li p {
	position: absolute;
	top: 225px;
	width: 100%;
	height: 35px;
	color: #fff;
	padding: 0 10%;
	line-height: 30px;
	text-align: left;
	background: rgba(0,0,0,0.5);
}
.speech ul.myspeechList li p span {
	position: absolute;
	top: 0;
	right: 12px;
	font-size: 16px;
}
.speech ul.myspeechList li:hover {
	box-shadow: none;
	text-align: center;
}
.speech ul.myspeechList li:hover p {
	top: 0;
	height: 255px;
	padding-top: 110px;
	font-size: 26px;
	text-align: center;
	background: rgba(89,144,0,0.8);
}
.speech ul.myspeechList li:hover p span {
	font-size: 14px;
	display: block;
	text-align: center;
	float: none;
}
.abtbg {
	width: 100%;
	margin: 0 auto;
	clear: both;
	margin-top: 40px;
	background: url(../images/AD0Ihp33BBACGAAgy6ufvgUonNvOpwEwgA84nwU.jpg) no-repeat center top;
	height: 667px;
}
.abt2 {
	font: 16px/30px "微软雅黑";
	color: #666;
	text-align: left;
	padding: 20px 15px;
}
.abt2 img {
	display: block;
	margin: 0 auto;
	text-align: center;
	margin: 10px 0px;
}
.abt2 p {
	text-indent: 2em;
	margin: 5px 10px;
}
.cplist {
	width: 275px;
	margin: 0 auto;
	clear: both;
}
.cplist dt {
	width: 275px;
	height: 180px;
	clear: both;
	margin: 0 auto;
	text-align: center;
	background: url(../images/ltbg.jpg) no-repeat left top;
}
.cplist dt span {
	display: block;
	width: 260px;
	height: 50px;
	font: 18px/30px "Microsoft yahei";
	color: #fff;
	text-align: right;
	padding-right: 18px;
	padding-top: 40px;
	clear: both;
	text-transform: uppercase;
}
.cplist dd {
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-bottom: 3px solid #0164c1;
}
.list {
	width: 260px;
	margin: 0 auto;
	clear: both;
}
.list li {
	margin: 0 auto;
	clear: both;
	background: url(../images/ltbg_15.jpg) no-repeat left top;
	text-align: left;
	height: 50px;
	font: 16px/50px "Microsoft yahei";
	color: #666;
	margin-bottom: 2px;
}
.list li a {
	color: #666;
	text-decoration: none;
	padding-left: 40px;
}
.list li a:hover {
	color: #ff4200;
	text-decoration: none;
}
.company {
	width: 510px;
	float: left;
	margin-top: 70px;
	height: 180px;
	text-align: left;
	font: 18px/40px "Microsoft yahei";
	color: #fff;
}
.abt {
	font: 18px/40px "Microsoft yahei";
	color: #333;
	text-align: left;
	padding: 15px 10px;
}
.abt img {
	display: block;
	float: left;
	margin-right: 30px;
}
.abt h1 {
	font: bold 42px/44px "微软雅黑";
	color: #ff6600;
	margin-bottom: 30px;
}
.abt p {
	text-indent: 2em;
	margin: 5px 10px;
}
.padTop25 {
	padding-top: 25px;
}
.padTop35 {
	padding-top: 35px;
}
.jy {
	margin: 0 auto;
	clear: both;
	width: 1200px;
}
.jy .items > div {
	position: relative;
	display: inline-block;
	width: 280px;
	overflow: hidden;
	font-size: 14px;
	border: 1px solid #E5E5E5;
	margin-right: 17px;
}
.jy .items > div img {
	margin: 0 auto;
	display: block;
	padding: 10px;
	width: 280px;
}
.jy .items > div:last-child {
	margin-right: 0px;
}
.jy .items .recommend {
	padding: 10px 0 29px 20px;
	line-height: 30px;
}
.jy .items .recommend a {
	display: inline-block;
	color: #444;
}
.jy .items .recommend a:hover, .jy .items .recommend a:hover .dot {
	color: #ff8c1b;
}
.jy .items .recommend .dot {
	font-style: normal;
	color: #ccc;
	margin-right: 8px;
}
.line-bg {
	background: url(../images/bbg.png) repeat-x left center;
	height: 50px;
}
.line-bg h3 {
	font-size: 40px;
	width: 280px;
	line-height: 50px;
	height: 50px;
	text-align: center;
	background: #fff;
	margin: 0 auto;
	color: #4daa37;
}
.font18 {
	font: 18px/32px "微软雅黑";
	color: #666;
	padding: 15px 0px;
}
.font16h {
	font: 18px/40px "微软雅黑";
	color: #333;
	padding: 20px;
}
.font16b {
	font: 18px/32px "微软雅黑";
	color: #fff;
	padding: 20px;
}
.bx {
	border: 1px dashed #5cc2d0
}
.rt {
	background: url(../images/rtbg.jpg) no-repeat left top;
	height: 48px;
	clear: both;
	margin: 0 auto;
	text-align: right;
	padding-right: 10px;
	font: 12px/48px "宋体";
	color: #666;
}
.rt span {
	display: block;
	height: 48px;
	width: 200px;
	float: left;
	margin-left: 40px;
	text-align: left;
	font: bold 20px/48px "Microsoft yahei";
	color: #333;
}
.txt {
	font: 16px/36px "Microsoft Yahei";
	color: #333;
	padding: 20px 15px;
}
.txt p {
	text-align: left;
	text-indent: 2em;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
}
.part8 {
	width: 100%;
	margin: 20px 0 0px;
	overflow: hidden;
}
.p8Left {
	float: left;
	width: 55%;
}
.p8Width {
	float: right;
	width: 600px;
	height: 80px;
	overflow: hidden;
}
.p8Width span {
	width: 262px;
	height: 42px;
	line-height: 38px;
	float: right;
	padding-left: 50px;
	font-size: 26px;
	color: #fff;
	font-weight: bold;
	background: url("../images/tell.png") no-repeat 0 0;
}
.contace {
	width: 100%;
	padding: 40px 0;
	overflow: hidden;
	clear: both;
	background: #313030;
}
.contace .contaceDetail {
	float: right;
	width: 300px;
	padding-right: 40px;
	color: #fff;
}
.contace .contaceDetail p {
	padding: 10px 0;
	line-height: 22px;
}
.contace .contaceDetail img {
	padding-right: 10px;
}
.message{width:560px; float:left;}
/*message*/
.mes2{width:500px; margin:0 auto; clear:both; margin-bottom:20px;}
.mes2 dt{background:#ededed; height:35px; font:bold 14px/35px "Microsoft yahei"; color:#858585; text-align:left; padding-left:10px;}
.mes2 dd{text-align:left; width:500px; margin:0 auto; font:16px/35px "Microsoft yahei"; margin:15px 0px; vertical-align:top;}
.mes2 dd .tx_input{ height:35px; border:1px solid #ddd; font:14px/35px "Microsoft yahei"; padding-left:3px; background:#fff;}
.mes2 dd textarea{border:1px solid #ddd; font:14px/30px "Microsoft yahei"; vertical-align:top; padding-left:3px; padding-right:3px; background:#fff;}
.danxuan{width:20px; height:20px; border:none;  }
.consult {
	width: 100%;
	margin: 30px 0;
	overflow: hidden;
	color: #666;
}
.conTop {
	width: 120px;
	height: 34px;
	margin-bottom: 30px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	background: #599000;
}
.conMid {
	margin-bottom: 30px;
	overflow: hidden;
}
.consultLeft {
	float: left;
	width: 350px;
	overflow: hidden;
}
.consultLeft dl {
	display: block;
	width: 100%;
	margin: 30px 0;
	font-size: 16px;
	overflow: hidden;
}
.consultLeft dl span {
	display: block;
}
.consultLeft dl dt {
	display: block;
	float: left;
	width: 50%;
	border-right: 1px solid #ccc;
}
.consultLeft dl dd {
	display: block;
	float: right;
	width: 35%;
}
.consultRight {
	float: left;
	width: 280px;
	height: 224px;
	padding-top: 20px;
}
.consultRight dl {
	display: block;
	width: 100%;
	height: 21px;
	line-height: 21px;
	padding: 3px 0;
	font-size: 12px;
	overflow: hidden;
}
.consultRight dl dt {
	display: block;
	float: left;
	width: 30px;
}
.consultRight dl dd {
	display: block;
	float: left;
	width: 270px;
}
.conDown {
	width: 1114px;
	margin: 30px 3px;
	padding: 40px;
	font-size: 12px;
	box-shadow: 0 0 10px #ccc;
	overflow: hidden;
}
.conDownl {
	float: left;
	width: 194px;
	padding-right: 30px;
	border-right: 1px solid #d9d9d9;
}
.conDownr {
	float: right;
	width: 860px;
}
.conDownr h3 {
	font-size: 18px;
	padding-left: 20px;
}
.conDownr ul {
	width: 100%;
	margin: 30px 0;
	overflow: hidden;
}
.conDownr ul li {
	float: left;
	width: 150px;
	margin: 0 10px;
	text-align: center;
}
.conDownr ul li span {
	display: block;
	width: 114px;
	height: 64px;
	line-height: 64px;
	margin: 0 auto 10px;
	color: #fff;
}
.pro {
	width: 1200px;
	margin: 0 auto;
	clear: both;
}
.pro ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.pro ul li {
	float: left;
	width: 560px;
	margin: 20px;
	padding-bottom: 30px;
	border-bottom: 1px dashed #dcdcdc;
}
.prolist {
	width: 560px;
	margin: 0 auto;
	clear: both;
}
.prolist dt {
	float: left;
	width: 220px;
	height: 140px;
	margin-right: 20px;
	text-align: center;
}
.prolist dd {
	float: left;
	width: 320px;
	text-align: left;
	font: 12px/24px "宋体";
	color: #888;
}
.prolist dd strong {
	font: 16px/40px "微软雅黑";
	color: #333;
}
.prolist dd strong a {
	color: #333;
	text-decoration: none;
}
.prolist dd strong a:hover {
	color: #F00;
	text-decoration: underline;
}
.prol {
	width: 890px;
	float: right;
}
.prol ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.prol ul li {
	float: left;
	margin: 10px 12px;
	width: 270px;
	height: 280px;
	text-align: center;
	font: 16px/30px "Microsoft yahei";
	color: #333;
}
.prol ul li img {
	border: 2px solid #ddd;
	padding: 2px;
}
.prol ul li img:hover {
	border-color: red;
}
.fenye {
	font: 14px/36px "微软雅黑";
	text-align: center;
	color: #555;
	margin: 0 auto;
	clear: both;
	width: 1200px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.fenye a {
	color: #555;
	text-decoration: none;
}
.fenye a:hover {
	color: #F00;
	text-decoration: underline;
}
.fenye2 {
	font: 14px/36px "微软雅黑";
	text-align: center;
	color: #555;
	margin: 0 auto;
	clear: both;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 30px;
}
.fenye2 a {
	color: #555;
	text-decoration: none;
}
.fenye2 a:hover {
	color: #F00;
	text-decoration: underline;
}
.mainNews {
	width: 100%;
	margin: 20px 0;
	overflow: hidden;
}
.mainNewsBody {
	width: 100%;
	margin: 20px 0;
	overflow: hidden;
}
.mainNews {
	width: 100%;
	margin: 20px 0;
	overflow: hidden;
}
.mainNewsBody {
	width: 100%;
	margin: 20px 0;
	overflow: hidden;
}
.mBodyLeft {
	float: left;
	width: 890px;
	padding: 0 3px;
	overflow: hidden;
}
.mblTop {
	width: 801px;
	padding: 1px;
	overflow: hidden;
	box-shadow: 0 0 10px #ccc;
}
.mblTop dl {
	display: block;
	padding: 30px;
	overflow: hidden;
}
.mblTop dl dt {
	display: block;
	float: left;
	width: 100px;
	font-size: 24px;
	font-weight: bold;
	color: #666;
}
.mblTop dl dd {
	display: block;
	float: right;
	width: 620px;
}
.mblTop dl dd a {
	color: #666;
}
.mblTop dl dd h3 {
	font-size: 24px;
	font-weight: normal;
}
.mblTop dl dd h3 a {
	color: #599000;
}
.mblTop dl dd ul {
	width: 93%;
	padding: 10px 20px;
	overflow: hidden;
	font-size: 12px;
	line-height: 20px;
}
.mblTop dl dd li {
	float: left;
	width: 50%;
	list-style: disc;
}
.mblDown {
	width: 900px;
	margin-bottom: 50px;
	overflow: hidden;
	margin:0 auto;
	clear:both;
}
.mblDown dl {
	display: block;
	padding: 30px 0;
	width: 100%;
	overflow: hidden;
	cursor: pointer;
	border-bottom: 1px dashed #d9d9d9;
}
.mblDown dl dt {
	display: block;
	float: left;
	width: 200px;
	height: 150px;
	padding: 2px;
	margin-left: 15px;
	overflow: hidden;
}
.mblDown dl dd {
	display: block;
	float: right;
	width: 640px;
	padding-right: 15px;
	text-align: left;
}
.mblDown dl dd h3 {
	font-size: 24px;
	font-weight: normal;
}
.mblDown dl a {
	color: #666;
}
.mblDown dl dd h3 a {
	color: #333;
}
.mblDown dl dd span {
	display: block;
	font-size: 12px;
	padding: 10px 0;
}
.mblDown dl dd p {
	font-size: 14px;
	line-height: 28px;
}
.mblDown dl:hover {
	background: #0db2df;
	color: #fff;
}
.mblDown dl:hover a {
	color: #fff;
}
.mblDown dl:hover dd {
	width: 640px;
}
.mBodyRight {
	float: right;
	width: 353px;
	padding: 3px;
	overflow: hidden;
	color: #666;
}
.mBodyRight a {
	color: #666;
}
.mbrTop {
	width: 351px;
	padding: 1px;
	box-shadow: 0 0 10px #ccc;
}
.mBodyRight h3 {
	display: block;
	float: left;
	width: 40%;
	padding-left: 20px;
	font-size: 24px;
	line-height: 60px;
	color: #599000;
}
.mBodyRight h3 a {
	color: #599000;
}
.mBodyRight a.mbrMore {
	display: block;
	float: right;
	width: 40%;
	padding-right: 20px;
	text-align: right;
	font-size: 12px;
	line-height: 60px;
}
.mbrDown {
	margin-top: 10px;
	overflow: hidden;
}
.mbrpart1 {
	width: 98%;
}
.mbrDown dl {
	display: block;
	width: 100%;
	margin: 15px 0 0;
	padding-bottom: 20px;
	overflow: hidden;
	border-bottom: 1px dashed #d9d9d9;
}
.mbrDown dl dd {
	display: block;
	float: right;
	width: 345px;
}
.mbrDown dl dd h3 {
	float: none;
	width: 100%;
	padding: 0;
	line-height: 24px;
	font-weight: normal;
	font-size: 14px;
}
.mbrDown dl dd p {
	padding: 5px 0;
	font-size: 12px;
	line-height: 24px;
}
.mbrDown dl dd a.more_1 {
	display: block;
	width: 70px;
	height: 22px;
	line-height: 22px;
	margin-top: 10px;
	text-align: center;
	color: #fff;
	background: #599000;
}
.mbrDown ul {
	width: 100%;
	overflow: hidden;
}
.mbrDown li {
	position: relative;
	width: 100%;
	padding: 25px 0;
	overflow: hidden;
	font-size: 12px;
	line-height: 24px;
	border-bottom: 1px dashed #d9d9d9;
}
.mainWidth {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.wzbt {
	font: 24px/36px "Microsoft Yahei";
	color: #333;
	padding: 30px 10px 20px 10px;
}
.laiy {
	border-top: 1px dotted #dcdcdc;
	font: 12px/30px "Microsoft Yahei";
	color: #666;
	padding: 15px;
}
.wznr {
	font: 16px/32px "Microsoft Yahei";
	color: #333;
	padding: 15px 10px;
}
.wznr p {
	margin: 8px 0px;
}
.wznr img {
	width: 750px;
	margin: 0 auto;
	clear: both;
	display: block;
	text-align: center;
}
.biaodan {
	border: 1px solid #ed5240;
	outline: none;
	font: 14px/34px "Microsoft Yahei";
	color: #666;
	padding: 0px 10px;
}
.footer00 {
	width: 1100px;
	margin: 0 auto;
	position: relative;
}
.footer01 {
	padding-top: 53px;
}
.footer01 span {
	padding: 0 12px;
}
.footer01 a {
	color: #a0a0a0;
}
.footer01 a:hover {
	color: #fff;
}
.footer02 {
	float: left;
	line-height: 28px;
	color: #939393;
	padding-top: 20px;
	margin-top: 20px;
	width: 650px;
	text-transform: uppercase;
	border-top: 1px solid #363636;
}
.ier {
	position: absolute;
	top: 50px;
	width: 300px;
	right: 0;
	font: 18px/36px "Microsoft Yahei";
	color: #929292;
}
.ier img {
	display: block;
	float: left;
	width: 135px;
	height: 135px;
	margin-right: 20px;
}
/*message*/
.mes {
	width: 820px;
	margin: 0 auto;
	clear: both;
	margin-bottom: 20px;
	margin-top: 30px;
}
.mes dt {
	background: #ededed;
	height: 35px;
	font: bold 14px/35px "Microsoft yahei";
	color: #858585;
	text-align: left;
	padding-left: 10px;
}
