@font-face
{
font-family: yiq_en;
src:url('fonts/yiq_en.woff') format('woff'),
	url('fonts/yiq_en.ttf') format('truetype');
}

@font-face
{
font-family: yiq_en1;
src:url('fonts/yiq_en1.woff') format('woff'),
	url('fonts/yiq_en1.ttf') format('truetype');
}

@font-face
{
font-family: yiq_en2;
src:url('fonts/yiq_en2.woff') format('woff'),
	url('fonts/yiq_en2.ttf') format('truetype');
}

:root{
	--Q_Color:#00BDB7;
	--B_Color:#009B96;
}

*{padding:auto;margin:0px;}
.buttom_style {border:none; width:94px; height: 33px; background-color:#FF8D00; line-height:28px; cursor:hand; margin:0 auto; font-size:15px; font-family:"Microsoft YaHei"; color:#FFFFFF; border-radius:5px; -moz-border-radius:5px; cursor:pointer;}
table {font-size:13px; line-height:22px;}
input {color:#999999; font-size:12px;}

img {border:none;}
ul,li {padding:0px; margin:0px; list-style-type:none;}
h1,h2,h3,h4,h5,h6,h7,h8,dd {font-weight:normal; padding:0px; margin:0px;}

.table thead {
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.table th {text-align:center;}
.table tbody {background-color:#FFF;}

.T_L_B {font-weight:bold; color:#0E991A;}
.T_R_B {font-weight:bold; color:#FF6600;}

.TR_B1 {background-color:#EFEFEF;}
.TR_B2 {background-color:#FFFFFF;}

A:link,A:visited,A:active {COLOR: #333; FONT-FAMILY:"Microsoft Yahei"; TEXT-DECORATION: none; font-size: 13px; text-align:left;outline:none;}
A:hover {COLOR: #009B97;TEXT-DECORATION: underline;font-size: 13px; star:expression(this.onFocus=this.blur());}

body{text-align:center; margin:0px; font-size:13px; line-height:22px; background-color:#FFF; font-family:"Microsoft Yahei"; color:#666666; padding-top:65px;}

/*网页整体框架*/
.CSS_Body{width:100%; height:auto; max-height:auto; margin:0px auto; display:run-in; padding:0px; position:relative;}

/*定义网站宽度*/
.CSS_C{width:1200px; height:auto; max-height:auto; margin:0px auto; display:run-in; padding:0px;}

/*顶部*/
.CSS_Top {width:100%; min-width:1200px; height:auto; position:fixed; top:0px; left:0px; padding:10px 0px; z-index:99999; background-color:#009B97;}
.CSS_Logo {width:200px; height:45px; float:left; overflow:hidden;}
.CSS_Logo img {width:45px; height:45px; float:left;}
.CSS_Logo div {width:150px; height:auto; float:left; overflow:hidden; margin-left:5px; display:inline;}
.CSS_Logo div b {width:100%; height:45px; line-height:45px; float:left; overflow:hidden; color:#FFF; font-size:24px; font-family:"KaiTi";}
.CSS_Logo div span {width:100%; height:20px; line-height:20px; float:left; overflow:hidden; color:#B5F9F7; font-size:12px; font-family:"Simsun";}

/*主菜单*/
.Menu {width:600px; height:45px; float:left; overflow:hidden;}
.Menu div {width:22%; height:41px; float:left; overflow:hidden; position:relative;}
.Menu div A,.Menu div A:link,.Menu div A:visited,.Menu div A:active {width:100%; height:41px; line-height:37px; float:left; text-align:center; font-size:16px; color:#FFF; font-family:"Microsoft Yahei"; background-repeat:no-repeat; background-position:center top;}
.Menu div A:hover {text-decoration:none; color:#FF0;}
.Menu div A.current {text-decoration:none; color:#FF0;}
.Menu div span {width:auto; height:15px; line-height:15px; position:absolute; right:10px; top:5px; background-color:#FF8D00; color:#FFF; font-size:12px; font-family:"Arial"; padding:0px 5px; border-radius:20px; -moz-border-radius:20px;}
.Menu:hover {height:auto;}

/*顶部电话*/
.Top_Tel {width:170px; height:45px; float:left; overflow:hidden; text-align:left;}
.Top_Tel div {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; color:#FF0; font-size:23px; font-family:"KaiTi";}
.Top_Tel span {width:100%; height:20px; line-height:20px; float:left; overflow:hidden; color:#B5F9F7; font-size:12px; font-family:"Simsun";}

/*顶部用户*/
.Top_User {width:230px; height:45px; float:right; overflow:hidden;}
.Top_User_RL {width:auto; height:100%; float:right;}
.Top_User_RL div {width:auto; height:100%; float:left; overflow:hidden;}
.Top_User_RL div A {width:auto; height:24px; line-height:24px; float:left; overflow:hidden; padding:0px 10px; margin:0px 5px; display:inline; border-radius:20px; -moz-border-radius:20px; font-size:14px; margin-top:10px;}
.Top_User_RL div A:link,.Top_User_RL div A:visited,.Top_User_RL div A:active {color:#000; background-color:#FFF;}
.Top_User_RL div A:hover {text-decoration:none; color:#000; background-color:#FF0;}
.Top_User_RL span {width:auto; height:100%; line-height:22px; float:left; overflow:hidden; color:#FF0; text-align:right; font-family:"Simsun"; font-size:12px;}
.Top_User_RL span A:link,.Top_User_RL span A:visited,.Top_User_RL span A:active {color:#FFF; font-size:12px; font-family:"Simsun"; text-decoration:none;}
.Top_User_RL span A:hover {color:#FF0; font-size:12px; font-family:"Simsun"; text-decoration:none;}

/*首页轮播广告*/
.Flash {width:100%; min-width:1200px; height:550px; max-height:800px; float:left; overflow:hidden; position:relative;}
.Flash .swiper-wrapper .swiper-slide img {width:1920; height:550px; position:absolute; top:0px; left:50%; margin-left:-960px;}
.Flash .swiper-pagination-bullets {bottom:20px;}
.Flash .swiper-pagination-bullet {background-color:#F5F5F5; width:12px; height:12px; opacity:0.8; border:1px #DEDEDE solid;}
.Flash .swiper-pagination-bullet-active {background-color:#009B97; border:none;}

/*首页报名框*/
.BM_C {width:100%; height:auto; position:absolute; left:0px; top:0px; text-align:center; z-index:9999; visibility:hidden;}
.BM_CC {width:1200px; height:auto; margin:auto 0px; display:inline-block;}
.BMBM {width:auto; height:auto; float:right; overflow:hidden; border-radius:8px; -moz-border-radius:8px; margin-top:130px; border:10px #009B97 solid; border:10px rgba(0,0,0,0.2) solid;}
.BM {width:auto; height:auto; float:right; overflow:hidden; background-color:#FFF; background-color:rgba(255,255,255,0.7); padding:20px; text-shadow:1px 1px 0px}
.BM_K {width:260px; height:auto; float:left; overflow:hidden; font-family:"Microsoft Yahei";}
.BM_K b {width:100%; height:auto; line-height:30px; float:left; overflow:hidden; font-size:28px; color:#666; font-weight:normal;}
.BM_K span {width:100%; height:auto; line-height:50px; float:left; overflow:hidden; color:#009B97; font-family:"yiq_en"; font-size:32px; font-weight:bold;}
.BM_K div {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.BM_K div input[type="text"] {border-color:#BBB;}

/*内页报名框*/
.L_BM {width:100%; height:auto; float:left; overflow:hidden; background-color:#F8F8F8; border:1px #DEDEDE solid; margin-top:20px;}
.L_BM_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; color:#009B97; font-size:22px; text-align:left; padding-left:20px; margin-top:5px;}
.L_BM_C {width:100%; height:auto; float:left; overflow:hidden; padding:20px; padding-top:0px;}
.L_BM_C div {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.L_BM_C div input[type="text"] {border-color:#BBB;}

/*首页公告*/
.H_GG {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; border-bottom:1px #DEDEDE solid; position:relative;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.H_GG_C {width:100%; height:auto; float:left; overflow:hidden; position:absolute; left:5px; top:0px;}
.H_GG_C div {width:25%; height:40px; float:left; overflow:hidden; padding-left:20px; background-image:url(images/gg_ico.png); background-repeat:no-repeat; background-position:left center; text-align:left;}

/*首页搜索*/
.H_WZ {width:100%; height:auto; float:left; margin-top:40px; border-left:1px #DEDEDE solid; font-family:"Microsoft Yahei"; font-size:14px; cursor:default;}
.H_WZ_C {width:25%; height:auto; float:left; overflow:hidden; border:1px #DEDEDE solid; border-left:none; visibility:hidden;}
.H_WZ_C_T {width:100%; height:150px; float:left; position:relative; background-color:#F8F8F8; border-bottom:1px #DEDEDE solid;}
.H_WZ_C_T b {width:100%; height:auto; line-height:40px; float:left; overflow:hidden; font-size:24px; color:#333; margin-top:30px; font-weight:normal;}
.H_WZ_C_T span {width:100%; height:auto; float:left; overflow:hidden; color:#666;}
.H_WZ_C_T_Y {width:100%; height:0px; position:absolute; left:0px; bottom:0px;}
.H_WZ_C_T_Y div {width:auto; height:auto; margin:0px auto; display:inline-block; position:relative;}
.H_WZ_C_T_Y div i {width:80px; height:80px; line-height:80px; position:absolute; left:-40px; top:-40px; border:1px #DEDEDE solid; background-color:#FFF; border-radius:50px; -moz-border-radius:50px; font-size:30px; color:#aaa;}

.H_WZ_C_B {width:100%; height:150px; float:left; overflow:hidden; margin-top:70px; padding:0px 20px;}
.H_WZ_C_B a {width:31.33%; height:30px; line-height:30px; float:left; overflow:hidden; padding:0px 10px; border-radius:50px; -moz-border-radius:50px; font-family:"Microsoft Yahei"; margin:1%; text-align:center;}
.H_WZ_C_B A:link,.H_WZ_C_B A:visited,.H_WZ_C_B A:active {border:1px #DEDEDE solid; color:#666;}
.H_WZ_C_B a:hover {border:1px #009B97 solid; color:#FFF; background-color:#009B97; text-decoration:none; font-family:"Microsoft Yahei";}

.H_WZ_C:hover {border:1px #FF8D00 solid;
-webkit-box-shadow: 0px 0px 10px #ccc;
-moz-box-shadow: 0px 0px 10px #ccc;
box-shadow: 0px 0px 10px #ccc;
}
.H_WZ_C:hover .H_WZ_C_T {background-color:#FF8D00; border-bottom:1px #FF8D00 solid;}
.H_WZ_C:hover .H_WZ_C_T b {color:#FFF;}
.H_WZ_C:hover .H_WZ_C_T span {color:#FFE4C3;}
.H_WZ_C:hover .H_WZ_C_T_Y div i {border:1px #FF8D00 solid; color:#FF8D00;}

/*首页统计数据*/
.H_Data_T {width:100%; height:165px; float:left; overflow:hidden; background-image:url(images/jiao_big.png); background-repeat:no-repeat; background-position:center top;}
.H_Data_T b {width:100%; height:auto; line-height:50px; line-height:40px; float:left; color:#333; font-size:38px; font-weight:normal; margin-top:50px;}
.H_Data_T span {width:100%; height:auto; line-height:30px; line-height:30px; float:left; color:#999; font-size:16px; margin-top:10px;}
.H_Data_C {width:100%; height:224px; float:left; overflow:hidden; background-image:url(images/data_b.jpg); background-repeat:no-repeat; background-position:center top;}
.H_Data {width:1200px; height:auto; margin:0px auto; display:inline-block;}
.H_Data ul {width:100%; height:auto; float:left; overflow:hidden;}
.H_Data ul li {width:31.33%; height:auto; float:left; overflow:hidden; margin:0px 1%; text-align:center; color:#FFF; margin-top:30px; visibility:hidden; cursor:pointer;}
.H_Data ul li:hover {color:#FF0;}
.H_Data ul li i {width:100%; float:left; font-size:50px; height:60px; line-height:60px;}
.H_Data ul li span {width:100%; float:left; font-family:"yiq_en"; font-size:60px; line-height:60px;}
.H_Data ul li div {width:100%; height:auto; float:left; line-height:25px; font-size:18px;}

/*我们这样提供服务*/
.H_Service_T {width:100%; height:auto; float:left; overflow:hidden; margin-top:60px;}
.H_Service_T b {width:100%; height:auto; line-height:50px; line-height:40px; float:left; color:#333; font-size:38px; font-weight:normal;}
.H_Service_T span {width:100%; height:auto; line-height:30px; line-height:30px; float:left; color:#999; font-size:16px; margin-top:10px;}
.H_Service_T_Bai b,.H_Service_T_Bai span {color: #FFF;}
.H_Service {width:100%; height:auto; float:left; overflow:hidden; margin-top:60px;}
.H_Service div {width:25%; height:auto; float:left; overflow:hidden;}
.H_Service div u {width:100%; height:150px; float:left; overflow:hidden;}
.H_Service div u i {width:150px; height:150px; line-height:150px; margin:0px auto; color:#FFF; font-size:50px; border-radius:100px; -moz-border-radius:100px; visibility:hidden;}
.H_Service div span {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px; padding:0px 30px; color:#999;}
.H_Service div span b {width:100%; height:30px; line-height:30px; float:left; font-size:24px; margin-bottom:10px; font-weight:normal; color:#666;}
.H_Service_Color1 {background-color:#0BDBD3;}
.H_Service_Color2 {background-color:#E3D80F;}
.H_Service_Color3 {background-color:#F379CB;}
.H_Service_Color4 {background-color:#58C2FF;}

/*我们的特色*/
.H_TeSe_C {width: 100%; height: auto; float: left;}
.H_TeSe {width: 100%; height: auto; float: left; margin-top: 5%;}
.H_TeSe ul {width: 100%; height: auto; float: left;}
.H_TeSe ul li {width: 27.33%; height: auto; float: left; overflow: hidden; margin: 0px 3% 6% 3%; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); border-radius: 10px; visibility: hidden;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.H_TeSe ul li span {width: 100%; height: auto; float: left; overflow: hidden; position: relative;}
.H_TeSe ul li span p {width: 100%; height: 0px; float: left; padding: 0px; margin: 0px; margin-top: 57.14%;}
.H_TeSe ul li span img {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.H_TeSe ul li div {width: 100%; height: auto; float: left; overflow: hidden; margin: 20px 0px;}
.H_TeSe ul li div b {width: 100%; height: 30px; line-height: 30px; float: left; overflow: hidden; font-size: 22px; font-weight: normal;}
.H_TeSe ul li div font {width: 100%; height: 40px; line-height: 20px; float: left; overflow: hidden; font-size: 15px; padding: 0px 20%; margin-top: 10px;}
.H_TeSe ul li:hover {background-color: #009B97; color: #FFF;}
.H_TeSe ul li:hover span img {transform: scale(1.1);}

/*预约按钮*/
.H_YY_Btn {width: 100%; height: auto; float: left; overflow: hidden; padding: 5% 0px;}
.H_YY_Btn a {width: auto; height: 40px; line-height: 40px; margin: 0px auto; display: inline-block; padding: 0px 30px; background-color: #FF8D00; color: #FFF; font-size: 18px; border-radius: 30px;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.H_YY_Btn a:hover {text-decoration: none; padding: 0px 60px;}
.H_YY_Btn_Padding_NoTop {padding-top: 0px;}

/*我们的优势*/
.H_YouShi_C {width: 100%; height: auto; float: left; overflow: hidden; padding: 2% 0px; background-image: url("images/youshi_b.jpg"); background-position: center top;}
.H_YouShi {width: 100%; height: auto; float: left; overflow: hidden; margin-top: 5%;}
.H_YouShi_L {width: calc(100% - 500px); height: auto; float: left; overflow: hidden; padding-top: 10px;}
.H_YouShi_L div {width: 100%; height: auto; float: left; overflow: hidden; color: #fff; text-align: left; margin: 20px 0px; visibility: hidden;}
.H_YouShi_L div b {width: 100%; height: 30px; line-height: 30px; float: left; overflow: hidden; padding-left: 25px; font-size: 24px; font-weight: normal; background-image: url("images/yuandian.png"); background-repeat: no-repeat; background-position: left center;}
.H_YouShi_L div font {width: 100%; height: 30px; line-height: 30px; float: left; overflow: hidden; padding-left: 25px; font-size: 16px;}
.H_YouShi_R {width: 500px; height: auto; float: right; overflow: hidden;}
.H_YouShi_R img {width: 100%; height: auto; border-radius: 20px;}

/*我们的选师标准*/
.H_BiaoZhun {width: 100%; height: 500px; float: left; background-image: url("images/biaozhun.jpg");background-repeat: no-repeat; background-position: center bottom; position: relative;}
.H_BiaoZhun div {width: 150px; height: auto; position: absolute;}
.H_BiaoZhun div:nth-child(1) {left: 0px; bottom: 0px;}
.H_BiaoZhun div:nth-child(2) {left: 200px; bottom: 300px;}
.H_BiaoZhun div:nth-child(3) {right: 200px; bottom: 300px;}
.H_BiaoZhun div:nth-child(4) {right: 0px; bottom: 0px;}
.H_BiaoZhun div span {width: 100%; height: 150px; line-height: 150px; float: left; overflow: hidden; border-radius: 100px; color: #FFF; font-size: 36px; background-color: #009B97; visibility: hidden;
animation:BiaoZhun 2s 1.5s infinite;
}
@keyframes BiaoZhun{
	0%{transform:translate(0px,-20px) scale(0.9,0.9);}
    50%{transform:translate(0px,0px) scale(1,1);}
    100%{transform:translate(0px,-20px) scale(0.9,0.9);}
}
.H_BiaoZhun div font {width: 100%; height: 0px; float: left; position: relative; display: none; display: none; visibility: hidden;}
.H_BiaoZhun div font u {width: 280px; height: auto; line-height: 25px; position: absolute; padding: 10px 20px; left: -60px; top: 100%; text-decoration: none; border-radius: 5px; background-color: rgba(0,155,151,0.7); color: #FFF; font-size: 16px;}
.H_BiaoZhun div:hover font {display: inline;}

/*圆梦*/
.YuanMen {width: 100%; height: auto; float: left; overflow: hidden; background-image: url("images/yuanmen.jpg"); background-position: center top; margin-top: 5%; min-width: 1200px;}
.YuanMen img {width: 100%; height: auto; visibility: hidden;}

/*名师家教*/
.H_MS {width:100%; min-width:1200px; height:auto; float:left; overflow:hidden; background-color:#F5F5F5; margin-top:50px; padding:70px 0px;}
.H_MS_T {width:100%; height:auto; float:left; overflow:hidden; margin-bottom:50px;}
.H_MS_T b {width:100%; height:auto; line-height:50px; line-height:40px; float:left; color:#333; font-size:38px; font-weight:normal;}
.H_MS_T span {width:100%; height:auto; line-height:30px; line-height:30px; float:left; color:#999; font-size:16px; margin-top:10px;}
.H_MS_C {width:100%; height:auto; float:left;}
.H_MS_K {width:15.66%; height:auto; float:left; margin:0px 0.5%;}
.H_MS_K_T {width:100%; height:auto; float:left; text-align:center;}
.H_MS_K_T div {width:150px; height:150px; line-height:150px; margin:0px auto; color:#FFF; font-size:36px; border-radius:75px; -moz-border-radius:75px; overflow:hidden; visibility:hidden; border:1px #E5E5E5 solid;}
.H_MS_K_T div img {width:100%; height:auto;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.H_MS_K_T div img:hover {
transform:scale(1.2);
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-o-transform:scale(1.2);
-ms-transform:scale(1.2);
}
.H_MS_K_C {width:100%; height:50px; line-height:50px; float:left; overflow:hidden;}
.H_MS_K_C A:link,.H_MS_K_C A:visited,.H_MS_K_C A:active {color:#009B97; font-size:18px;}
.H_MS_K_C a:hover {color:#FF8D00; text-decoration:none;}
.H_MS_K_B {width:100%; height:auto; float:left; text-align:center; position:relative; background-color:#E5E5E5; margin-top:10px; padding:20px; text-align:left;}
.H_MS_K_B div {width:100%; height:66px; line-height:22px; float:left; overflow:hidden; color:#333;}
.H_MS_K_B p {width:10px; height:10px; position:absolute; left:49%; top:-6px; background-color:#E5E5E5; border-bottom:none; border-right:none;
transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-o-transform:rotate(45deg);
}

/*最新教员*/
.H_JY {width:100%; height:auto; float:left; overflow:hidden;}
.H_JY_T {width:100%; height:65px; line-height:30px; float:left; overflow:hidden; background-image:url(images/jiao_small.png); background-repeat:no-repeat; background-position:center top; color:#666; font-size:24px;}
.H_JY_C {width:100%; height:auto; float:left; overflow:hidden;}
.H_JY_K {width:49%; height:100px; float:left; overflow:hidden; margin:0.5%; border-radius:75px; -moz-border-radius:75px; background-color:#F5F5F5; padding:10px;}
.H_JY_K_Img {width:80px; height:80px; float:left; overflow:hidden; border-radius:75px; -moz-border-radius:75px; margin-right:10px; display:inline;}
.H_JY_K_Img img {width:100%; height:100%;}
.H_JY_K_T {width:460px; height:30px; line-height:30px; float:left; overflow:hidden;}
.H_JY_K_T div {width:auto; height:100%; float:left; overflow:hidden;}
.H_JY_K_T div A:link,.H_JY_K_T div A:visited,.H_JY_K_T div A:active {color:#009B97; font-size:18px;}
.H_JY_K_T div a:hover {color:#FF8D00; text-decoration:none;}
.H_JY_K_T span {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:5px;}
.JY_Color1 {background-color:#FF8D00;}
.JY_Color2 {background-color:#13C80B;}
.JY_Color3 {background-color:#21C0D6;}
.H_JY_K_C {width:460px; height:44px; line-height:22px; float:left; color:#666; font-size:12px; font-family:"Simsun"; text-align:left; margin-top:6px;}

/*首页成功案例*/
.H_CP_Body {width:100%; height:auto; float:left; overflow:hidden; background-color:#F5F5F5; padding:50px 0px; margin-top:50px;}
.H_CP {width:100%; height:auto; float:left; overflow:hidden; margin-top:10px;}
.H_CP_L {width:35%; height:auto; float:left; overflow:hidden;}
.H_CP_L_P {width:100%; height:auto; float:left; overflow:hidden; position:relative; margin-bottom:4%;}
.H_CP_L_G {width:auto; height:auto; float:left; margin-top:70%;}
.H_CP_L_C {width:100%; height:100%; float:left; overflow:hidden; position:absolute; left:0px; top:0px;}
.H_CP_L_C img {width:100%; height:100%;}
.H_CP_L_C span {width:100%; height:30px; line-height:30px; position:absolute; left:0px; bottom:-30px; background-color:#000; background-color:rgba(0,0,0,0.5); color:#FFF;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.H_CP_L_P:hover span {bottom:0px;}
.H_CP_C {width:27%; height:auto; float:left; overflow:hidden; margin:0px 1.5% 0px 1.5%;}
.H_CP_C_P {width:100%; height:auto; float:left; overflow:hidden; position:relative;}
.H_CP_C_G {width:auto; height:auto; float:left; margin-top:70%;}
.H_CP_C_C {width:100%; height:100%; float:left; overflow:hidden; position:absolute; left:0px; top:0px;}
.H_CP_C_C img {width:100%; height:100%;}
.H_CP_C_C span {width:100%; height:30px; line-height:30px; position:absolute; left:0px; bottom:-30px; background-color:#000; background-color:rgba(0,0,0,0.5); color:#FFF;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.H_CP_C_P:hover span {bottom:0px;}
.H_CP_C_T {width:100%; height:auto; float:left; background-color:#009B96; overflow:hidden; margin:4.8% 0px 4.8% 0px; position:relative;}
.H_CP_C_T:hover {background-color:#FF8D00;}
.H_CP_C_T span {width:100%; height:auto; float:left; margin-top:37%;}
.H_CP_C_T div {width:100%; height:100%; line-height:36px; position:absolute; left:0px; top:35%; color:#FFF; font-size:36px;}
.H_CP_C_T div A {width:100%; height:100%; float:left; overflow:hidden; font-size:36px; text-align:center;}
.H_CP_C_T div A:link,.H_CP_C_T div A:visited,.H_CP_C_T div A:active {color:#fff;}
.H_CP_C_T div a:hover {color:#FF0; text-decoration:none;}

/*首页文章*/
.H_Info_CC {width:100%; height:auto; float:left; overflow:hidden;}
.H_Info {width:32%; height:auto; float:left; border:1px #DEDEDE solid; background-color:#FFF; margin-top:35px; padding:20px; margin:2% 2% 0px 0%;}
.H_Info_T {width:100%; height:25px; line-height:25px; float:left; overflow:hidden;}
.H_Info_T div {width:auto; height:25px; float:left; overflow:hidden; color:#00BDB7; font-size:18px; font-family:"Microsoft Yahei";}
.H_Info_T span {width:21px; height:21px; float:right; background-image:url(images/jia.gif);}
.H_Info_T:hover span {background-image:url(images/jia1.gif);}
.H_Info_T span a {width:100%; height:100%; float:left;}
.H_Info_C {width:100%; height:200px; float:left; overflow:hidden; margin-top:10px;}
.H_Info_C ul {width:100%; height:auto; float:left; overflow:hidden;}
.H_Info_C ul li {width:100%; height:25px; line-height:25px; float:left; overflow:hidden;}
.H_Info_C ul li A {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; padding-left:10px; background-image:url(images/d1.gif); background-repeat:no-repeat; background-position:left 10px;}
.G_36 {margin-right:0px;}
.G_246 {}

/*首页文章样式新*/
.H_ZX_BG {width: 100%; height: auto; float: left; overflow: hidden; background-color: #F5F5F5; margin-top: 5%; padding: 5% 0px;}
.H_ZX {width: 100%; height: auto; float: left;}
.H_ZX_T {width: 100%; height: auto; float: left;}
.H_ZX_T div {width: auto; height: auto; margin: 0px auto; display: inline-block;}
.H_ZX_T div span {width: auto; height: 30px; line-height: 30px; float: left; padding: 0px 20px; margin: 0px 5px; font-size: 15px; border-radius: 20px; cursor: default;}
.H_ZX_T div span.current {background-color: #00BDB7; color: #FFF;}
.H_ZX_CC {width: 100%; height: auto; float: left; margin-top: 5%;}
.H_ZX_C {width: 100%; height: auto; float: left; display: none;}
.H_ZX_C_L {width: 400px; height: auto; float: left; overflow: hidden; border-radius: 10px;}
.H_ZX_C_L img {width: 100%; height: auto;}
.H_ZX_C_R {width: calc(100% - 500px); height: auto; float: right; overflow: hidden;}
.H_ZX_C_R a {width: 50%; height: 37px; line-height: 37px; float: left; overflow: hidden; font-size: 14px; padding: 0px 10px 0px 20px; background-image: url("images/d_zx.png"); background-repeat: no-repeat; background-position: left 13px;}

/*底部通用标题*/
.D_Title {width:100%; height:auto; float:left; overflow:hidden; margin-top:35px;}
.D_Title div {width:auto; height:30px; line-height:30px; float:left; overflow:hidden; font-size:24px; font-family:"Microsoft Yahei"; color:#00BDB7;}
.D_Title span {width:auto; height:20px; line-height:20px; float:left; overflow:hidden; font-size:15px; font-family:"yiq_en"; color:#BBB; margin-left:15px; padding-left:15px; margin-top:8px; display:inline;}

/*首页旗下品牌*/
.HZ_CC {width:100%; height:100px; float:left; overflow:hidden; position:relative; margin-top:20px;}
.HZ_C {width:200%; height:auto; float:left; overflow:hidden; left:0px; top:0px;}
.HZ_C div {width:244px; height:90px; float:left; overflow:hidden; padding-right:20px;}
.HZ_C div img {width:100%; height:100%; border:1px #DEDEDE solid;}

/*友情链接*/
.Links {width:100%; height:auto; line-height:20px; float:left; overflow:hidden; margin-top:20px; font-size:12px; color:#CCC; text-align:left; font-family:"Simsun";}
.Links A {width:auto; height:20px; overflow:hidden; font-family:"Simsun";}
.Links A:link,.Links A:visited,.Links A:active {font-size:12px; color:#999;}
.Links A:hover {font-size:12px; text-decoration:none; color:#666;}

/*底部联系*/
.B_Contact_Body {width:100%; min-width:1200px; height:auto; float:left; padding:30px 0px 10px 0px; border-top:1px #DEDEDE solid; border-bottom:1px #DEDEDE solid; margin-top:50px;
background-color:#F8F8F8;
background-image:-webkit-linear-gradient(to bottom,#F8F8F8,#efefef);
background-image:linear-gradient(to bottom,#F8F8F8,#efefef);
}
.B_Contact {width:100%; height:auto; float:left; overflow:hidden;}
.B_Contact_EWM {width:170px; height:auto; float:left; overflow:hidden;}
.B_Contact_EWM div {width:100%; height:170px; float:left; border:1px #DEDEDE solid;}
.B_Contact_EWM div img {width:100%; height:100%; float:left; border:1px #ccc solid;}
.B_Contact_EWM span {width:100%; height:30px; line-height:30px; float:left; color:#333; font-size:16px;}
.B_Contact_C {width:860px; height:auto; float:left; overflow:hidden;}
.B_Contact_C_Txt {width:100%; height:auto; float:left}
.B_Contact_C_Txt b {width:100%; height:40px; line-height:40px; float:left; font-size:28px; color:#666; font-weight:normal;}
.B_Contact_C_Txt span {width:100%; height:auto; line-height:30px; float:left; font-size:16px;}
.B_Contact_C_Tel {width:100%; height:50px; line-height:50px; float:left; overflow:hidden; color:#FF8D00; font-size:38px; font-family:"yiq_en"; font-weight:bold; visibility:hidden;}
.B_Contact_C_Mobile {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; color:#666; font-size:18px;}
.B_Contact_C_GongShang {width:100%; height:auto; float:left;}

.B_Contact_GS {width:100%; min-width:1200px; height:auto; float:left; overflow:hidden; padding:20px 0px; border-top:1px #FFF solid; background-color:#efefef;}
.B_Contact_GS_Title {width:100%; height:auto; float:left; overflow:hidden;}
.B_Contact_GS_Title div {width:auto; height:30px; line-height:30px; float:left; overflow:hidden; background-color:#FF8D00; color:#FFF; padding:0px 10px; font-size:16px; border-radius:15px; -moz-border-radius:15px;}
.B_Contact_GS_Title A {width:auto; height:22px; float:right; overflow:hidden; padding:0px 10px;}
.B_Contact_GS_Title A:link,.B_Contact_GS_Title A:visited,.B_Contact_GS_Title A:active {font-size:12px; background-color:#666; font-family:"Simsun"; color:#FFF;}
.B_Contact_GS_Title A:hover {font-size:12px; background-color:#009B97; color:#FFF; text-decoration:none;}
.B_Contact_GS_Text {width:100%; height:auto; float:left; overflow:hidden; text-align:left; font-size:12px; font-family:"Simsun"; color:#333; margin-top:10px; text-shadow:0px 1px 0px #FFF;}

.Bottom {width:100%; min-width:1200px; height:auto; float:left; overflow:hidden; padding:20px 0px; background-color:#009B96; color:#98E8E5; font-size:12px; font-family:"Simsun";}
.Bottom A:link,.Bottom A:visited,.Bottom A:active {font-size:12px; color:#98E8E5; font-family:"Simsun";}
.Bottom A:hover {font-size:12px; color:#FF0;}

/*注册*/
.REG_C {width:100%; height:auto; float:left; overflow:hidden; background-color:#F4F8FA; padding:50px 0px; background-image:url(images/reg_bb.jpg); background-position:center top;}
.REG_C label {text-align:left; font-weight:normal; font-size:12px;}
.REG_R {width:100%; max-width:480px; height:auto; margin-left:auto; margin-right:auto; overflow:hidden; background-image:url(images/login_bj.gif); background-repeat:repeat-x; background-color:#DEDFDD; border-radius:10px; -moz-border-radius:10px; padding:20px; margin-top:0px;
-webkit-box-shadow: 0px 0px 6px #666;
-moz-box-shadow: 0px 0px 6px #666;
box-shadow: 0px 0px 6px #666;
}
.REG_R_C {width:100%; height:auto; float:left; overflow:hidden; font-size:12px;}
.REG_R_C_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; font-family:"Microsoft Yahei"; font-size:18px; margin-bottom:20px; background-color:#DEDEDE; border-radius:5px; -moz-border-radius:5px;}

/*登录*/
.LOG_C {width:100%; min-width:1200px; height:auto; float:left; overflow:hidden; background-color:#F4F8FA; padding:0px 0px;}
.LOG_C label {text-align:left; font-weight:normal; font-size:12px;}
.LOG_L {width:684px; height:500px; float:left; overflow:hidden; background-image:url(images/login_ad.png);}
.LOG_R {width:320px; height:350px; float:right; overflow:hidden; background-image:url(images/login_bj.gif); border-radius:10px; -moz-border-radius:10px; padding:20px; margin-top:75px; position:relative;
-webkit-box-shadow: 0px 0px 6px #666;
-moz-box-shadow: 0px 0px 6px #666;
box-shadow: 0px 0px 6px #666;
}
.LOG_R_C {width:100%; height:auto; float:left; overflow:hidden; font-size:12px;}
.LOG_R_C_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; font-family:"Microsoft Yahei"; font-size:18px; margin-bottom:20px; background-color:#DEDEDE; border-radius:5px; -moz-border-radius:5px;}

.L_R_XY_B {background-image:url(images/login_ad1.png);}

.LOG_Ma {width:200px; height:60px; position:absolute; right:-79px; top:-10px; overflow:hidden; background-color:#666; cursor:pointer;
transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-o-transform:rotate(45deg);
}
.LOG_Ma i {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; color:#FFF; font-size:24px; margin-top:10px;}
.LOG_Ma div {width:100%; height:22px; line-height:22px; float:left; overflow:hidden; color:#FFF;}
.LOG_Ma:hover {background-color:#009B96;}
.LOG_Ma_Show {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px; margin-bottom:10px;}
.LOG_Ma_Show div {width:auto; height:auto; margin:0px auto; display:inline-block; background-color:#FFF; padding:10px;}

/*会员中心*/
.User_CCC {width:100%; height:auto; float:left; overflow:hidden; background-color:#F4F8FA; padding:50px 0px; background-image:url(images/reg_bb.jpg); background-position:center top;}
.User_Left {width:24.9%; height:auto; float:left; overflow:hidden; background-image:url(images/login_bj.gif); background-repeat:repeat-x; background-color:#DEDFDD; border-radius:10px; -moz-border-radius:10px; padding:20px;
-webkit-box-shadow: 0px 0px 6px #666;
-moz-box-shadow: 0px 0px 6px #666;
box-shadow: 0px 0px 6px #666;
}
.User_Right {width:72%; height:auto; min-height:330px; float:right; overflow:hidden; background-repeat:repeat-x; background-color:#F5F5F5; border-radius:10px; -moz-border-radius:10px; padding:20px;
-webkit-box-shadow: 0px 0px 6px #666;
-moz-box-shadow: 0px 0px 6px #666;
box-shadow: 0px 0px 6px #666;
background-image:-webkit-linear-gradient(to bottom,#FEFEFE,#F5F5F5);
background-image:linear-gradient(to bottom,#FEFEFE,#F5F5F5);
}
.User_Right label {text-align:center; font-weight:normal; font-size:12px;}
.User_Item {width:100%; height:auto; float:left; overflow:hidden;}
.User_Item span {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-color:#009B97; color:#FFF; font-family:"Microsoft Yahei"; font-size:16px; border-radius:5px; -moz-border-radius:5px;}
.User_Item A {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; text-align:center; border-radius:5px; -moz-border-radius:5px; margin-top:10px;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.User_Item A:link,.User_Item A:visited,.User_Item A:active {color:#000000; text-decoration:none; text-align:center; font-size:14px; font-family:"Microsoft Yahei"; border:1px #DEDEDE solid;}
.User_Item A:hover,.User_Item A.current {color:#009B97; text-decoration:none; text-align:center; font-size:14px; font-family:"Microsoft Yahei"; border:1px #009B97 solid; font-weight:bold;}

.User_Home {width:100%; height:auto; float:left; font-family:"Microsoft Yahei"; color:#666; text-align:center;}
.User_Home_Photo {width:100%; height:auto; float:left; margin-top:30px; position:relative;}
.User_Home_Photo div {width:150px; height:150px; margin:0px auto; display:inline-block; overflow:hidden; border-radius:100px; -moz-border-radius:100px; border:1px #DEDEDE solid; background-color:#FFF;}
.User_Home_Photo div img {width:100%; height:auto;}
.User_Home_Photo span {width:100%; height:20px; position:absolute; left:0px; bottom:-5px;}
.User_Home_Photo span b {width:auto; height:20px; line-height:20px; padding:0px 5px; color:#FFF; font-weight:normal; font-family:"Simsun"; margin:0px 2px; display:inline-block; font-size:12px; border-radius:5px; -moz-border-radius:5px;}
.User_Home_Luyin {width:100%; height:auto; float:left; margin-top:30px; position:relative;}
.UHP_Color1 {background-color:#FF8D00;}
.UHP_Color2 {background-color:#13C80B;}

.User_Title {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-color:#DEDEDE; color:#000; font-family:"Microsoft Yahei"; font-size:16px; border-radius:5px; -moz-border-radius:5px; margin-bottom:30px;}

/*警示信息框*/
.User_JTH {width:100%; height:auto; float:left; overflow:hidden; padding:10px; background-image:url(images/jth.gif); background-repeat:no-repeat; background-position:10px 12px; border:1px #FDE18A dashed; background-color:#FEF8E7; text-align:left; padding-left:40px; color:#000; margin-top:10px;}
.User_JTH A {font-size:16px;}
.User_JTH A:link,.User_JTH A:visited,.User_JTH A:active {color:#FF8D00;}
.User_JTH A:hover {color:#FF8D00;}

/*表单复选框*/
.DuoXuan {width:100%; height:auto; float:left; overflow:hidden;}
.DuoXuan div {width:20%; height:25px; line-height:25px; float:left; overflow:hidden; text-align:left;}
.DuoXuan div:hover {color:#FF8D00;}

/*上传图片框*/
.upload {width:100%; height:auto; float:left; padding:10px 10px 0px 10px;}
.uping {width:100%; height:auto; position:absolute; left:0px; top:0px; background-color:#FF8D00; text-align:center; padding:10px 0px; color:#FFF; display:none;}

/*帮助文字*/
.Help_Text {width:100%; height:auto; float:left; overflow:hidden; padding:15px; text-align:left; border:1px #DEDEDE dashed; margin-top:50px; background-color:#FFF;}

/*用户文本分栏*/
.User_Text_Line {width:100%; height:auto; float:left; overflow:hidden; margin-top:30px;}

/*用户首页称呼*/
.User_Name {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.User_Name b {font-size:18px;}

/*会员首页用户信息*/
.UserTable tbody tr td:nth-child(1),.UserTable tbody tr td:nth-child(3),.UserTable tbody tr td:nth-child(5) {width:10%; color:#333;}
.UserTable tbody tr td:nth-child(2),.UserTable tbody tr td:nth-child(4),.UserTable tbody tr td:nth-child(6) {width:23.33%; color:#000; text-align:left;}

/*预约列表*/
.User_YuYue thead tr th {text-align:left;}
.User_YuYue tbody tr td {text-align:left;}

/*搜寻老师*/
.SO {width:100%; height:auto; float:left; border:1px solid #DEDEDE; margin-top:15px; background-color:#F8F8F8; padding:10px 20px;}
.SO_K {width:100%; height:auto; float:left; overflow:hidden; border-bottom:1px #DEDEDE solid; line-height:20px; padding:10px 0px;}
.SO_K span {width:60px; height:20px; float:left; overflow:hidden; padding:0px; margin:0px; color:#009B97;}
.SO_K A {width:auto; height:20px; float:left; overflow:hidden; padding:0px 10px; border-radius:5px; -moz-border-radius:5px;}
.SO_K A:link,.SO_K A:visited,.SO_K A:active {color:#666;}
.SO_K A:hover {text-decoration:none; color:#FF8D00;}
.SO_K A.current {text-decoration:none; color:#FFF; background-color:#FF8D00;}
.SO_K div {width:1090px; height:auto; float:left; overflow:hidden;}

.SO_Key {width:100%; height:auto; float:left; border:1px solid #DEDEDE; margin-top:5px; background-color:#F8F8F8; padding:10px 20px;}
.SO_Key div {width:auto; height:25px; line-height:25px; float:left; overflow:hidden;}
.SO_Key span {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; background-color:#FFF; border:1px #10BB2F solid; padding:0 5px; color:#000; border-radius:5px; -moz-border-radius:5px; cursor:pointer; margin-right:10px; display:inline;}
.SO_Key span:hover {border:1px #FF8D00 solid;}
.SO_Key span:hover i,.SO_Key span:hover i:after{color:#FF8D00;}
.SO_Key span A:link,.SO_Key span A:visited,.SO_Key span A:active {color:#000;}
.SO_Key span A:hover {text-decoration:none; color:#000;}
.SO_Key span i {font-style:normal; color:#10BB2F;}
.SO_Key span i:after{content:"×"; font-size:18px; font-family:"Arial"; margin-left:5px; float:right;}

/*教员列表筛选*/
.ShuaiXuan {width:100%; height:40px; float:left; overflow:hidden; margin-top:20px; border:1px #DEDEDE solid; padding:0px 10px;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F5F5F5);
background-image:linear-gradient(to bottom,#FFF,#F5F5F5);
}
.ShuaiXuan_L {width:auto; height:24px; float:left; overflow:hidden; margin-top:8px;}
.ShuaiXuan_L A {width:auto; height:100%; line-height:24px; float:left; overflow:hidden; padding:0px 10px; border-radius:5px; -moz-border-radius:5px; margin-right:10px;}
.ShuaiXuan_L A:link,.ShuaiXuan_L A:visited,.ShuaiXuan_L A:active {background-color:#DEDEDE; color:#000; font-size:12px; font-family:"Simsun";}
.ShuaiXuan_L A:hover,.ShuaiXuan_L A.current {text-decoration:none; background-color:#FF8D00; color:#FFF; font-size:12px; font-family:"Simsun";}

.ShuaiXuan_R {width:auto; height:24px; float:right; overflow:hidden; margin-top:8px;}
.ShuaiXuan_R A {width:auto; height:100%; line-height:24px; float:left; overflow:hidden; padding:0px 10px; border-radius:5px; -moz-border-radius:5px; margin-right:10px;}
.ShuaiXuan_R A:link,.ShuaiXuan_R A:visited,.ShuaiXuan_R A:active {color:#999; font-size:12px; font-family:"Simsun";}
.ShuaiXuan_R A:hover,.ShuaiXuan_R A.current {text-decoration:none; color:#FF8D00; font-size:12px; font-family:"Simsun";}
.ShuaiXuan_R A i {font-size:14px; color:#999; line-height:24px;}
.ShuaiXuan_R A:hover i,.ShuaiXuan_R A.current i {font-size:14px; color:#FF8D00; line-height:24px;}

/*左右分隔/左大右小*/
.CSS_Left {width:860px; height:auto; float:left; position:relative;}
.CSS_Right {width:300px; height:auto; float:right; overflow:hidden;}

/*左右分隔/左小右大*/
.CSS_Left1 {width:200px; height:auto; float:left; position:relative;}
.CSS_Right1 {width:960px; height:auto; float:right; overflow:hidden;}

/*教员列表*/
.JY_List_C {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.JY_List {width:100%; height:auto; float:left; overflow:hidden; padding-bottom:40px; margin-bottom:40px; border-bottom:1px #EFEFEF solid;}
.JY_List:hover {border-bottom:1px #ccc solid;}
.JY_List_L {width:140px; height:140px; float:left; overflow:hidden; border-radius:10px; -moz-border-radius:10px; background-color:#F5F5F5;}
.JY_List_L img {width:100%; height:auto;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.JY_List_L img:hover {
transform:scale(1.2);
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-o-transform:scale(1.2);
-ms-transform:scale(1.2);
}
.JY_List_R {width:690px; height:140px; float:right; overflow:hidden;}
.JY_List_R_T {width:100%; height:30px; float:left; overflow:hidden;}
.JY_List_R_T_L {width:auto; height:30px; line-height:30px; float:left; overflow:hidden;}
.JY_List_R_T_L A {width:auto; height:100%; line-height:30px; float:left; overflow:hidden;}
.JY_List_R_T_L A:link,.JY_List_R_T_L A:visited,.JY_List_R_T_L A:active {color:#009B97; font-size:18px;}
.JY_List_R_T_L A:hover {text-decoration:none; color:#FF8D00; font-size:18px;}
.JY_List_R_T_L_TuiJian {width:auto; height:30px; line-height:30px; float:left; overflow:hidden; margin-left:10px; display:inline;}
.JY_List_R_T_L_TuiJian i {font-size:14px; line-height:30px; color:#FF8D00;}
.JY_List_R_T_R {width:auto; height:auto; float:right; overflow:hidden; margin-top:0px;}
.JY_List_R_T_R span {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:5px;}
.JY_List_X {width:100%; height:30px; line-height:30px; float:left; overflow:hidden;}
.JY_List_X div {width:25%; height:30px; float:left; overflow:hidden; color:#333; text-align:left;}
.JY_List_X div span {color:#999;}
.JY_List_A {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; color:#333; text-align:left;}
.JY_List_A span {color:#999;}
.JY_List_Txt {width:100%; height:50px; line-height:25px; float:left; overflow:hidden; text-align:left;}

/*学员列表*/
.XY_List_C {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.XY_List {width:100%; height:auto; float:left; overflow:hidden; padding-bottom:20px; margin-bottom:20px; border-bottom:1px #EFEFEF solid;}
.XY_List:hover {border-bottom:1px #ccc solid;}
.XY_List_R_T {width:100%; height:30px; float:left; overflow:hidden;}
.XY_List_R_T_L {width:auto; height:30px; line-height:30px; float:left; overflow:hidden;}
.XY_List_R_T_L A {width:auto; height:100%; line-height:30px; float:left; overflow:hidden;}
.XY_List_R_T_L A:link,.XY_List_R_T_L A:visited,.XY_List_R_T_L A:active {color:#009B97; font-size:18px;}
.XY_List_R_T_L A:hover {text-decoration:none; color:#FF8D00; font-size:18px;}
.XY_List_R_T_L_XC {width:auto; height:30px; line-height:30px; float:left; overflow:hidden; margin-left:10px; display:inline; color:#FF8D00;}
.XY_List_R_T_R {width:auto; height:auto; float:right; overflow:hidden; margin-top:0px;}
.XY_List_R_T_R span {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:5px;}
.XY_List_R_T_R div {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; margin-right:28px; display:inline;}
.XY_List_X {width:100%; height:30px; line-height:30px; float:left; overflow:hidden;}
.XY_List_X div {width:20%; height:30px; float:left; overflow:hidden; color:#333; text-align:left;}
.XY_List_X div span {color:#999;}
.XY_List_A {width:100%; height:auto; max-height:60px; line-height:30px; float:left; overflow:hidden; color:#333; text-align:left;}
.XY_List_A span {height:60px; float:left; color:#999;}

.XY_Color0 {background-color:#ccc;}
.XY_Color1 {background-color:#13C80B;}

/*内页服务展示*/
.L_Service {width:100%; height:auto; float:left; overflow:hidden;}
.L_Service div {width:50%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.L_Service div u {width:100%; height:80px; float:left; overflow:hidden;}
.L_Service div u i {width:80px; height:80px; line-height:80px; margin:0px auto; color:#FFF; font-size:40px; border-radius:100px; -moz-border-radius:100px;}
.L_Service div span {width:100%; height:auto; float:left; overflow:hidden; margin-top:10px; padding:0px 0px; color:#999;}
.L_Service div span b {width:100%; height:30px; line-height:30px; float:left; font-size:16px; margin-bottom:10px; font-weight:normal; color:#666;}

/*内页最新请家教记录*/
.L_QJJ {width:100%; height:auto; float:left; overflow:hidden; border:1px #DEDEDE solid; margin-top:20px;}
.L_QJJ_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; color:#009B97; font-size:22px; text-align:left; padding-left:20px; border-bottom:1px #DEDEDE solid;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F5F5F5);
background-image:linear-gradient(to bottom,#FFF,#F5F5F5);
}
.L_QJJ_C {width:100%; height:auto; float:left; overflow:hidden; padding:20px;}
.L_QJJ_C div {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; padding-left:20px; background-image:url(images/gg_ico.png); background-repeat:no-repeat; background-position:left center; text-align:left; border-bottom:1px #EFEFEF dashed;}
.L_QJJ_C div A:link,.L_QJJ_C div A:visited,.L_QJJ_C div A:active {font-size:12px; font-family:"Simsun";}
.L_QJJ_C div A:hover {font-size:12px; font-family:"Simsun"; text-decoration:none;}

/*教员详细页*/
.JY_Info {width:100%; height:auto; float:left; margin-top:20px;}
.JY_Info_T {width:100%; height:140px; float:left; position:relative;}
.JY_Info_T_T {width:100%; height:40px; float:left; overflow:hidden;}
.JY_Info_T_T div {width:auto; height:auto; float:left; overflow:hidden; margin-left:160px; display:inline;}
.JY_Info_T_T div span {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:5px;}
.JY_Info_T_T u {width:auto; height:auto; line-height:30px; float:right; overflow:hidden; text-decoration:none; font-size:18px; color:#009B97;}
.JY_Info_T_C {width:100%; height:60px; float:left; overflow:hidden; border:1px #DEDEDE solid;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F5F5F5);
background-image:linear-gradient(to bottom,#FFF,#F5F5F5);
}
.JY_Info_T_C h1 {width:auto; height:58px; line-height:58px; float:left; overflow:hidden; margin-left:165px; display:inline; font-size:22px; color:#009B97;}
.JY_Info_T_C span {width:auto; height:22px; line-height:22px; float:right; margin-right:20px; display:inline; background-color:#AAA; color:#FFF; border-radius:20px; -moz-border-radius:20px; padding:0px 10px; margin-top:18px;}
.JY_Info_T_B {width:100%; height:40px; line-height:40px; float:left; text-align:left; padding-left:170px; color:#FF8D00;}
.JY_Info_T_Img {width:140px; height:140px; position:absolute; left:0px; top:0px;}
.JY_Info_T_Img_C {width:100%; height:100%; float:left; position:relative;}
.JY_Info_T_Img_C div {width:100%; height:100%; float:left; overflow:hidden; border-radius:10px; -moz-border-radius:10px; background-color:#F5F5F5;}
.JY_Info_T_Img_C div img {width:100%; height:auto;}
.JY_Info_T_Img_C span {width:159px; height:122px; position:absolute; left:60px; top:-30px; background-image:url(images/renzhen.gif);}
.JY_Info_T_Img_C u {width:10px; height:78px; position:absolute; right:-10px; bottom:10px; background-image:url(images/photo_yin.png);}

.JY_Info_Title {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-color:#F8F8F8; padding-left:10px; color:#009B97; font-size:18px; margin-top:20px; text-align:left;}

.JY_UL {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.JY_UL li {width:33.333%; height:30px; line-height:30px; float:left; text-align:left; margin:5px 0px; font-size:15px; color:#000; overflow:hidden;}
.JY_UL li span {width:90px; height:100%; float:left; overflow:hidden; text-align:right; color:#999;}
.JY_UL1 li {width:50%;}

.JY_Txt {width:100%; height:auto; float:left; overflow:hidden; padding-top:20px; margin-top:20px; border-top:1px #DEDEDE dashed; font-size:15px;}
.JY_Txt_L {width:90px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:right; color:#999;}
.JY_Txt_R {width:770px; height:auto; line-height:30px; float:left; overflow:hidden; text-align:right; color:#000; text-align:left;}

/*学员详细页*/
.XY_Info {width:100%; height:auto; float:left; margin-top:20px;}
.XY_Info_T {width:100%; height:140px; float:left; position:relative;}
.XY_Info_T_T {width:100%; height:40px; float:left; overflow:hidden;}
.XY_Info_T_T div {width:auto; height:auto; float:left; overflow:hidden; margin-left:160px; display:inline;}
.XY_Info_T_T div span {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:5px;}
.XY_Info_T_T dd {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; margin-left:10px; display:inline; color:#FF8D00;}
.XY_Info_T_T i {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; margin-left:10px; display:inline; color:#F0F; font-style:normal;}
.XY_Info_T_T u {width:auto; height:auto; line-height:30px; float:right; overflow:hidden; text-decoration:none; font-size:18px; color:#009B97;}
.XY_Info_T_C {width:100%; height:60px; float:left; overflow:hidden; border:1px #DEDEDE solid;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F5F5F5);
background-image:linear-gradient(to bottom,#FFF,#F5F5F5);
}
.XY_Info_T_C h1 {width:auto; height:58px; line-height:58px; float:left; overflow:hidden; margin-left:165px; display:inline; font-size:22px; color:#009B97;}
.XY_Info_T_C u {width:15px; height:15px; float:left; overflow:hidden; margin-top:22px;}
.XY_Info_T_C span {width:auto; height:22px; line-height:22px; float:right; margin-right:20px; display:inline; background-color:#AAA; color:#FFF; border-radius:20px; -moz-border-radius:20px; padding:0px 10px; margin-top:18px;}
.XY_Info_T_B {width:100%; height:40px; line-height:40px; float:left; color:#FF8D00; font-size:12px; font-family:"Simsun"; padding-left:170px; text-align:left;}
.XY_Info_T_Img {width:140px; height:140px; position:absolute; left:0px; top:0px;}
.XY_Info_T_Img_C {width:100%; height:100%; float:left; position:relative;}
.XY_Info_T_Img_C div {width:100%; height:100%; float:left; overflow:hidden; border-radius:10px; -moz-border-radius:10px; background-color:#F5F5F5;}
.XY_Info_T_Img_C div img {width:100%; height:auto;}
.XY_Info_T_Img_C span {width:159px; height:122px; position:absolute; left:60px; top:-30px; background-image:url(images/renzhen.gif);}
.XY_Info_T_Img_C u {width:10px; height:78px; position:absolute; right:-10px; bottom:10px; background-image:url(images/photo_yin.png);}

.XY_Info_Title {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-color:#F8F8F8; padding-left:10px; color:#009B97; font-size:18px; margin-top:20px; text-align:left;}

.XY_UL {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.XY_UL li {width:33.333%; height:30px; line-height:30px; float:left; text-align:left; margin:5px 0px; font-size:15px; color:#000; overflow:hidden;}
.XY_UL li span {width:90px; height:100%; float:left; overflow:hidden; text-align:right; color:#999;}
.XY_UL1 li {width:50%;}

.XY_Txt {width:100%; height:auto; float:left; overflow:hidden; padding-top:20px; margin-top:20px; border-top:1px #DEDEDE dashed; font-size:15px;}
.XY_Txt_L {width:90px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:right; color:#999;}
.XY_Txt_R {width:770px; height:auto; line-height:30px; float:left; overflow:hidden; text-align:right; color:#000; text-align:left;}

/*预约*/
.B_YY {width:100%; height:auto; float:left; overflow:hidden; margin-top:50px;}
.B_YY_T {width:100%; height:auto; float:left; overflow:hidden;}
.B_YY_T div {width:auto; height:40px; line-height:40px; margin:0px auto; display:inline-block; background-color:#666; color:#FFF; font-size:18px; padding:0px 20px; border-radius:20px; -moz-border-radius:20px;}
.B_YY_J {width:100%; height:20px; float:left; overflow:hidden; margin-top:20px; background-image:url(images/jiao_down.png); background-position:center top; background-repeat:no-repeat;}
.B_YY_B {width:100%; height:auto; float:left; margin-top:20px;}
.B_YY_B_K {width:300px; height:80px; margin:0px 30px; display:inline-block; background-color:#009B97; border-radius:40px; -moz-border-radius:40px; padding:5px;}
.B_YY_B_K span {width:70px; height:70px; line-height:70px; float:left; overflow:hidden; background-color:#FFF; color:#009B97; border-radius:40px; -moz-border-radius:40px; font-size:56px; font-family:"yiq_en"; font-weight:bold; margin-right:10px; display:inline;}
.B_YY_B_K b {width:210px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:left; color:#FFF; font-size:18px; font-weight:normal; margin-top:5px;}
.B_YY_B_K div {width:210px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:left; color:#FF0; font-size:24px; font-family:"yiq_en"; font-weight:bold;}
.B_YY_B_K A {width:210px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:left;}
.B_YY_B_K A:link,.B_YY_B_K A:visited,.B_YY_B_K A:active {font-size:18px; color:#FF0; text-decoration:underline;}
.B_YY_B_K A:hover {color:#FF0; text-decoration:underline;}

/*注册*/
.B_YY_F_C {width:100%; height:auto; float:left; overflow:hidden; padding:20px; display:none;}
.B_YY_F {width:100%; max-width:480px; height:auto; margin-left:auto; margin-right:auto; overflow:hidden; background-image:url(images/login_bj.gif); background-repeat:repeat-x; background-color:#DEDFDD; border-radius:10px; -moz-border-radius:10px; padding:10px; margin-top:0px;
-webkit-box-shadow: 0px 0px 6px #666;
-moz-box-shadow: 0px 0px 6px #666;
box-shadow: 0px 0px 6px #666;
}
.B_YY_F_C {width:100%; height:auto; float:left; overflow:hidden; font-size:12px;}
.B_YY_F_C_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; font-family:"Microsoft Yahei"; font-size:18px; margin-bottom:20px; background-color:#DEDEDE; border-radius:5px; -moz-border-radius:5px;}

/*内页左侧菜单*/
.Item {width:100%; height:auto; float:left; overflow:hidden; border:1px #DEDEDE solid; margin-top:20px; padding:15px; background-color:#F8F8F8;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.Item_T {width:100%; height:20px; float:left;}
.Item_T div {width:auto; height:20px; line-height:16px; float:left; overflow:hidden; font-size:16px; font-weight:bold; color:#009B97; font-family:"Microsoft Yahei"}
.Item_T span {width:41px; height:11px; float:right; overflow:hidden;}
.Item_C {width:100%; height:auto; float:left; margin-top:10px; overflow:hidden;}
.Item_C A {width:100%; height:38px; line-height:35px; float:left; overflow:hidden; padding-left:35px; margin-bottom:5px; border:1px #DEDEDE solid; background-image:url(images/item_b.gif);}
.Item_C A:link,.Item_C A:visited,.Item_C A:active {color:#666; font-size:14px; font-weight:bold;}
.Item_C A:hover,.Item_C A.current {font-size:14px; font-weight:bold; text-decoration:none; color:#FF8D00;}

/*内页文章列表*/
.Lei_List {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.Lei_List A {width:90%; padding-left:20px; height:40px; line-height:40px; float:left; border-bottom:1px #F5F5F5 dashed; background-image:url(images/icon.gif); background-position:0px 15px; background-repeat:no-repeat; overflow:hidden;}
.Lei_List A:link,.Lei_List A:visited,.Lei_List A:active {font-size:14px;}
.Lei_List A:hover {font-size:14px;}
.Lei_List span {width:10%; height:100%; line-height:40px; font-size:12px; color:#999; border-bottom:1px #F5F5F5 dashed; float:left; overflow:hidden; text-align:center;}
.Lei_List div {width:100%; height:5px; background-image:url(images/dian_h.gif); background-repeat:repeat-x; background-position:0px center; float:left; margin-top:25px; margin-bottom:20px;}

/*翻页*/
.R_Page {width:100%; height:30px; float:left; text-align:center; margin:40px 0px 40px 0px;}
.R_Page_C {width:auto; height:auto; max-height:auto; margin-left:auto; margin-right:auto; display:inline-block; padding:0px;}
.R_Page_C A,.R_Page_C A:link,.R_Page_C A:visited,.R_Page_C A:active {width:auto; height:25px; line-height:23px; float:left; overflow:hidden; background-color:#EFEFEF; border:1px #CCCCCC solid; color:#666; text-align:center; margin-left:5px; padding:0px 8px 0px 8px; font-family:"Arial";
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
}
.R_Page_C A:hover,.R_Page_C A.current {background-color:#009B97; border:1px #009B97 solid; color:#FFF; text-decoration:none;}
.R_Page_C A i {line-height:23px;}

/*文章标题栏*/
.All_Title {width:100%; height:auto; line-height:30px; float:left; overflow:hidden; text-align:center; border-bottom:1px #DEDEDE solid; padding-bottom:10px; margin-top:30px;}
.All_Title h1 {width:100%; height:auto; line-height:30px; float:left; overflow:hidden; font-family:"Microsoft Yahei"; font-size:24px; color:#000; margin-top:15px;}
.All_Title span {width:100%; height:auto; float:left; overflow:hidden; font-size:12px; color:#999; text-align:center;}
/*文章内容区*/
.All_Content {width:100%; height:auto; min-height:200px; line-height:30px; float:left; overflow:hidden; margin-top:40px; font-size:14px; font-family:"Microsoft Yahei"; color:#000; text-align:left;}
.All_Content img {max-width:100%; height:auto;}

/*上一篇和下一篇*/
.PN_Info {width:100%; height:auto; float:left; overflow:hidden; margin-top:50px; border-top:1px #F5F5F5 solid; padding-top:20px;}
.PN_Info div {width:50%; height:30px; line-height:30px; float:left; overflow:hidden; text-align:left;}

/*下列为在线客服样式*/
.CSS_QQ {width:33px; height:auto; overflow:hidden; position:fixed; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop + 420)); top:300px; right:0px; z-index:99999}
.CSS_QQ_CC {width:177px; height:auto; float:left; overflow:hidden;}
.CSS_QQ_L{width:33px; height:149px; float:left; background-image:url(images/qq/qq_l_cn.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/qq/qq_l.png"); background:none; margin-top:15px; cursor:pointer;}
.CSS_QQ_R {width:144px; height:auto; float:left; overflow:hidden;}
.CSS_QQ_R_T {width:144px; height:10px; float:left; background-image:url(images/qq/qq_t.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/qq/qq_t.png"); background:none;}
.CSS_QQ_R_B {width:144px; height:29px; float:left; background-image:url(images/qq/qq_b.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/qq/qq_b.png"); background:none;}
.CSS_QQ_R_C {width:144px; height:auto; float:left; background-image:url(images/qq/qq_c.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/qq/qq_c.png"); background:none; padding-bottom:10px;}
.CSS_QQ_R_C b {width:134px; height:33px; line-height:33px; float:left; text-align:center; margin-left:5px; display:inline; background-image:url(images/qq/qq_yin.gif); font-weight:bold; color:#F08D00;}
.KF_QQ {width:119px; height:auto; float:left; margin-left:12px; display:inline; overflow:hidden;}
.KF_QQ A,.KF_QQ A:link,.KF_QQ A:visited,.KF_QQ A:active {width:100%; height:23px; float:left; background-image:url(images/qq/qq1.gif); padding-left:45px; color:#333333; margin-top:10px;}
.KF_QQ A:hover {background-image:url(images/qq/qq2.gif); text-decoration:none; color:#FFF;}
.KF_Skype {width:119px; height:auto; float:left; margin-left:12px; display:inline; overflow:hidden;}
.KF_Skype A,.KF_Skype A:link,.KF_Skype A:visited,.KF_Skype A:active {width:74px; height:23px; float:left; background-image:url(images/qq/skype1.gif); padding-left:45px; color:#333333; margin-top:10px;}
.KF_Skype A:hover {background-image:url(images/qq/skype2.gif); text-decoration:none; color:#FFF;}

.control-label i:before {content:"*"; font-size:16px; color:#FF8D00; font-style:normal; font-weight:bold;}


/*清除表单项左右空隔*/
.User_Right .col-xs-2,.User_Right .col-xs-3,.User_Right .col-xs-4,.User_Right .col-xs-5,.User_Right .col-xs-6,.User_Right .col-xs-10 {padding-left:10px; padding-right:0px;}
.User_Right .form-group {padding-right:15px;}

/*教员预约学员记录，显示在学员详细页下方*/
.J_YY_X {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}

/*内页案例列表*/
.Lei_Case {width:100%; height:auto; float:left; margin-top:20px;}
.Lei_Case div {width:24%; height:202px; float:left; overflow:hidden; position:relative; margin:0.5%;}
.Lei_Case div img {width:100%; height:100%;
-webkit-filter: brightness(0.5);
filter: brightness(0.5);
}
.Lei_Case div span {width:100%; height:25px; line-height:25px; position:absolute; left:0px; bottom:0px; background-color:#000; background-color:rgba(0,0,0,0.5); color:#FFF;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.Lei_Case div:hover span {bottom:-25px;}
.Lei_Case div:hover img {
-webkit-filter: brightness(1);
filter: brightness(1);
}


/*左侧更多案例*/
.Left_Case_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; color:#FFF; background-color:#009B97; font-size:18px; margin-top:20px;}
.Left_Case {width:100%; height:auto; float:left;}
.Left_Case div {width:100%; height:140px; float:left; overflow:hidden; position:relative; margin-top:10px;}
.Left_Case div img {width:100%; height:140px;
-webkit-filter: brightness(0.5);
filter: brightness(0.5);
}
.Left_Case div span {width:100%; height:25px; line-height:25px; position:absolute; left:0px; bottom:0px; background-color:#000; background-color:rgba(0,0,0,0.5); color:#FFF;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.Left_Case div:hover span {bottom:-25px;}
.Left_Case div:hover img {
-webkit-filter: brightness(1);
filter: brightness(1);
}

/*专题列表页*/
.ZhuanTi_List {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.ZhuanTi {width:31.33%; height:auto; float:left; overflow:hidden; margin:0px 1% 2% 1%;}
.ZhuanTi_T {width:100%; height:200px; float:left; overflow:hidden; position:relative;}
.ZhuanTi_T img {width:100%; height:100%;}
.ZhuanTi_T h2 {width:100%; height:30px; line-height:30px; position:absolute; left:0px; bottom:0px; background-color:rgba(0,0,0,0.5); color:#FFF; font-size:16px; font-weight:normal;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.ZhuanTi_T:hover h2 {bottom:-30px;}
.ZhuanTi_CC {width:100%; height:auto; float:left; overflow:hidden; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid; padding:20px;}
.ZhuanTi_C {width:100%; height:125px; line-height:25px; float:left; overflow:hidden; font-size:12px; font-family:"Simsun"; text-align:left;}
.ZhuanTi_B {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; border:1px #DEDEDE solid;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.ZhuanTi_B i {width:auto; height:40px; line-height:40px; float:left; padding-left:10px;}
.ZhuanTi_B A,.ZhuanTi_B A:link,.ZhuanTi_B A:visited,.ZhuanTi_B A:active {width:auto; height:100%; line-height:40px; float:right; padding:0px 10px; border-left:1px #DEDEDE solid;}
.ZhuanTi_B A:hover {text-decoration:none; color:#FF8D00;}

/*专题详细页*/
.ZT_List {width:100%; height:auto; float:left; overflow:hidden; padding:10px; margin-top:20px; border:1px #DEDEDE solid;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.ZT_List span {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; background-color:#009B97; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px;}
.ZT_List A {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:10px; display:inline;}
.ZT_List A:link,.ZT_List A:visited,.ZT_List A:active {background-color:#F8F8F8; color:#333;}
.ZT_List A:hover,.ZT_List A.current {text-decoration:none; background-color:#666; color:#FFF;}

.ZT_T {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px; position:relative;}
.ZT_T img {width:100%; height:100%;}
.ZT_T_L {width:600px; height:400px; float:left; overflow:hidden; position:relative;}
.ZT_T_L .swiper-wrapper .swiper-slide img {width:100%; height:100%; float:left;}
.ZT_T_L .swiper-wrapper .swiper-slide span {width:100%; height:40px; line-height:40px; position:absolute; left:0px; top:0px; background-color:rgba(0,0,0,0.5); color:#FFF; font-size:18px;}
.ZT_T_L .swiper-pagination-bullets {bottom:20px;}
.ZT_T_L .swiper-pagination-bullet {background-color:#F5F5F5; width:12px; height:12px; opacity:0.8; border:1px #DEDEDE solid;}
.ZT_T_L .swiper-pagination-bullet-active {background-color:#009B97; border:none;}
.ZT_T_R {width:560px; height:auto; float:right; overflow:hidden; text-align:left;}
.ZT_T_R_T {width:100%; height:auto; min-height:50px; line-height:50px; float:left; overflow:hidden;}
.ZT_T_R_T h1 {width:auto; height:auto; float:left; overflow:hidden; color:#009B97; font-size:32px;}
.ZT_T_R_T span {width:auto; height:20px; line-height:20px; float:right; overflow:hidden; background-color:#FF8D00; color:#FFF; font-size:12px; font-family:"Simsun"; padding:0px 5px; border-radius:5px; -moz-border-radius:5px;}
.ZT_T_R_C {width:100%; height:250px; line-height:25px; float:left; overflow:hidden; font-size:15px;}
.ZT_T_R_B {width:100%; height:70px; float:left; overflow:hidden; padding:10px; font-size:12px; font-family:"Simsun"; border:1px #DEDEDE solid; margin-top:30px;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.ZT_T_R_B span {width:60px; height:25px; line-height:25px; float:left; overflow:hidden; text-align:right;}
.ZT_T_R_B div {width:118px; height:25px; line-height:25px; float:left; overflow:hidden; text-align:left; color:#009B97;}

.ZT_LS {width:100%; height:auto; float:left; overflow:hidden; border:1px #DEDEDE solid; margin-top:20px;}
.ZT_LS_T {width:100%; height:auto; float:left; overflow:hidden; border-bottom:1px #DEDEDE solid; padding:10px;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.ZT_LS_T_L {width:140px; height:140px; float:left; overflow:hidden;}
.ZT_LS_T_L img {width:100%; height:100%;}
.ZT_LS_T_LX {width:250px; height:auto; float:left; overflow:hidden; text-align:left; margin-left:20px; display:inline;}
.ZT_LS_T_LX div {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-size:24px;}
.ZT_LS_T_LX span {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-size:24px; color:#FF8D00; font-family:"yiq_en"; font-weight:bold; margin-top:20px;}
.ZT_LS_T_LX p {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; padding:0px; margin:0px; margin-top:20px;}
.ZT_LS_T_LX p A {width:auto; height:100%; line-height:30px; float:left; overflow:hidden; margin-right:10px; display:inline; border-radius:5px; -moz-border-radius:5px;}
.ZT_LS_T_LX p A:link,.ZT_LS_T_LX p A:visited,.ZT_LS_T_LX p A:active {color:#333; border:1px #DEDEDE solid; padding:0px 10px;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.ZT_LS_T_LX p A:hover {text-decoration:none; color:#FFF; border:1px #FF8D00 solid;
background-image:-webkit-linear-gradient(to bottom,#FF9E26,#FF8D00);
background-image:linear-gradient(to bottom,#FF9E26,#FF8D00);
}
.ZT_LS_T_LX p A i {font-size:16px;}
.ZT_LS_T_C {width:600px; height:90px; line-height:30px; float:left; overflow:hidden; font-size:18px; text-align:left; margin-top:20px;}
.ZT_LS_T_R {width:120px; height:140px; float:right; overflow:hidden;}
.ZT_LS_T_R div {width:120px; height:120px; float:left; overflow:hidden;}
.ZT_LS_T_R div img {width:100%; height:100%;}
.ZT_LS_T_R span {width:100%; height:20px; line-height:20px; float:left; overflow:hidden; background-color:#009B97; color:#FFF; margin-top:1px;}
.ZT_LS_C {width:100%; height:auto; float:left; overflow:hidden; text-align:left; padding:30px; font-size:15px;}
.ZT_LS_B {width:100%; height:auto; float:left; overflow:hidden; border-top:1px #DEDEDE solid; padding:30px;}
.ZT_LS_B div {width:25%; height:183px; float:left; overflow:hidden; padding:5px;}
.ZT_LS_B div img {width:100%; height:100%;}
.ZT_LS_B2 div {width:50%; height:380px;}
.ZT_LS_B3 div {width:33.33%; height:246px;}

.LSCase {width:100%; height:100%; position:fixed; z-index:999999998; left:0px; top:0px; background-color:rgba(0,0,0,0.8); display:none;}
.LSCase_Close {width:auto; height:35px; line-height:35px; position:fixed; right:0px; top:0px; color:#FFF; cursor:pointer; padding:0px 10px; font-size:16px; font-family:"Microsoft Yahei"; z-index:999999999; background-color:#000;}
.LSCase_K {width:100%; height:100%; float:left; overflow:hidden; position:relative;}
.LSCase_K div {width:100px; height:100px; position:absolute; left:0px; top:0px; background-color:#F00;}
.LSCase_K div img {width:100%; height:auto; float:left;}
.LSCase_K span {width:50%; height:100%; position:absolute; left:0px; top:0px;}
.LSCase_K p {width:50%; height:100%; position:absolute; right:0px; top:0px; padding:0px; margin:0px;}
.LSCase_K span u {width:50%; height:100%; float:left; overflow:hidden; cursor:pointer; background-image:url(images/jt_l.png); background-repeat:no-repeat; background-position:center center; display:none;}
.LSCase_K p u {width:50%; height:100%; float:right; overflow:hidden; cursor:pointer; background-image:url(images/jt_r.png); background-repeat:no-repeat; background-position:center center; display:none;}
.LSCase_K span:hover u {display:inline;}
.LSCase_K p:hover u {display:inline;}
.LSCase_DD {width:100%; height:auto; line-height:20px; position:fixed; left:0px; bottom:0px; z-index:999999999;}
.LSCase_DD_C {width:100%; height:auto; float:left; position:relative;}
.LSCase_DD_C div {width:100%; height:auto; float:left; overflow:hidden; background-color:#000; padding:15px; text-align:left; color:#FFF;}
.LSCase_DD_C span {width:100%; height:20px; position:absolute; left:0px; top:-20px; text-align:center;}
.LSCase_DD_C span b {width:40px; height:40px; line-height:20px; margin:0px auto; display:inline-block; border-radius:30px; -moz-border-radius:30px; color:#FFF; background-color:#000; cursor:pointer;}

.ZT_ZDY {width:100%; height:auto; float:left; overflow:hidden; margin-top:60px;}
.ZT_ZDY_T {width:100%; min-height:26px; float:left; overflow:hidden; text-align:center; background-image:url(images/xiexian.png); background-repeat:repeat-x; background-position:left center;}
.ZT_ZDY_T div {width:auto; min-width:220px; height:56px; margin:0px auto; display:inline-block; overflow:hidden; background-image:url(images/gezi.png); background-repeat:no-repeat; background-position:center center; background-color:#FFF;}
.ZT_ZDY_T div span {width:auto; height:36px; line-height:36px; margin:10px auto; display:inline-block; overflow:hidden; background-color:#FFF; padding:0px 20px; font-size:32px; color:#009B97;}
.ZT_ZDY_T1 {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; margin-top:10px; font-size:18px; color:#999;}
.ZT_ZDY_C {width:100%; height:auto; float:left; overflow:hidden; text-align:left; margin-top:30px; font-size:15px;}

.ZT_Tags {width:100%; height:auto; float:left; overflow:hidden; padding:10px; margin-top:20px; border:1px #DEDEDE solid;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.ZT_Tags span {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; background-color:#009B97; color:#FFF; padding:0px 10px; border-radius:5px; -moz-border-radius:5px;}
.ZT_Tags h3 {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; padding:0px 10px; border-radius:5px; -moz-border-radius:5px; margin-left:10px; display:inline; background-color:#DEDEDE; color:#333; font-size:12px;}

/*专题留言*/
.ZTLY {width:100%; height:100%; position:fixed; z-index:999999998; left:0px; top:0px; background-color:rgba(0,0,0,0.8); display:none;}
.ZTLY_KK {width:100%; height:100%; float:left; overflow:hidden; position:relative;}
.ZTLY_K {width:300px; height:270px; position:absolute; left:0px; top:0px; background-color:#FFF; border-radius:10px; -moz-border-radius:10px; overflow:hidden;
-webkit-box-shadow: 0px 0px 6px #000;
-moz-box-shadow: 0px 0px 6px #000;
box-shadow: 0px 0px 6px #000;
}
.ZTLY_K_T {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; background-color:#999; color:#FFF;}
.ZTLY_K_T div {width:auto; height:100%; float:left; overflow:hidden; padding-left:10px;}
.ZTLY_K_T span {width:auto; height:30px; line-height:30px; float:right; color:#FFF; cursor:pointer; padding:0px 10px; font-size:12px; font-family:"Microsoft Yahei"; z-index:999999999;}
.ZTLY_K_C {width:100%; height:auto; float:left; overflow:hidden; padding:10px; padding-top:0px;}
.ZTLY_K_C div {width:100%; height:auto; float:left; overflow:hidden; margin-top:10px;}
.ZTLY_K_B {width:100%; height:auto; float:left; overflow:hidden; padding:10px; padding-top:0px;}

/*专题文章*/
.ZT_WZ_CC {width:100%; height:auto; float:left; overflow:hidden; margin-top:50px;}
.ZT_WZ {width:48%; height:auto; float:left; border:1px #DEDEDE solid; background-color:#FFF; margin-top:35px; padding:20px; margin:1%;}
.ZT_WZ_T {width:100%; height:25px; line-height:25px; float:left; overflow:hidden;}
.ZT_WZ_T div {width:auto; height:25px; float:left; overflow:hidden; color:#00BDB7; font-size:18px; font-family:"Microsoft Yahei";}
.ZT_WZ_T span {width:21px; height:21px; float:right; background-image:url(images/jia.gif);}
.ZT_WZ_T:hover span {background-image:url(images/jia1.gif);}
.ZT_WZ_T span a {width:100%; height:100%; float:left;}
.ZT_WZ_C {width:100%; height:200px; float:left; overflow:hidden; margin-top:10px;}
.ZT_WZ_C ul {width:100%; height:auto; float:left; overflow:hidden;}
.ZT_WZ_C ul li {width:100%; height:25px; line-height:25px; float:left; overflow:hidden;}
.ZT_WZ_C ul li A {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; padding-left:10px; background-image:url(images/d1.gif); background-repeat:no-repeat; background-position:left 10px;}

/*此页已不存在*/
.Error {width:100%; height:300px; float:left; overflow:hidden; background-image:url(images/error.gif); background-repeat:no-repeat; background-position:center center;}