.header_top .logo a {
	display: block;
}
.wrapinner {
	padding-bottom: 20px; background-color: rgb(255, 255, 255);
}
.questions_wrap {
	margin: 0px auto; width: 1190px; overflow: hidden; padding-top: 35px;
}
.search_wrap {
	margin: 0px auto; width: 1190px; overflow: hidden; padding-top: 35px;
}
.details_wrap {
	margin: 0px auto; width: 1190px; overflow: hidden; padding-top: 35px;
}
.list_wrap {
	margin: 0px auto; width: 1190px; overflow: hidden; padding-top: 35px;
}
.question_left {
	width: 870px; float: left;
}
.search_left {
	width: 870px; float: left;
}
.details_left {
	width: 870px; float: left;
}
.list_left {
	width: 870px; float: left;
}
.process {
	padding-top: 20px; margin-top: 20px; border-top-color: rgb(220, 220, 220); border-top-width: 4px; border-top-style: solid; position: relative;
}
.fkcx {
	padding-top: 20px; margin-top: 20px; border-top-color: rgb(220, 220, 220); border-top-width: 4px; border-top-style: solid; position: relative;
}
.kcxq {
	padding-top: 20px; margin-top: 20px; border-top-color: rgb(220, 220, 220); border-top-width: 4px; border-top-style: solid; position: relative;
}
.shap {
	padding-top: 20px; margin-top: 20px; border-top-color: rgb(220, 220, 220); border-top-width: 4px; border-top-style: solid; position: relative;
}
.process h6 {
	padding: 0px 6px; left: 10px; top: -20px; text-align: center; color: rgb(0, 89, 131); font-size: 24px; font-weight: 500; display: block; position: absolute; min-width: 125px; background-color: rgb(255, 255, 255);
}
.fkcx h6 {
	padding: 0px 6px; left: 10px; top: -20px; text-align: center; color: rgb(0, 89, 131); font-size: 24px; font-weight: 500; display: block; position: absolute; min-width: 125px; background-color: rgb(255, 255, 255);
}
.kcxq h6 {
	padding: 0px 6px; left: 10px; top: -20px; text-align: center; color: rgb(0, 89, 131); font-size: 24px; font-weight: 500; display: block; position: absolute; min-width: 125px; background-color: rgb(255, 255, 255);
}
.shap h6 {
	padding: 0px 6px; left: 10px; top: -20px; text-align: center; color: rgb(0, 89, 131); font-size: 24px; font-weight: 500; display: block; position: absolute; min-width: 125px; background-color: rgb(255, 255, 255);
}
.ee_gengduo {
	color: rgb(42, 42, 42); line-height: 30px; font-size: 14px;
}
.question_left ul li p {
	background: url("../style/new_model_images/question_img.gif") no-repeat 3px; height: 44px; color: rgb(42, 42, 42); line-height: 44px; padding-left: 40px; font-size: 16px;
}
.question_left ul li > p {
	display: inline-block; cursor: pointer;
}
.question_left ul li div {
	background: url("../style/new_model_images/answer_ing.gif") no-repeat 3px top; overflow: hidden; padding-bottom: 14px; padding-left: 40px; margin-top: 14px;
}
.question_left ul li div p {
	padding: 2px 0px; color: rgb(112, 112, 112); line-height: 26px; font-size: 14px;
}
.fkcx {
	margin-top: 38px;
}
.kcxq {
	margin-top: 38px;
}
.shap {
	margin-top: 38px;
}
.kcxq span {
	color: rgb(0, 89, 131); padding-top: 14px; padding-left: 3px; font-size: 18px; display: block;
}
.question_right {
	width: 292px; float: right;
}
.sqkc {
	padding: 26px 16px 16px; border: 1px solid rgb(229, 229, 229); width: 258px; box-shadow: 0px 4px 0px #ebebeb; background-color: rgb(249, 249, 249);
}
.kctc {
	padding: 26px 16px 16px; border: 1px solid rgb(229, 229, 229); width: 258px; box-shadow: 0px 4px 0px #ebebeb; background-color: rgb(249, 249, 249);
}
.news {
	padding: 26px 16px 16px; border: 1px solid rgb(229, 229, 229); width: 258px; box-shadow: 0px 4px 0px #ebebeb; background-color: rgb(249, 249, 249);
}
.question_right .kctc {
	margin-top: 0px;
}
.kctc {
	margin-bottom: 30px;
}
.sqkc .btn {
	background: url("../style/new_model_images/right_btn.gif") no-repeat; width: 255px; height: 46px; text-align: center; color: rgb(255, 255, 255); line-height: 46px; padding-bottom: 25px; font-size: 18px; display: block;
}
.sqkc h6 {
	padding: 6px 0px; color: rgb(139, 139, 139); font-size: 18px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.kctc h6 {
	padding: 6px 0px; color: rgb(139, 139, 139); font-size: 18px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.news h6 {
	padding: 6px 0px; color: rgb(139, 139, 139); font-size: 18px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.sqkc p {
	color: rgb(138, 138, 138); line-height: 30px; font-size: 14px;
}
.sqkc p.tel {
	padding-top: 12px;
}
.sqkc .kecheng {
	margin-top: 20px;
}
.sqkc .kecheng {
	background: url("../style/new_model_images/right_ing1.gif") no-repeat 50px; border-radius: 5px; border: 1px solid rgb(202, 202, 202); width: 223px; height: 44px; text-align: center; color: rgb(138, 138, 138); line-height: 44px; padding-left: 30px; font-size: 16px; margin-bottom: 16px; display: block;
}
.sqkc .down {
	background: url("../style/new_model_images/right_ing1.gif") no-repeat 50px; border-radius: 5px; border: 1px solid rgb(202, 202, 202); width: 223px; height: 44px; text-align: center; color: rgb(138, 138, 138); line-height: 44px; padding-left: 30px; font-size: 16px; margin-bottom: 16px; display: block;
}
.sqkc .weixin {
	background: url("../style/new_model_images/right_ing1.gif") no-repeat 50px; border-radius: 5px; border: 1px solid rgb(202, 202, 202); width: 223px; height: 44px; text-align: center; color: rgb(138, 138, 138); line-height: 44px; padding-left: 30px; font-size: 16px; margin-bottom: 16px; display: block;
}
.sqkc .kecheng:hover {
	color: rgb(133, 33, 70);
}
.sqkc .down:hover {
	color: rgb(133, 33, 70);
}
.sqkc .weixin:hover {
	color: rgb(133, 33, 70);
}
.sqkc .kecheng:hover {
	background: url("../style/new_model_images/right_ing11.gif") no-repeat 50px;
}
.sqkc .down {
	background: url("../style/new_model_images/right_ing2.gif") no-repeat 50px;
}
.sqkc .down:hover {
	background: url("../style/new_model_images/right_ing22.gif") no-repeat 50px;
}
.sqkc .weixin {
	background: url("../style/new_model_images/right_ing3.gif") no-repeat 50px; position: relative;
}
.sqkc .weixin:hover {
	background: url("../style/new_model_images/right_ing33.gif") no-repeat 50px; position: relative;
}
.sqkc .weixin div {
	left: -47px; top: -340px; display: none; position: absolute; z-index: 10;
}
.kctc {
	margin-top: 30px;
}
.kctc li {
	padding: 12px 0px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dashed;
}
.kctc li.last {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.kctc li a {
	color: rgb(117, 117, 117); font-size: 16px;
}
.kctc li a:hover {
	color: rgb(133, 33, 70);
}
.kctc li p {
	color: rgb(165, 165, 165); padding-top: 6px;
}
.course_sqkc {
	width: 226px; margin-top: 10px;
}
.course_sqkc .kecheng {
	background: url("../style/new_model_images/right_ing1.gif") no-repeat 27px; width: 196px;
}
.course_sqkc .kecheng:hover {
	background: url("../style/new_model_images/right_ing11.gif") no-repeat 27px;
}
.course_sqkc .weixin {
	background: url("../style/new_model_images/right_ing3.gif") no-repeat 27px; width: 196px; position: relative;
}
.course_sqkc .weixin:hover {
	background: url("../style/new_model_images/right_ing33.gif") no-repeat 27px; position: relative;
}
.title h6 {
	color: rgb(87, 87, 87); line-height: 40px; padding-left: 16px; font-size: 18px; background-color: rgb(247, 247, 247);
}
.sear_left {
	color: rgb(144, 144, 144); clear: both; font-size: 14px; float: left;
}
.search {
	border: 1px solid rgb(230, 230, 230); width: 868px; overflow: hidden;
}
.time {
	overflow: hidden; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.place {
	overflow: hidden; padding-bottom: 17px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.place .sear_right li {
	padding-bottom: 0px;
}
.time .sear_left p {
	background: url("../style/new_model_images/time.gif") no-repeat 18px;
}
.place .sear_left p {
	background: url("../style/new_model_images/didian.gif") no-repeat 18px;
}
.domain .sear_left p {
	background: url("../style/new_model_images/lingyu.gif") no-repeat 14px;
}
.sear_left p {
	width: 74px; line-height: 64px; padding-left: 50px;
}
.sear_right {
	padding: 16px 0px; width: 744px; float: left;
}
.sear_right li {
	padding: 4px 0px; float: left;
}
.sear_right li a {
	padding: 0px 25px 0px 10px; color: rgb(48, 48, 48); line-height: 26px; font-size: 14px; margin-right: 12px; display: block;
}
.place .sear_right li a {
	
}
.sear_right li.hover a {
	background: url("../style/new_model_images/close_03.gif") no-repeat right rgb(55, 66, 74); color: rgb(255, 255, 255);
}
.sear_right li.hover_none a {
	color: rgb(144, 144, 144); cursor: text;
}
.sort {
	border: 1px solid rgb(230, 230, 230); height: 38px; overflow: hidden; margin-top: 26px; background-color: rgb(245, 245, 245);
}
.sort span {
	color: rgb(67, 67, 67); line-height: 38px; padding-left: 16px; font-size: 18px; float: left; display: block;
}
.sortinner {
	float: left;
}
.sortinner {
	color: rgb(67, 67, 67); line-height: 38px; font-size: 14px; _padding-top: 10px;
}
.sortinner input {
	margin-right: 6px; margin-left: 42px;
}
.main {
	padding: 20px 0px; overflow: hidden; clear: both; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: dashed; _height: 160px;
}
.main a {
	float: left; display: block;
}
.main_right {
	padding-left: 20px; float: left;
}
.main_right a {
	color: rgb(76, 76, 76); line-height: 44px; font-size: 18px;
}
.main_right p {
	color: rgb(109, 109, 109); line-height: 24px; clear: both; font-size: 14px;
}
.main_right p span:first-child {
	padding-left: 0px;
}
.main p span {
	padding: 0px 6px;
}
.main_right .btn1 {
	border-radius: 5px; width: 80px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; margin-top: 28px; background-color: rgb(168, 173, 176);
}
.page a {
	padding: 0px; border-radius: 5px; width: 46px; height: 40px; text-align: center; font-size: 14px; font-style: italic; float: left; display: block;
}
.page a:hover {
	color: rgb(255, 255, 255);
}
.page a.hover {
	color: rgb(255, 255, 255);
}
.page .next {
	background: url("../style/new_model_images/next.gif") no-repeat 100px rgb(239, 242, 245); padding: 0px 65px 0px 24px; width: 52px; font-size: 16px; font-weight: 600; float: right; _width: 60px;
}
.page input {
	border-radius: 5px; border: 1px solid rgb(239, 242, 245); width: 50px; height: 40px; line-height: 40px; padding-left: 10px; font-size: 16px; float: left;
}
.page .next:hover {
	background: url("../style/new_model_images/next.gif") no-repeat 80px rgb(239, 242, 245); color: rgb(102, 102, 102);
}
.details_left h5 {
	width: auto; height: auto; text-align: left; color: rgb(55, 55, 55); padding-bottom: 0px; font-size: 30px; position: static;
}
.details_left > span {
	color: rgb(116, 116, 116); line-height: 30px; font-size: 14px; margin-bottom: 20px; border-bottom-color: rgb(186, 186, 186); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.details_left p {
	color: rgb(55, 55, 55); line-height: 24px; padding-bottom: 30px; font-size: 14px;
}
.details_left .main_right p {
	padding-bottom: 0px;
}
.details_left .main_right a {
	line-height: 20px; font-size: 16px;
}
.details_left .main_right a:hover {
	color: rgb(133, 33, 70); text-decoration: underline;
}
.details_left .main_right .btn1 {
	color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; margin-top: 6px;
}
.details_left .main_right .btn1:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.details_left h6 {
	color: rgb(85, 85, 85); padding-bottom: 10px; font-size: 16px;
}
.weib {
	padding-top: 20px; border-top-color: rgb(186, 186, 186); border-top-width: 1px; border-top-style: dashed;
}
.weib_left {
	float: left;
}
.tuicun {
	float: left;
}
.weib_left p {
	width: 153px; text-align: center; color: rgb(123, 123, 123); font-size: 12px;
}
.tuicun {
	padding-left: 12px;
}
.tuicun h6 {
	color: rgb(135, 135, 135); font-size: 16px;
}
.tuicun p {
	width: 680px; padding-bottom: 0px;
}
.tuicun p.kec a {
	color: rgb(84, 84, 84); font-size: 16px;
}
.tuicun p.sjdd {
	color: rgb(84, 84, 84); font-size: 16px;
}
.tuicun p.sjdd {
	font-size: 14px;
}
.tuicun p.tuic_txt {
	color: rgb(133, 133, 133);
}
.news {
	margin-bottom: 30px;
}
.news ul li a {
	padding: 10px 0px; color: rgb(138, 138, 138); overflow: hidden; font-size: 14px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.news ul li a.last {
	border: currentColor;
}
.news ul li a span {
	float: left; display: block;
}
.news ul li a:hover span {
	color: rgb(133, 33, 70);
}
.news ul li a em {
	width: 182px; float: left; display: block;
}
.list_left ul li {
	color: rgb(26, 29, 42); font-size: 16px; float: left;
}
.list_left table {
	width: 870px;
}
.list_left table tr td {
	border-width: 1px 1px 1px medium; border-style: solid dashed solid none; border-color: rgb(222, 222, 222) rgb(222, 222, 222) rgb(222, 222, 222) currentColor; height: 50px; color: rgb(66, 66, 66); padding-left: 20px; font-size: 14px; vertical-align: middle;
}
.list_left table tr td.last {
	font-size: 12px; border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.list_left table tr td.last {
	padding-right: 60px;
}
.list_left table tr td.caption {
	color: rgb(133, 33, 70); font-size: 14px; border-top-color: rgb(204, 167, 189); border-right-color: currentColor; border-top-width: 3px; border-right-width: medium; border-top-style: solid; border-right-style: none;
}
.shuoming {
	color: rgb(177, 177, 177); padding-top: 24px; font-size: 14px;
}
.courseinner {
	font-size: 16px;
}
.course_van {
	background-position: center; margin: 0px auto; width: 100%; height: 280px; background-size: 100%;
}
.course_van_m {
	margin: 0px auto; width: 1190px; height: 280px;
}
.course_van ul {
	list-style: none; padding-top: 248px; margin-left: 52px;
}
.course_van ul li {
	float: left;
}
.course_van ul a {
	width: 122px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-size: 16px; margin-right: 1px; float: left; display: block; background-color: rgb(160, 160, 160);
}
.course_van a.mo {
	background: rgb(255, 255, 255); color: rgb(0, 46, 95);
}
.course_van a.hover {
	background: rgb(255, 255, 255); color: rgb(0, 46, 95);
}
.wrap {
	margin: 0px auto; width: 1190px; overflow: hidden;
}
.wrap_left {
	width: 906px; padding-left: 20px; float: left; _width: 860px;
}
.wrap_left p {
	width: 870px; line-height: 24px; font-size: 14px;
}
.ee_wrap_left li {
	list-style: inside;
}
.wrap_left td p {
	width: auto; padding-bottom: 0px;
}
.wrap_left img {
	margin: 40px 0px 24px -20px;
}
.wrap_left h6 {
	padding: 18px 0px; color: rgb(0, 89, 131); font-size: 18px; font-weight: 500;
}
.wrap_right {
	background: rgb(251, 251, 251); padding: 20px 18px 0px; border: 1px solid rgb(229, 229, 229); width: 222px; margin-top: 34px; float: right;
}
.wrap_right ul.main li {
	height: 200px; text-align: center; display: none;
}
.wrap_right ul.main li > img {
	width: 160px;
}
.wrap_right ul.main li.first {
	text-align: left;
}
.wrap_right ul.main li.de_down {
	text-align: left;
}
.wrap_right p {
	width: 178px; color: rgb(109, 109, 109); line-height: 22px; padding-bottom: 20px; padding-left: 55px; font-size: 14px;
}
.wrap_right p span {
	color: rgb(67, 67, 67); padding-right: 22px; margin-left: -54px;
}
.wrap_right input {
	border-radius: 6px; border: currentColor; width: 195px; height: 46px; text-align: center; color: rgb(255, 255, 255); line-height: 46px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 28px; margin-left: 10px; cursor: pointer; background-color: rgb(133, 33, 70);
}
.wrap_right ul.nav {
	overflow: hidden; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.wrap_right ul.nav li {
	list-style: none; color: rgb(119, 119, 119); font-size: 14px; margin-right: 16px; float: left;
}
.wrap_right ul.nav li.last {
	margin-right: 0px;
}
.wrap_right ul.nav li a {
	width: 62px; text-align: center; padding-bottom: 10px; display: block;
}
.wrap_right ul.nav li.mo a {
	padding-bottom: 7px; border-bottom-color: rgb(204, 69, 110); border-bottom-width: 3px; border-bottom-style: solid;
}
.main li.de_down {
	text-align: center;
}
.main li.de_down img {
	margin: 0px;
}
.main li.de_down p {
	width: 100%; text-align: center; color: rgb(132, 132, 132); padding-left: 8px; font-size: 12px; margin-left: -10px;
}
.main li p {
	color: rgb(49, 49, 49); font-size: 12px; margin-left: -30px;
}
.main li.first p {
	padding: 0px; color: rgb(76, 76, 76); line-height: 24px; font-size: 14px; margin-left: 2px; white-space: nowrap;
}
.lian {
	overflow: hidden; border-top-color: rgb(220, 220, 220); border-top-width: 1px; border-top-style: solid;
}
.lian a {
	background: url("../style/new_model_images/lian_03.gif") no-repeat; margin: 14px 0px 16px 22px; width: 28px; height: 24px; float: left; display: block;
}
.lian a.a {
	background-position: -56px top;
}
.lian a.b {
	background-position: -109px top;
}
.lian a.c {
	background-position: right top;
}
#teacher {
	margin: 42px auto 0px; width: 1190px; padding-top: 28px; clear: both; border-top-color: rgb(220, 220, 220); border-top-width: 4px; border-top-style: solid; position: relative;
}
#cour {
	margin: 42px auto 0px; width: 1190px; padding-top: 28px; clear: both; border-top-color: rgb(220, 220, 220); border-top-width: 4px; border-top-style: solid; position: relative;
}
#experience {
	margin: 42px auto 0px; width: 1190px; padding-top: 28px; clear: both; border-top-color: rgb(220, 220, 220); border-top-width: 4px; border-top-style: solid; position: relative;
}
#cours {
	margin: 42px auto 0px; width: 1190px; padding-top: 28px; clear: both; border-top-color: rgb(220, 220, 220); border-top-width: 4px; border-top-style: solid; position: relative;
}
h5 {
	left: 10px; top: -20px; width: 126px; height: 24px; text-align: center; color: rgb(0, 89, 131); padding-bottom: 18px; font-size: 24px; font-weight: 500; position: absolute; background-color: rgb(255, 255, 255);
}
#teacher ul {
	overflow: hidden;
}
#teacher ul li {
	width: 236px; height: 400px; overflow: hidden; float: left; position: relative;
}
#teacher ul li img {
	height: 400px;
}
.over {
	left: 0px; top: 0px; width: 237px; height: 436px; overflow: hidden; position: absolute;
}
#teacher ul li.first {
	width: 472px;
}
#teacher ul li div.po {
	padding: 30px 5% 0px; width: 90%; height: 544px; color: rgb(255, 255, 255); margin-top: -108px; position: relative; z-index: 0;
}
#teacher ul li div.pa {
	padding: 30px 5% 0px; width: 90%; height: 544px; color: rgb(255, 255, 255); margin-top: -108px; position: relative; z-index: 0;
}
.po span {
	left: 0px; top: 0px; width: 237px; height: 550px; filter: alpha(opacity=80); position: absolute; z-index: -1; opacity: 0.8; background-color: rgb(0, 0, 0); -moz-opacity: 0.8;
}
.pa span {
	left: 0px; top: 0px; width: 237px; height: 550px; filter: alpha(opacity=80); position: absolute; z-index: -1; opacity: 0.8; background-color: rgb(0, 0, 0); -moz-opacity: 0.8;
}
.pa span {
	width: 476px;
}
.po h6 {
	font-size: 18px; font-weight: 500;
}
.pa h6 {
	font-size: 18px; font-weight: 500;
}
.po h6 {
	
}
.pa h6 {
	
}
.po p {
	padding-right: 10px; padding-bottom: 34px; font-size: 14px;
}
.pa p {
	padding-right: 10px; padding-bottom: 34px; font-size: 14px;
}
.tea_main {
	padding: 0px 0px 34px;
}
.ee_p_r {
	left: 5%; top: 32px; position: absolute;
}
#cour ul li {
	padding: 6px 0px 6px 26px; width: 392px; height: 75px; color: rgb(255, 255, 255); background-color: rgb(55, 66, 74);
}
#cour ul li h6 {
	margin: 0px; padding-top: 16px; font-family: "方正兰亭黑简体","微软雅黑"; font-size: 16px; font-weight: 500;
}
#cour ul li h6 span {
	padding-right: 12px; font-family: "方正兰亭黑简体","微软雅黑"; font-size: 22px; font-weight: 500;
}
#cour ul li p {
	font-size: 12px; margin-top: 5px;
}
#cour ul li p span {
	padding-right: 12px; font-size: 12px;
}
.left {
	float: left;
}
.right {
	width: 701px; overflow: hidden; padding-right: 46px; padding-left: 25px; float: left;
}
.mai h6 {
	padding: 26px 0px 6px; color: rgb(118, 118, 118); font-size: 16px; font-weight: 600;
}
.mai p {
	color: rgb(83, 83, 83); line-height: 24px; font-size: 16px;
}
.mai .border_bottom {
	padding-bottom: 10px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
#experience ul {
	overflow: hidden; padding-bottom: 60px;
}
#experience ul li {
	border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(234, 234, 234) currentColor rgb(234, 234, 234) rgb(234, 234, 234); width: 197px; height: 339px; overflow: hidden; margin-top: -1px; float: left; position: relative; cursor: default;
}
#experience ul li h6 {
	color: rgb(79, 79, 79); padding-top: 16px; padding-bottom: 10px; padding-left: 20px; font-size: 20px; font-weight: 500;
}
.fenge {
	left: 0px; top: 193px; width: 100%; height: 10px; position: absolute;
}
.fenge2 {
	left: 0px; top: 271px; width: 100%; height: 10px; position: absolute;
}
#experience ul li p {
	height: 86px; color: rgb(67, 67, 67); padding-left: 20px; font-size: 12px;
}
#experience ul li.righ {
	border: 1px solid rgb(234, 234, 234);
}
#experience ul li.bortop {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.posi {
	background: rgb(55, 66, 74); left: 0px; top: 340px; width: 197px; height: 339px; color: rgb(255, 255, 255); position: absolute;
}
#experience ul li .posi h6 {
	color: rgb(255, 255, 255);
}
#experience ul li .posi p {
	color: rgb(255, 255, 255);
}
#experience ul li .posi p {
	height: auto; padding-right: 10px; padding-left: 14px; font-size: 12px; cursor: default;
}
.posi p.bottom {
	line-height: 22px; padding-top: 26px;
}
.ee_e_pic {
	margin: 0px auto; width: 1000px; position: relative;
}
.ee_e_pica {
	margin: 0px auto; width: 1000px; height: auto; overflow: hidden;
}
.ee_e_pic .ee_a_b_prev {
	left: -44px;
}
.ee_e_pic .ee_a_b_prev {
	width: 50px;
}
.ee_e_pic .ee_a_b_next {
	width: 50px;
}
.ee_e_pic .ee_a_b_next {
	right: -44px;
}
.ee_e_pic ul {
	margin: 0px auto; width: 99999px;
}
#experience .ee_e_pic ul {
	padding-bottom: 0px;
}
#experience .ee_e_pic ul li {
	margin: 0px auto; border: currentColor; width: 1000px; height: auto; float: left;
}
#experience .ee_e_pic ul li img {
	width: 100%;
}
#experience .ee_e_pic .ee_about_nav li {
	width: 14px; height: 14px; margin-right: 10px;
}
.ee_e_pic .ee_about_nav {
	margin: 26px 0px 26px 448px;
}
.ee_pic_txt_l {
	width: 70px; font-size: 16px; font-weight: 600; float: left;
}
.ee_pic_txt_r {
	width: 1090px; font-size: 14px; float: left;
}
.ee_pic_txt_div {
	overflow: hidden; padding-top: 10px; padding-bottom: 16px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.ee_pic_txt_r p {
	line-height: 22px; padding-bottom: 4px;
}
.ee_e_pic_txt {
	overflow: hidden;
}
#cours h5 {
	width: 174px; color: rgb(140, 140, 140); font-size: 18px;
}
#cours ul {
	overflow: hidden;
}
#cours ul li {
	margin-right: 16px; float: left;
}
#cours ul li a {
	width: 213px; height: 100px; color: rgb(255, 255, 255); padding-left: 12px; vertical-align: middle; display: table-cell; background-color: rgb(55, 66, 74);
}
#cours ul li a:hover {
	text-decoration: underline;
}
#cours ul li p {
	font-size: 14px;
}
#cours ul li span {
	font-size: 18px;
}
#cours ul li.last {
	margin-right: 0px;
}
#cours ul li.last span {
	
}
#main {
	margin: 0px auto; width: 1192px; padding-top: 3px;
}
.mate_left {
	width: 476px; height: 200px; overflow: hidden; float: left; background-color: rgb(55, 66, 74);
}
.mate_right {
	width: 716px; height: 200px; overflow: hidden; float: left; background-color: rgb(234, 234, 234);
}
.mateinner .mate_left {
	margin-top: 60px;
}
.mateinner .mate_right {
	margin-top: 60px;
}
.mate_left h6 {
	width: 426px; color: rgb(255, 255, 255); padding-top: 70px; padding-left: 50px; font-size: 32px; font-weight: 500;
}
.mate_left h6 span {
	font-size: 26px; font-weight: 600;
}
.mate_right p {
	width: 653px; color: rgb(75, 75, 75); line-height: 26px; padding-top: 53px; padding-left: 31px; font-size: 14px; float: left;
}
#contentappend {
	
}
#main ul {
	overflow: hidden; padding-bottom: 40px; clear: both;
}
.mateinner ul li {
	border: 1px solid rgb(196, 196, 196); width: 236px; overflow: hidden; margin-top: -1px; margin-right: -1px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.mateinner ul li.borderright {
	border-right-color: rgb(196, 196, 196); border-right-width: 1px; border-right-style: solid;
}
.mateinner ul li h5 {
	width: auto; height: auto; text-align: left; color: rgb(79, 79, 79); padding-top: 15px; padding-bottom: 0px; padding-left: 20px; font-size: 22px; font-weight: 500; position: static;
}
.mateinner ul li p {
	height: 82px; color: rgb(67, 67, 67); padding-top: 6px; padding-left: 20px; font-size: 14px;
}
.details {
	left: 0px; top: 100%; width: 217px; height: 100%; padding-left: 20px; position: absolute; background-color: rgb(55, 66, 74);
}
.details h6 {
	color: rgb(255, 255, 255); padding-top: 22px; font-size: 22px;
}
#main ul li .details p {
	width: 200px; height: auto; color: rgb(255, 255, 255); line-height: 20px; padding-bottom: 10px; padding-left: 0px; font-size: 12px;
}
#main ul li .details span {
	color: rgb(255, 255, 255); font-size: 12px; margin-top: 4px; display: block;
}
#main ul li .details span a {
	text-decoration: underline;
}
#main ul li .details span a:hover {
	text-decoration: underline;
}
.details .btn {
	width: 40px; height: 27px; margin-top: 20px; display: block;
}
.more a {
	background: url("../style/new_model_images/more_07.gif") no-repeat; width: 210px; height: 66px; color: rgb(255, 255, 255); line-height: 66px; padding-left: 30px; font-size: 16px; display: block;
}
#main {
	margin: 0px auto; width: 1192px; overflow: hidden; padding-top: 44px;
}
.mate_left {
	width: 476px; height: 200px; float: left; background-color: rgb(55, 66, 74);
}
.mate_right {
	width: 716px; height: 200px; float: left; background-color: rgb(234, 234, 234);
}
.mate_left h6 {
	width: 426px; color: rgb(255, 255, 255); padding-top: 70px; padding-left: 50px; font-size: 32px; font-weight: 500;
}
.mate_left h6 span {
	font-size: 26px; font-weight: 600;
}
.mate_right p {
	width: 653px; color: rgb(75, 75, 75); line-height: 26px; padding-top: 53px; padding-left: 31px; font-size: 14px; float: left;
}
.mingshi ul li {
	float: left; position: relative;
}
.mingshi ul li div.pbig {
	
}
.mingshi ul li > a {
	width: 238px; height: 400px; overflow: hidden; float: left; display: block; position: relative;
}
.mingshi ul li > a.big {
	position: static;
}
.mingshi ul li .big {
	width: 476px; height: 400px; position: relative;
}
.mingshi ul li h6 {
	display: none;
}
.mingshi ul li .big h6 {
	
}
.mingshi ul li .pbig h6 {
	margin-top: 30px;
}
.mingshi ul li .posit:hover h6 {
	display: block;
}
.posit h6 {
	margin-top: 10px;
}
.posit h6 .big .posit h6 {
	
}
.mingshi ul li .pbig h6 {
	
}
.mingshi ul li .pbig h6 {
	
}
.mingshi ul li h5.big {
	position: static;
}
.mingshi ul li div.big {
	height: 105px; margin-top: 295px;
}
.mingshi ul li h5 {
	margin: 0px; width: 476px; height: 199px; text-align: center; color: rgb(255, 255, 255); line-height: 199px; clear: both; font-size: 30px; font-weight: 500; position: static; background-color: rgb(55, 66, 74);
}
.mingshi ul li h5.big {
	width: 714px; height: 199px; position: static;
}
.big .posit {
	width: 476px;
}
.posit > a {
	
}
.pbig .posit {
	width: 476px;
}
.pbig .posit p {
	width: 430px;
}
.posit {
	left: 0px; width: 238px; height: 105px; bottom: 0px; filter: alpha(opacity=85); position: absolute; opacity: 0.85; background-color: rgba(0, 0, 0, 0.85); -moz-opacity: 0.85;
}
.posit h4 {
	padding: 15px 0px 0px 26px; color: rgb(255, 255, 255); font-size: 18px; font-weight: 500;
}
.posit h4 span {
	line-height: 12px; padding-right: 13px; font-size: 12px;
}
.posit p {
	width: 200px; color: rgb(255, 255, 255); padding-top: 22px; padding-left: 26px; font-size: 12px; display: none;
}
.posit a p {
	margin-bottom: 6px;
}
.mate_ul .posit > p {
	width: auto; padding-top: 5px; padding-right: 10px;
}
.mate_ul .big .posit > p {
	width: auto; padding-top: 5px; padding-right: 10px;
}
.posit .fmore p {
	width: auto; padding-top: 6px; float: left;
}
.mate_ul {
	
}
.mate_ul .big .posit > p {
	line-height: 22px; float: none;
}
.posit p a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.posit p a:hover {
	text-decoration: underline;
}
.big .posit p {
	width: 430px; padding-left: 26px;
}
.more {
	clear: both;
}
.more a {
	background: url("../style/new_model_images/more_07.gif") no-repeat; width: 210px; height: 66px; color: rgb(255, 255, 255); line-height: 66px; padding-left: 30px; display: block;
}
.d_f_pop {
	left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 820; overflow-y: scroll;
}
.d_f_pop h5 {
	width: auto; height: auto; text-align: left; color: rgb(0, 0, 0); font-size: 16px; position: static; background-color: rgb(255, 255, 255);
}
.d_f_pop_bj {
	left: 0px; top: 0px; width: 100%; height: 100%; filter: alpha(opacity=70); position: absolute; z-index: 810; opacity: 0.7; background-color: rgb(0, 0, 0); -moz-opacity: 0.7;
}
.f_popup {
	margin: 0px auto 0px -480px; left: 50%; width: 950px; height: 100%; position: absolute;
}
.f_p_top {
	background: url("../style/new_model_images/pop_top_bj.gif") no-repeat; width: 870px; height: 337px; overflow: hidden; padding-left: 80px; border-bottom-color: rgb(220, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.f_p_top img {
	float: left;
}
.f_p_top_right {
	width: 330px; padding-top: 100px; margin-left: 30px; float: left;
}
.f_p_top_right h6 {
	color: rgb(107, 107, 107); font-size: 30px; margin-bottom: 10px;
}
.f_p_top_right p {
	color: rgb(106, 106, 106); line-height: 24px; font-size: 14px;
}
.p_r_contact {
	padding-top: 14px; margin-top: 14px; border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: solid;
}
.p_r_contact p a {
	color: rgb(106, 106, 106); text-decoration: underline;
}
.f_p_main {
	padding: 20px 45px; width: 860px; background-color: rgb(255, 255, 255);
}
.f_p_main_nav {
	width: 660px; overflow: hidden; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid;
}
.f_p_main_nav li {
	margin-right: 90px; margin-left: 4px; float: left;
}
.f_p_main_nav li a {
	padding: 10px 0px; color: rgb(86, 86, 86); font-size: 18px; display: block;
}
.f_p_main_nav li.nomargin {
	margin-right: 0px;
}
.f_p_main_nav li.hover a {
	border-bottom-color: rgb(152, 86, 110); border-bottom-width: 3px; border-bottom-style: solid;
}
.p_m_t_txt {
	color: rgb(86, 86, 86); font-size: 14px; min-height: 300px;
}
.p_m_t_txt p {
	padding-top: 26px;
}
.p_m_t_txt {
	display: none;
}
.d_f_pop_btn {
	top: 46%; width: 189px; height: 79px; position: fixed;
}
.d_f_pop_btn_color {
	border-radius: 10px; filter: alpha(opacity=70); opacity: 0.7; background-color: rgb(66, 24, 39); -moz-opacity: 0.7;
}
.d_f_pop_btn_txt {
	color: rgb(255, 255, 255); float: left;
}
.d_f_pop_up {
	margin-left: -120px;
}
.d_f_pop_btn_txt a {
	color: rgb(255, 255, 255);
}
.d_f_pop_up > a {
	background: url("../style/new_model_images/up.png") no-repeat; height: 40px; margin-top: 16px; margin-left: 22px; float: left; display: block; min-width: 23px;
}
.d_f_pop_next {
	margin-left: 880px;
}
.d_f_pop_next > a {
	background: url("../style/new_model_images/next_1.png") no-repeat; top: 0px; height: 40px; right: 20px; margin-top: 16px; float: left; display: block; position: absolute; min-width: 23px;
}
.d_f_pop_btn_color .d_f_pop_next > a {
	margin-left: 104px;
}
.d_f_pop_close {
	top: 0px; right: -36px; position: absolute; z-index: 99;
}
.d_f_pop_close a {
	background: url("../style/new_model_images/close.png") no-repeat; width: 36px; height: 36px; display: block;
}
.o_r_wrap {
	margin: 0px auto; width: 1150px; padding-top: 54px;
}
.o_regist_top ul {
	margin: 0px auto; width: 930px; overflow: hidden;
}
.o_regist_top ul li {
	margin-left: -10px; float: left;
}
.o_regist_top ul li a {
	width: 193px; height: 46px; color: rgb(255, 255, 255); line-height: 46px; font-size: 16px; display: block;
}
.o_regist_top ul li a em {
	font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic; margin-left: 40px;
}
.o_regist_top ul li.first {
	margin-left: 0px;
}
.o_regist_top ul li.first a {
	background: url("../style/new_model_images/one_bj.png") no-repeat;
}
.o_regist_top ul li a {
	background: url("../style/new_model_images/on_r_bj.png") no-repeat;
}
.o_regist_top ul li a.hover {
	background: url("../style/new_model_images/yes_r_bj.png") no-repeat;
}
.o_regist_top ul li.last a {
	background: url("../style/new_model_images/last_bj.png") no-repeat;
}
.o_regist_top ul li.last a.hover {
	background: url("../style/new_model_images/yes_last_bj.png") no-repeat;
}
.o_regist_txt_top {
	overflow: hidden; padding-bottom: 6px; margin-top: 50px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.o_regist_txt_top h6 {
	color: rgb(87, 87, 87); padding-left: 6px; font-size: 18px; float: left;
}
.o_regist_txt_top ul {
	overflow: hidden; float: left;
}
.o_regist_txt_top li {
	color: rgb(90, 90, 90); margin-top: 3px; margin-left: 48px; float: left;
}
.o_regist_txt_top li i {
	font-size: 16px; font-style: italic;
}
.o_regist_txt_top a {
	color: rgb(133, 33, 70); font-size: 14px; margin-top: 3px; float: right;
}
.o_r_txt_main {
	margin-top: 26px;
}
.o_r_m_one li {
	margin: 0px 20px 20px 0px; padding: 0px 10px 0px 16px; border: 1px solid rgb(229, 229, 229); width: 244px; height: 102px; color: rgb(87, 87, 87); overflow: hidden; float: left; cursor: pointer; background-color: rgb(255, 255, 255);
}
.o_r_m_one li.nomargin {
	margin-right: 0px;
}
.o_r_m_one h6 {
	padding-top: 16px; font-size: 18px;
}
.o_r_m_one li p {
	line-height: 24px; font-size: 14px;
}
.o_r_m_one li .o_r_time {
	float: left;
}
.o_r_m_one li i {
	font-size: 16px; font-style: italic; margin-right: 10px; float: right;
}
.o_r_m_one li:hover {
	color: rgb(255, 255, 255); background-color: rgb(55, 66, 74);
}
.o_r_m_one li.hover {
	color: rgb(255, 255, 255); background-color: rgb(55, 66, 74);
}
a.o_r_next {
	background: url("../style/new_model_images/o_r_next.png") no-repeat; width: 112px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-size: 18px; margin-top: 20px; margin-left: 10px; display: block;
}
input.o_r_next {
	background: url("../style/new_model_images/o_r_next.png") no-repeat; width: 112px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-size: 18px; margin-top: 20px; margin-left: 10px; cursor: pointer;
}
.o_r_txt_bottom {
	padding-top: 23px; margin-top: 30px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.o_r_txt_bottom p {
	color: rgb(67, 67, 67); line-height: 22px;
}
.o_r_m_two ul {
	overflow: hidden; margin-bottom: 20px;
}
.o_r_m_two ul li.o_r_m_company li {
	margin-right: 14px; float: left;
}
.o_r_m_two ul li input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 189px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px;
}
.o_r_m_company li input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 189px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px;
}
.o_r_m_two ul li input[placeholder] {
	color: rgb(173, 173, 173);
}
.o_r_m_company li input[placeholder] {
	color: rgb(173, 173, 173);
}
.o_r_m_three > div input[placeholder] {
	color: rgb(173, 173, 173);
}
.o_r_m_two {
	color: rgb(91, 91, 91); padding-left: 10px; font-size: 16px; margin-top: 40px;
}
.o_r_m_two li {
	margin-right: 10px; float: left;
}
.o_r_sex {
	overflow: hidden; padding-bottom: 20px; position: relative;
}
.o_r_sex label {
	left: 415px; top: 25px; position: absolute;
}
.o_r_country {
	height: 36px;
}
.o_r_sex span {
	padding-right: 30px; padding-left: 4px;
}
.o_r_c_w span {
	padding-right: 30px; padding-left: 4px;
}
.o_r_c_w > input[placeholder] {
	color: rgb(173, 173, 173);
}
.o_r_m_two div > input {
	color: rgb(173, 173, 173);
}
.o_r_option1 {
	height: 50px; position: relative;
}
.o_r_option2 {
	height: 50px; position: relative;
}
.o_r_c_number input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 402px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px; margin-bottom: 18px;
}
.o_r_c_tel input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 402px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px; margin-bottom: 18px;
}
.o_r_c_ad input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 402px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px; margin-bottom: 18px;
}
.o_r_c_tel2 input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 402px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px; margin-bottom: 18px;
}
.o_r_c_ema input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 402px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px; margin-bottom: 18px;
}
.o_r_c_w > input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 402px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px; margin-bottom: 18px;
}
.o_r_m_three div input {
	border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 402px; height: 36px; line-height: 36px; padding-left: 10px; font-size: 16px; margin-bottom: 18px;
}
.o_r_m_three > div {
	clear: both; font-size: 16px;
}
.o_r_m_three > div label {
	margin-top: -22px;
}
.o_r_m_two > div label {
	margin-top: -22px;
}
.o_r_m_two .o_r_c_number2 label {
	margin-top: 0px;
}
.input_radio {
	position: relative;
}
.input_radio label {
	left: 412px; top: 25px; position: absolute;
}
.o_r_c_w p {
	line-height: 40px; position: relative;
}
.o_r_c_w p label {
	left: 415px; top: 21px; position: absolute;
}
.o_r_m_company li {
	margin-right: 14px; margin-bottom: 20px; float: left;
}
label {
	font-size: 16px;
}
.o_r_c_number {
	clear: both; margin-top: 20px;
}
.o_r_m_three div.input_radio input {
	width: auto; margin-bottom: 0px;
}
.o_r_m_three div.input_radio span {
	padding: 0px 30px 0px 4px;
}
.o_r_m_contact p {
	float: left;
}
.o_r_m_contact div {
	width: 360px; margin-left: 14px; float: left; position: relative;
}
.o_r_m_contact div label {
	clear: both; display: block;
}
.o_r_m_contact div input {
	width: 142px; margin-right: 10px; float: left;
}
.o_r_m_four textarea {
	padding: 10px; border-radius: 6px; border: 1px solid rgb(211, 211, 211); width: 866px; height: 204px; background-color: rgb(249, 249, 249);
}
.o_r_m_four .reg-le dd input {
	width: 218px;
}
.o_r_m_four .pull-down span {
	top: 10px; right: 0px;
}
.o_r_m_four .pull-down a {
	width: 200px;
}
.o_r_m_four .pull-down p {
	right: 0px;
}
.o_r_m_four .input_check {
	width: auto; padding-top: 34px; clear: both;
}
.input_check input {
	float: left;
}
.o_r_m_four {
	color: rgb(91, 91, 91); font-size: 16px;
}
.input_check p {
	padding-left: 10px; float: left;
}
.o_r_m_txt {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(211, 211, 211); width: 350px; display: inline-block;
}
.input_check input {
	margin-top: 4px;
}
.input_check p span {
	padding-left: 28px;
}
.o_r_t_last {
	text-align: center; color: rgb(195, 30, 99); padding-top: 140px; font-size: 30px;
}
.o_r_t_last_btn {
	margin: 50px auto 100px; width: 262px; display: block;
}
.reg-le dl dd.o_r_date_1 {
	margin-right: 6px; position: relative;
}
.reg-le dl dd.o_r_date_1 span {
	top: 4px; right: 0px;
}
.pull-down .o_r_date_1 a {
	width: 100px;
}
.pull-down .o_r_date_1 p {
	right: 0px;
}
.reg-le dl dd.o_r_date_1 input {
	width: 100px;
}
.pull-down .o_r_date_mon a {
	width: 60px;
}
.reg-le dl dd.o_r_date_mon input {
	width: 60px;
}
.pull-down .o_r_date_deat a {
	width: 60px;
}
.reg-le dl dd.o_r_date_deat input {
	width: 60px;
}
.o_regist_txt input:focus {
	border: 1px solid rgb(216, 110, 149);
}
.o_regist_txt .o_r_m_four input:focus {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(211, 211, 211);
}
a:focus {
	
}
.ee_learn_top {
	height: 280px; margin-top: 0px; box-shadow: 0px 1px 2px #666;
}
.ee_learn_txt {
	margin: 0px auto; width: 1190px;
}
.ee_value {
	margin: 0px auto; width: 1090px; padding-top: 66px;
}
.ee_value h4 {
	margin: -20px auto 0px; width: 166px; text-align: center; color: rgb(45, 63, 92); font-size: 28px; background-color: rgb(255, 255, 255);
}
.ee_h_line {
	border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: solid;
}
.ee_value ul {
	margin-top: 40px;
}
.ee_value ul li {
	padding-left: 120px; margin-bottom: 70px;
}
.ee_value ul li h6 {
	color: rgb(90, 118, 162); font-size: 22px; margin-bottom: 10px;
}
.ee_value ul li p {
	width: 820px; color: rgb(65, 65, 65); line-height: 28px; font-size: 14px;
}
.ee_value ul li.ee_h_txt1 {
	background: url("../style/new_model_images/ee_value_li1.png") no-repeat left;
}
.ee_value ul li.ee_h_txt2 {
	background: url("../style/new_model_images/ee_value_li2.png") no-repeat left;
}
.ee_value ul li.ee_h_txt3 {
	background: url("../style/new_model_images/ee_value_li3.png") no-repeat left;
}
.ee_main_nav_t {
	border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.ee_main_nav_t ul {
	margin: 0px auto; width: 1037px;
}
.ee_main_nav_t ul li {
	padding-bottom: 16px; margin-bottom: -2px; margin-left: 200px; float: left; position: relative;
}
.ee_main_nav_t ul li em {
	background: url("../style/new_model_images/ee_main_t_b.gif") no-repeat; left: 45%; width: 15px; height: 10px; bottom: -10px; display: none; position: absolute;
}
.ee_main_nav_t ul li a:hover {
	color: rgb(90, 118, 162);
}
.ee_main_nav_t ul li.nomargin {
	margin-left: 0px;
}
.ee_main_nav_t ul a {
	color: rgb(138, 138, 138); font-size: 16px;
}
#tooltip {
	background: rgb(255, 255, 255); padding: 2px 6px; border-radius: 3px; border: 1px solid rgb(153, 153, 153); color: rgb(51, 51, 51); display: none; position: absolute;
}
.ee_main_nav_t ul .hover {
	padding-bottom: 14px; border-bottom-color: rgb(90, 118, 162); border-bottom-width: 2px; border-bottom-style: solid;
}
.ee_main_nav_t ul .hover em {
	display: block;
}
.ee_main_nav_t ul .hover a {
	color: rgb(90, 118, 162);
}
.ee_main_nav_t ul li span {
	font-size: 24px; font-weight: 600;
}
.ee_main_txt {
	background: rgb(251, 251, 251); overflow: hidden; padding-top: 34px; border-bottom-color: rgb(218, 217, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
.ee_main_m {
	margin: 0px auto; width: 1190px;
}
.ee_m_left {
	width: 830px; float: left;
}
.ee_main_m h4 {
	color: rgb(90, 118, 162); padding-bottom: 10px; font-size: 30px; font-weight: 600;
}
.ee_main_m div.line {
	padding-bottom: 36px; margin-top: 17px; border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: solid;
}
.ee_main_m h4 span {
	font-size: 16px; font-weight: 500;
}
.ee_main_m .ee_main_v_h {
	font-size: 16px;
}
.ee_main_m p {
	color: rgb(65, 65, 65); font-size: 16px;
}
.ee_main_m .ee_m_left p {
	line-height: 32px;
}
.ee_main_m_li {
	overflow: hidden; padding-bottom: 40px; clear: both;
}
.ee_main_m_li h6 {
	color: rgb(65, 65, 65); padding-left: 10px; font-size: 18px; margin-bottom: 16px; border-left-color: rgb(90, 118, 162); border-left-width: 3px; border-left-style: solid;
}
.ee_main_m_li1 li {
	background: rgb(90, 118, 162); padding: 20px 10px 0px; border-radius: 6px; width: 220px; height: 70px; text-align: left; color: rgb(255, 255, 255); margin-left: 26px; float: left; position: relative; box-shadow: 0px 2px 3px #cdcccc;
}
.ee_main_m_li1 li.nomargin {
	margin-left: 0px;
}
.ee_main_m_li1 li p {
	color: rgb(255, 255, 255); padding-bottom: 6px; font-size: 18px;
}
.ee_main_m_li1 li em {
	right: 16px; bottom: 4px; font-size: 16px; font-style: normal; position: absolute;
}
.ee_main_m_li2 div {
	padding: 0px 20px; border-radius: 6px; border: 1px dashed rgb(137, 137, 137); width: 192px; height: 125px; text-align: center; float: left;
}
.ee_main_m_li2 em {
	padding: 60px 23px 0px; float: left;
}
.ee_main_m_li2 div p {
	color: rgb(65, 65, 65); font-size: 14px;
}
.ee_main_m .ee_m_left .ee_main_m_li2 p {
	line-height: 20px;
}
.ee_main_m_li2 div span {
	color: rgb(119, 119, 119); font-size: 18px; font-weight: 600; margin-bottom: 6px; display: block;
}
.ee_main_m_li3 p {
	line-height: 26px; font-size: 14px;
}
.ee_m_rigt {
	padding: 20px 16px 0px; width: 258px; height: 360px; margin-top: 70px; float: right; box-shadow: 0px 3px 0px #e7e7e7; background-color: rgb(255, 255, 255);
}
.ee_m_rigt h6 {
	color: rgb(139, 139, 139); padding-bottom: 6px; padding-left: 6px; font-size: 18px; margin-bottom: 10px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.ee_m_rigt p {
	color: rgb(138, 138, 138); line-height: 30px; padding-left: 10px; font-size: 14px;
}
.ee_m_rigt p.ee_r_tel em {
	height: 50px; font-style: normal; float: left; display: block;
}
.ee_m_rigt p.ee_r_tel span {
	float: left; display: block;
}
.ee_m_rigt p img {
	width: 168px; height: 168px;
}
.ee_m_rigt span {
	text-align: center; color: rgb(138, 138, 138); display: block;
}
.ee_main_m .ee_m_left2 div.line {
	padding-bottom: 20px;
}
.ee_main_m .ee_m_left2 p {
	line-height: 32px; font-size: 16px;
}
.ee_main_m .ee_m_left2 p em {
	color: rgb(90, 118, 162); font-size: 22px; font-style: normal;
}
.ee_main_m .ee_m_left2 ul {
	padding-top: 22px;
}
.ee_main_m .ee_m_left2 ul li {
	border-radius: 6px; width: 207px; height: 76px; text-align: center; color: rgb(255, 255, 255); line-height: 76px; font-size: 18px; font-weight: 600; margin-right: 28px; float: left; box-shadow: 0px 2px 3px #cdcccc; background-color: rgb(90, 118, 162);
}
.ee_main_m .ee_m_left2 ul li.ee_m_l_p {
	height: 66px; line-height: 24px; padding-top: 10px;
}
.ee_m_core {
	padding-top: 40px; clear: both;
}
.ee_m_core h6 {
	padding-left: 10px; font-size: 18px; margin-bottom: 14px; border-left-color: rgb(90, 118, 162); border-left-width: 3px; border-left-style: solid;
}
.ee_m_core_li {
	overflow: hidden; margin-bottom: 26px;
}
.ee_m_core_l p span {
	color: rgb(119, 119, 119); font-size: 20px; font-weight: 600; display: block;
}
.ee_m_core_l {
	float: left;
}
.ee_m_core_l p {
	padding: 10px 0px; border-radius: 6px; border: 1px dashed rgb(137, 137, 137); width: 206px; height: 60px; text-align: center; color: rgb(109, 109, 109); font-size: 14px;
}
.ee_m_core_r {
	width: 510px; color: rgb(65, 65, 65); line-height: 24px; padding-left: 20px; font-size: 14px; float: left;
}
.ee_s_practice {
	margin: 0px auto; width: 1190px; clear: both;
}
.ee_s_practice h4 {
	padding: 30px 0px 16px; color: rgb(92, 92, 92); font-size: 24px;
}
.ee_firm_m h4 {
	padding: 30px 0px 16px; color: rgb(92, 92, 92); font-size: 24px;
}
.ee_about_txt_b {
	position: relative;
}
.ee_p_li {
	overflow: hidden; padding-bottom: 30px; clear: both;
}
.ee_p_li img {
	float: left;
}
.ee_p_li div {
	width: 600px; padding-left: 20px; float: left;
}
.ee_p_li div h6 {
	color: rgb(76, 76, 76); line-height: 36px; font-size: 20px;
}
.ee_p_li div p {
	color: rgb(65, 65, 65); line-height: 24px; font-size: 14px;
}
.ee_firm_m {
	margin: 0px auto 60px; width: 1190px;
}
.ee_firm div {
	width: 99999px; overflow: hidden;
}
.ee_firm tr td {
	border: 1px solid rgb(246, 246, 246); width: 174px; height: 104px; text-align: center; vertical-align: middle;
}
.ee_firm {
	width: 1060px; height: 320px; overflow: hidden;
}
.ee_f_table {
	margin-right: 10px; float: left;
}
.ee_firm_nav {
	margin: 26px 0px 26px 500px;
}
.ee_firm_nav li {
	margin-right: 10px; float: left;
}
.ee_firm_nav li a {
	border-radius: 50%; border: 1px solid rgb(212, 212, 212); width: 12px; height: 12px; display: block;
}
.ee_firm_nav li a:hover {
	background: rgb(212, 212, 212);
}
.ee_firm_nav li.hover a {
	background: rgb(212, 212, 212);
}
.ee_a_details p {
	padding-bottom: 0px;
}
.ee_a_details .details_left div p {
	padding: 0px; color: rgb(55, 55, 55); line-height: 30px; font-size: 16px;
}
.ee_a_details .ee_d_abstract {
	padding: 20px 0px; color: rgb(121, 121, 121); line-height: 20px; font-size: 12px;
}
.ee_a_details .ee_d_title span {
	color: rgb(0, 141, 205);
}
.ee_a_details .ee_d_title span em {
	padding: 0px 4px; font-style: normal; text-decoration: underline;
}
.ee_a_details .details_left p {
	padding-bottom: 30px; font-size: 14px;
}
.ee_a_details .ee_a_details_bth {
	border-radius: 6px; border: 1px solid rgb(127, 46, 76); width: 170px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 18px; display: block; background-color: rgb(192, 47, 101); text-shadow: 0 1px 2px #910c19;
}
.ee_a_agenda h6 {
	padding: 26px 0px 16px; color: rgb(55, 55, 55); font-size: 16px; font-weight: 600;
}
.ee_news {
	width: 820px;
}
.ee_news_li {
	padding: 30px 0px 20px; overflow: hidden; border-bottom-color: rgb(234, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.ee_news_ul .nopadding {
	padding-top: 0px;
}
.ee_news_a_l {
	background: url("../style/new_model_images/ee_news_a.png") no-repeat; width: 78px; height: 88px; float: left;
}
.ee_news_a_stale .ee_news_a_l {
	background: url("../style/new_model_images/ee_news_a_stale.png") no-repeat;
}
.ee_news_a_l p {
	text-align: center; color: rgb(255, 255, 255); line-height: 22px; padding-bottom: 0px;
}
.ee_news_a_l .ee_news_a_l_y {
	font-size: 18px; font-weight: 600; margin-top: 6px;
}
.ee_news_a_l .ee_news_place {
	padding: 8px 0px 0px 8px; text-align: left; color: rgb(133, 33, 70);
}
.ee_news_a_l p {
	display: block;
}
.ee_news_a_r {
	padding-left: 24px; float: left;
}
.ee_news_title {
	overflow: hidden; padding-bottom: 10px;
}
.ee_news_title span {
	color: rgb(57, 57, 57); font-size: 16px;
}
.ee_news_title em {
	padding: 0px 4px; font-style: normal;
}
.ee_news_title a {
	color: rgb(57, 57, 57); font-size: 16px;
}
.details_left .ee_news_title p {
	padding-bottom: 0px; float: left;
}
.details_left .ee_news_title p.ee_n_t_time {
	padding-right: 22px; font-size: 12px; float: right;
}
.ee_news_title a:hover {
	text-decoration: underline;
}
.ee_news_txt a:hover {
	text-decoration: underline;
}
.ee_news_txt a {
	width: 690px; color: rgb(115, 115, 115); line-height: 24px; font-size: 14px; display: block;
}
.ee_news_js .ee_news_txt img {
	width: 188px; height: 94px;
}
.ee_news_js .ee_news_txt .ee_n_t_img {
	width: 188px; height: 94px; margin-left: 0px;
}
.ee_news_js .ee_news_txt a {
	width: 590px; margin-left: 20px; float: left; display: block;
}
.details_wrap .ee_news_more {
	background: url("../style/new_model_images/ee_more.png") no-repeat; padding: 0px 38px 0px 14px; width: 60px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-size: 14px; margin-top: 20px; display: block;
}
.ee_about_m {
	width: 810px;
}
.ee_about_m p {
	padding: 0px;
}
.ee_about_top1 {
	width: 100%; height: 280px; overflow: hidden; position: relative;
}
.ee_about_top1_b {
	left: 50%; top: 0px; height: 280px; overflow: hidden; margin-left: -960px; position: absolute;
}
.ee_about_t div {
	padding-bottom: 50px; clear: both;
}
.ee_about_t div img {
	padding-top: 6px; padding-right: 20px; float: left;
}
.ee_about_t div p {
	color: rgb(75, 75, 75); line-height: 24px;
}
.ee_about_txt {
	padding: 30px 0px 50px; clear: both; border-top-color: rgb(220, 220, 220); border-top-width: 2px; border-top-style: solid; position: relative;
}
.ee_about_txt h6 {
	background: rgb(255, 255, 255); left: 0px; top: -10px; padding-right: 12px; position: absolute;
}
.ee_a_b_prev {
	top: 86px; width: 40px; height: 300px; display: none; position: absolute;
}
.ee_a_b_next {
	top: 86px; width: 40px; height: 300px; display: none; position: absolute;
}
.ee_firm_m .ee_a_b_prev {
	top: 146px;
}
.ee_firm_m .ee_a_b_next {
	top: 146px;
}
.ee_a_b_prev {
	background: url("../style/new_model_images/prve.png") no-repeat left; left: -26px;
}
.ee_a_b_prev:hover {
	background: url("../style/new_model_images/prve1.png") no-repeat left;
}
.ee_a_b_next {
	background: url("../style/new_model_images/next_2.png") no-repeat right; right: -26px;
}
.ee_a_b_next:hover {
	background: url("../style/new_model_images/next2.png") no-repeat right;
}
.ee_about_txt p {
	color: rgb(93, 93, 93); padding-bottom: 20px;
}
.ee_about_txt p span {
	padding-right: 20px;
}
.ee_about_txt .ee_about_txt_more {
	color: rgb(150, 75, 120); text-decoration: underline;
}
.ee_about_txt ul li {
	width: 230px; text-align: center; padding-top: 36px; float: left;
}
.ee_about_m .ee_about_txt ul li img {
	border-radius: 50%; width: 114px; height: 114px;
}
.ee_about_txt ul li p {
	text-align: center; color: rgb(93, 93, 93); padding-bottom: 0px; font-size: 14px;
}
.ee_about_txt ul li p.ee_a_t_name {
	color: rgb(151, 76, 120); font-size: 16px;
}
.ee_about_b {
	padding-top: 70px; clear: both;
}
.ee_about_txt_s p {
	width: 768px; color: rgb(93, 93, 93); line-height: 28px; font-size: 14px; float: left;
}
.ee_about_txt_s p.ee_about_txt_mi {
	padding: 16px 0px 17px 50px; width: 120px; color: rgb(150, 75, 120); line-height: 20px;
}
.ee_about_txt_s div {
	width: 313px; overflow: hidden; padding-top: 30px; padding-bottom: 70px; margin-right: 40px; float: left;
}
.ee_about_txt_s div p {
	width: 313px; text-align: center; color: rgb(88, 88, 88); padding-top: 20px; font-size: 18px;
}
.ee_about_txt_way p {
	margin: 390px 20px 0px 0px; width: 350px; color: rgb(93, 93, 93); line-height: 36px; font-size: 16px; float: right;
}
.ee_about_txt_way img {
	padding: 70px 0px 110px; float: left;
}
.ee_about_txt_way h6 img {
	padding: 0px;
}
.ee_about_txt_way p span {
	color: rgb(150, 75, 120); padding-right: 0px; font-size: 24px;
}
.ee_a_t_c_li {
	padding: 20px 120px 36px 0px; float: left;
}
.ee_a_t_c_li div {
	padding-right: 30px; float: left;
}
.ee_a_t_c_li h4 {
	color: rgb(150, 75, 120); padding-bottom: 6px; font-size: 24px;
}
.ee_about_txt .ee_a_t_c_li p {
	font-size: 14px;
}
.ee_a_t_c_li h4 em {
	padding: 0px 6px;
}
.ee_a_t_c_li h4 span {
	font-family: Helvetica Neue;
}
.ee_d_wrap {
	overflow: visible;
}
.ee_about_txt_b table td {
	border: 1px solid rgb(246, 246, 246); width: 236px; height: 138px; text-align: center; vertical-align: middle;
}
.ee_a_t_table {
	width: 1200px; overflow: hidden;
}
.ee_a_t_table table {
	margin-right: 14px; float: left;
}
.ee_a_t_table div {
	width: 9999px; margin-left: 0px;
}
.ee_about_nav {
	margin: 26px 0px 26px 540px; overflow: hidden;
}
.ee_about_nav li {
	margin-right: 30px; float: left;
}
.ee_about_nav li a {
	border-radius: 50%; border: 1px solid rgb(212, 212, 212); width: 12px; height: 12px; display: block;
}
.ee_about_nav li a:hover {
	background: rgb(212, 212, 212);
}
.ee_about_nav li.hover a {
	background: rgb(212, 212, 212);
}
.ee_about_nav ul li {
	width: 12px;
}
.ee_about_txt_c_l ul li {
	background: rgb(200, 127, 171); width: 270px; height: 130px; text-align: left; padding-top: 30px; padding-left: 27px; margin-top: 10px;
}
.ee_about_txt_c_l ul li img {
	margin-bottom: 14px;
}
.ee_about_txt_c_l {
	width: 604px; float: left;
}
.ee_about_txt_c_r {
	margin-top: 20px; margin-bottom: 40px;
}
.ee_about_txt_c_l {
	margin-top: 20px; margin-bottom: 40px;
}
.ee_about_txt_c_l ul li.ee_a_l_t1 div p {
	background: url("../style/new_model_images/ee_about_txt_c_l_img.gif") no-repeat left; color: rgb(255, 255, 255); padding-left: 16px; font-size: 16px; margin-right: 20px; float: left;
}
.ee_about_txt_c_l ul li.ee_a_l_t1 div p a {
	color: rgb(255, 255, 255);
}
.ee_about_txt_c_l ul li.ee_a_l_t1 div p a:hover {
	text-decoration: underline;
}
.ee_about_txt_c_l ul li.ee_a_l_t2 p a:hover {
	text-decoration: underline;
}
.ee_about_txt_c_l ul li.ee_a_l_t3 p a:hover {
	text-decoration: underline;
}
.ee_about_txt_c_l ul li.ee_a_l_t4 p a:hover {
	text-decoration: underline;
}
li.ee_a_l_t1 {
	margin-right: 10px;
}
li.ee_a_l_t3 {
	margin-right: 10px;
}
.ee_a_l_t3 div {
	width: 214px;
}
.ee_about_txt_c_l ul li.ee_a_l_t2 {
	border: 2px solid rgb(232, 212, 224); width: 266px; height: 126px; color: rgb(177, 73, 135); background-color: rgb(255, 255, 255);
}
.ee_about_txt_c_l ul li.ee_a_l_t3 {
	border: 2px solid rgb(232, 212, 224); width: 266px; height: 126px; color: rgb(177, 73, 135); background-color: rgb(255, 255, 255);
}
.ee_about_txt_c_l ul li.ee_a_l_t2 p {
	text-align: left; color: rgb(177, 73, 135); line-height: 24px;
}
.ee_about_txt_c_l ul li.ee_a_l_t3 p {
	text-align: left; color: rgb(177, 73, 135); line-height: 24px;
}
.ee_about_txt_c_l ul li.ee_a_l_t2 p a {
	color: rgb(177, 73, 135);
}
.ee_about_txt_c_l ul li.ee_a_l_t3 p a {
	color: rgb(177, 73, 135);
}
.ee_about_txt_c_l ul li.ee_a_l_t3 p {
	padding-left: 10px; font-size: 14px; float: left;
}
.ee_about_txt_c_l ul li.ee_a_l_t4 {
	background: rgb(242, 242, 242);
}
.ee_about_txt_c_l ul li.ee_a_l_t4 p {
	text-align: left; color: rgb(177, 73, 135); line-height: 20px; padding-right: 10px; font-size: 14px; float: left;
}
.ee_about_txt_c_l ul li.ee_a_l_t4 p a {
	color: rgb(177, 73, 135);
}
li.ee_a_l_t4 div {
	width: 210px;
}
.ee_about_txt_c_r {
	float: right;
}
.ee_about_txt_c_r ul li {
	width: auto; text-align: left; padding-top: 14px; float: left;
}
.ee_about_txt_c_r ul li .ee_a_r_1 {
	padding: 27px 0px 0px 28px; width: 172px; height: 80px; background-color: rgb(181, 129, 160);
}
.ee_about_txt_c_r ul li p {
	text-align: left; font-size: 16px;
}
.ee_a_r_2 {
	border: 2px solid rgb(232, 212, 224); width: 170px; height: 185px; padding-top: 28px; padding-left: 26px; margin-top: 10px;
}
.ee_about_txt_c_r ul li .ee_a_r_2 p {
	color: rgb(150, 75, 120); padding-top: 34px; font-size: 16px; display: block;
}
.ee_about_txt_c_r ul li .ee_a_r_2 p a {
	color: rgb(150, 75, 120);
}
.ee_about_txt_c_r ul li .ee_a_r_2 p a:hover {
	text-decoration: underline;
}
.ee_a_r_3 {
	background: rgb(242, 242, 242); width: 186px; height: 260px; padding-top: 74px; padding-left: 30px; margin-left: 12px;
}
.ee_a_r_3 img {
	padding-bottom: 30px;
}
.ee_about_txt ul li .ee_a_r_3 p {
	background: url("../style/new_model_images/ee_a_r_3.gif") no-repeat left; color: rgb(150, 75, 120); padding-left: 16px; margin-bottom: 20px;
}
.ee_about_txt ul li .ee_a_r_3 p a {
	color: rgb(150, 75, 120);
}
.ee_about_txt ul li .ee_a_r_3 p a:hover {
	text-decoration: underline;
}
a:hover {
	color: rgb(133, 33, 70);
}
.ee_dd_li {
	overflow: hidden; padding-top: 18px; border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: solid;
}
.noborder {
	border: currentColor;
}
.ee_dd_li h4 {
	color: rgb(55, 66, 74); line-height: 22px; padding-top: 38px; padding-left: 20px; font-size: 30px; float: left;
}
.ee_dd_li div.ee_dd_li_right {
	float: right;
}
.ee_dd_li_right a {
	width: 112px; height: 38px; float: left; display: block;
}
.ee_dd_li h4 span {
	color: rgb(55, 66, 74); font-size: 18px;
}
.ee_dd_li .ee_dd_li_l {
	padding: 42px 30px 0px; width: 237px; height: 102px; margin-bottom: 22px; margin-left: 60px; float: left; display: block; background-color: rgb(55, 66, 74);
}
.ee_dd_li .ee_dd_li_l p {
	color: rgb(255, 255, 255); font-family: "方正兰亭黑简体"; font-size: 20px;
}
.ee_dd_li .ee_dd_li_l p span {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px;
}
.ee_dd_li_t {
	width: 210px; padding-top: 14px; padding-left: 20px; float: left;
}
.ee_dd_li ul {
	width: 960px; overflow: hidden; float: left;
}
.ee_dd_li ul li {
	border: 1px solid rgb(232, 232, 232); margin-bottom: 20px; margin-left: 20px; float: left; position: relative;
}
.ee_dd_li ul li div {
	left: 1px; top: 1px; width: 264px; height: 141px; padding-left: 30px; display: none; position: absolute; background-color: rgb(251, 251, 251);
}
.ee_dd_li ul li .ee_dd_li_nh {
	width: 294px; padding-left: 0px; display: block; background-color: rgb(251, 251, 251);
}
.ee_dd_li ul li .ee_dd_li_nh p {
	padding: 0px; text-align: center; line-height: 141px; font-size: 30px; display: block;
}
.ee_dd_li ul li a {
	padding: 26px 26px 0px; width: 244px; height: 116px; display: block; background-color: rgb(251, 251, 251);
}
.ee_dd_li ul li a span {
	color: rgb(74, 74, 74); font-size: 14px; display: block;
}
.ee_dd_li li h6 {
	color: rgb(74, 74, 74); font-size: 20px;
}
.ee_dd_li ul li p {
	color: rgb(74, 74, 74); padding-top: 10px; font-size: 14px;
}
.ee_dd_li ul li div a {
	width: 98px; text-align: center; float: left;
}
.ee_dd_li ul li div span {
	width: 98px; text-align: center; float: left;
}
.ee_dd_li ul li div a {
	margin: 10px; padding: 0px;
}
.ee_dd_li ul li div span {
	margin: 10px; padding: 0px;
}
.ee_dd_li ul li div a img {
	width: 100%;
}
.ee_dd_li ul li div span img {
	width: 100%;
}
.ee_wrap {
	position: relative; min-height: 1000px;
}
.ee_r_popue {
	left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 999;
}
.ee_r_popue .ee_popue_bj {
	width: 100%; height: 100%; filter: alpha(opacity=70); opacity: 0.7; background-color: rgb(0, 0, 0); -moz-opacity: 0.7;
}
.ee_popue_main {
	border-radius: 0px; width: 638px; height: 460px; overflow: hidden; background-color: rgb(246, 246, 246);
}
.ee_r_p_top {
	background: url("../style/new_model_images/ee_r_p_top_bj.gif") repeat-x; height: 62px; position: relative;
}
.ee_r_p_top p {
	text-align: center; color: rgb(255, 255, 255); line-height: 62px; font-size: 24px; text-shadow: 0 1px 1px #000;
}
.ee_r_p_close {
	top: 20px; right: 20px; display: block; position: absolute;
}
.ee_r_main {
	background: url("../style/new_model_images/ee_r_p_m_bj.gif");
}
.ee_r_main .ee_r_main_t {
	text-align: center; color: rgb(166, 62, 101); line-height: 76px; font-size: 16px;
}
.ee_r_main ul {
	overflow: hidden; padding-left: 46px;
}
.ee_r_main ul li {
	width: 292px; height: 76px; color: rgb(133, 33, 70); float: left;
}
.ee_r_main ul li p {
	line-height: 48px; padding-left: 2px; font-size: 14px; float: left;
}
.ee_r_main ul li input {
	border-radius: 6px; border: 1px solid rgb(193, 193, 193); width: 234px; height: 48px; color: rgb(162, 162, 162); line-height: 48px; padding-left: 20px; font-size: 18px; float: left;
}
.ee_r_main .submit {
	border-radius: 6px; border: 1px solid rgb(127, 46, 76); width: 548px; height: 48px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; clear: both; font-size: 20px; margin-left: 46px; display: block; cursor: pointer; background-color: rgb(192, 48, 102); text-shadow: 0 1px 1px #000;
}
.ee_popue_i {
	border-radius: 10px; left: 50%; top: 50%; margin-top: -230px; margin-left: -319px; position: fixed;
}
.ee_popue_i iframe {
	border-radius: 10px; border: currentColor; box-shadow: 0px 1px 3px #000;
}
.ee_data_down {
	padding-bottom: 20px;
}
.ee_gotop {
	background: url("../style/new_model_images/top_on.png") no-repeat; width: 54px; height: 54px; right: 20px; bottom: 100px; position: fixed; z-index: 10; cursor: pointer;
}
.ee_gotop div {
	background: url("../style/new_model_images/top_on.png") no-repeat; width: 54px; height: 54px; display: block;
}
.ee_gotop a.on {
	background: url("../style/new_model_images/top_off.png") no-repeat;
}
.ee_grts {
	padding-top: 20px;
}
.ee_grts_txt {
	padding: 30px 0px 50px; clear: both; border-top-color: rgb(220, 220, 220); border-top-width: 2px; border-top-style: solid; position: relative;
}
.ee_grts_txt h6 {
	background: rgb(255, 255, 255); left: 0px; top: -10px; padding-right: 12px; position: absolute;
}
.grts_img {
	padding: 20px 0px;
}
.ee_grts_kctx {
	width: 440px; padding-bottom: 30px; margin-right: 154px; margin-bottom: 28px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; float: left; min-height: 170px;
}
.ee_grts_kctx h4 {
	color: rgb(55, 66, 74); padding-bottom: 12px; font-size: 24px; border-bottom-color: rgb(150, 75, 120); border-bottom-width: 6px; border-bottom-style: solid;
}
.ee_grts_kctx ul {
	
}
.ee_grts_kctx ul li a {
	color: rgb(93, 93, 93); line-height: 36px; font-size: 16px;
}
.ee_grts_kctx ul li a:hover {
	color: rgb(150, 75, 120);
}
.ee_grts_kctx p a {
	margin: 8px 0px 6px; color: rgb(150, 75, 120); font-size: 16px; text-decoration: underline; display: block;
}
.ee_grts_m {
	padding: 30px 0px; overflow: hidden;
}
.sqkc1 {
	
}
.kctc1 {
	
}
.news {
	
}
.question_right .kctc1 {
	margin-top: 0px;
}
.kctc1 {
	margin-bottom: 30px;
}
.sqkc1 .btn {
	background: url("../style/new_model_images/right_btn.gif") no-repeat; width: 255px; height: 46px; text-align: center; color: rgb(255, 255, 255); line-height: 46px; padding-bottom: 25px; font-size: 18px; display: block;
}
p.mv {
	width: 205px; float: left;
}