/* CSS Document */
 *{ margin:0; padding:0; }
header, footer, article, aside, section, nav, menu, hgroup, details, dialog, figure, figcaption {
	display: block
}
.s1{
  text-overflow : ellipsis;white-space:nowrap; overflow:hidden;
}
/* html, body, div, span, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, ul, ol,li, form, label,button,textarea,pre,fieldset,figure,article,section{
	font-family: inherit;font-style: inherit;padding: 0;margin:0;border:0; text-decoration:none;font-size:12px; 
		font-family: "PingFang SC","Hiragino Sans GB","Microsoft YaHei",STHeiti,"WenQuanYi Micro Hei",Helvetica,Arial,sans-serif;
	 list-style:none;} */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ul,fieldset,figure,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	vertical-align: baseline;
	padding: 0;
	list-style:none;
	text-decoration:none;
}

ul li{
	padding: 0;
	list-style:none;
}

html {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	background-color:#f6f6f6;
}

input,textarea,button {
	/* -webkit-appearance: none; */
	outline: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-family: "PingFang SC","Hiragino Sans GB","Microsoft YaHei",STHeiti,"WenQuanYi Micro Hei",Helvetica,Arial,sans-serif;
}

input:focus,textarea:focus,button:focus {
	outline: none;
}

button{border: 0px;}

body {
	line-height: 1.8;
	color: rgba(0,0,0,0.8);
	font-family: "PingFang SC","Hiragino Sans GB","Microsoft YaHei",STHeiti,"WenQuanYi Micro Hei",Helvetica,Arial,sans-serif;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-font-feature-settings: "liga" on;
}

b, strong {
    font-weight: 700;
}

ol li{
	list-style-position: inside;
}

.fold {display: none;}

h2{font-size: 20px;}
	
	/*----------------------------  shouye  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
header{ width:100%; height:100%; min-width: 1184px; clear: both;}
.header-topnav, .header-cate{ width:1184px; height:36px; margin:0 auto }
.header-cate .header-indexmain-left{ position:absolute; z-index:9999; margin-left:-20px; display:none}
.header-cate div{ font-weight:inherit} 
.layer1 .header-indexmain-left{ display:block }
.header-topnav-left{ width:200px;cursor: pointer;}
.header-topnav-left input{ width: 36px; border:0px;background-color: #f6f6f6;}
.header-topnav-left-p1{
    color: #333;
    line-height: 36px;
    font-size: 12px;
    padding-left: 20px;
    background: url(../images/header-topnav-1.jpg) no-repeat left center;
}
.header-topnav-left-p1 span{ color:#1891cb ; }
.header-topnav-right a{ height:36px; line-height:36px; color:#666; margin-left:12px; margin-right:12px; font-size:12px}
.header-topnav-right a:hover{color:#1891cb}
.header-topnav-right span{ line-height:36px; font-size:13px; color:#ccc}

.header-logoinput-all{ width:100%; height:134px; background-color:#fff}
.header-logoinput{ width:1184px; height:98px; margin:0 auto;}
.header-logo{ width:220px; height:50px; padding-top:24px;}
.header-input{ width:600px; margin-right:20px; margin-top:26px;}

.searchbox { position: relative; z-index: 2; clear: both; width: 600px; height: 40px; border: 1px solid #1891cb;}
.mod_select { position: absolute; left: 0; top: 0; width: 112px;}
.mod_select .select_box { position: relative; width: 112px; height: 40px;}
.mod_select .select_box .select_txt { display: inline-block; width: 112px; height: 40px; padding-left: 22px; overflow: hidden; line-height: 40px; font-size: 14px; cursor: pointer;}
.mod_select .select_box .select-icon { position: absolute; top: 50%; right: 10px; transform: translate(0,-50%); width: 10px; height: 10px; background:url(../images/bg.png) no-repeat; background-position:1px -26px}
.mod_select .select_box .option { display: none; position: absolute; top: 40px; left: -1px; width: 100px; background-color: #fff; border: 1px solid #1891cb; border-top: 0; }
.mod_select .select_box .option li { padding: 2px 0; text-align:center; font-size: 14px; line-height: 2; cursor: pointer;}
.mod_select .select_box .option li:hover{ background:#f9f9f9}
.searchbox .import { width: 490px; height: 40px; padding-left: 10px; border: none; outline: none;}
.searchbox .btn-search { position: absolute; right: 0; width: 100px; height: 40px; line-height:40px; color: #fff; background-color: #1891cb; border: 0; font-size:16px;}

.header-cate-left{ width:260px; height:36px; line-height:36px; padding-left:20px; font-size:15px; color:#fff; font-weight:bold; background-color:#1891cb}
.header-cate-right{ width:884px; height:36px;}
.header-cate-right li{ float:left}
.header-cate-right li a{ line-height:36px; color:#333; margin-left:30px; margin-right:10px; display:block; font-size:16px;}
.header-cate-right li a:hover, .header-cate-right li .act, .cata-part-four-ul-p1:hover{ color:#1891cb}
.header-indexmain{ width:1184px; height:428px; margin:0 auto}
.header-indexmain-left-div3{ position:absolute; padding:28px 30px; width:628px; height:auto; z-index:999; background-color:#ffffff; display:none; margin-left:260px;-moz-box-shadow: 4px 4px 16px #e3e3e3; min-height:354px;-webkit-box-shadow: 4px 4px 16px #e3e3e3;box-shadow: 4px 4px 16px #e3e3e3;top: 8px;}
.header-indexmain-left-div3 h3{ height:16px; line-height:15px; font-size:15px; color:#333333;}
.header-indexmain-left-div3 div{ width:628px; height:auto; clear:both}
.header-indexmain-left-div3 div span{ width:98px; padding:16px 0; float:left; color:#999999; height:12px; line-height:28px; font-size:12px;}
.header-indexmain-left-div3 div ul{ width:530px; height:auto; float:left; padding:16px 0; border-bottom:1px solid #EEEEEE}
.header-indexmain-left-div3 div ul li{ float:left}
.header-indexmain-left-div3 div ul li a{ color:#666 !important; display:block;line-height:28px; padding-right:24px;}
.header-indexmain-left-div3 div ul li a:hover{ color:#1891cb !important}
.layer .header-indexmain-left-div3{ display:block}
.header-indexmain-left{ width:280px; height:410px; background-color:#fff; padding-top:6px; -moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;}
.header-indexmain-left-li{ width:260px; height:33px; background:url(../images/.header-indexmain-left.png) right center no-repeat #fff; display:block; padding-left:20px; line-height:33px; float:left}
.header-indexmain-left-li:hover{ background:url(../images/.header-indexmain-left.png) right center no-repeat #1891cb;}
.header-indexmain-left-li:hover a{ color:#fff}
.header-indexmain-left-div1 a{ color:#191c3d; font-size:14px;}
.header-indexmain-left-div2{ width:170px; border-bottom:1px solid #f7f9fb; font-size:12px;}
.header-indexmain-left-div2 a{ color:#787878;}
.header-indexmain-right{ width:884px; height:396px; margin-top:20px;}
.header-indexmain-right-t{ width:884px; height:284px; margin-bottom:12px;}
.header-indexmain-banner{ width:664px; height:284px;-moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;}
.header-indexmain-banner .swiper-container { width: 100%; height: auto; border-radius:6px; margin-left: auto; margin-right: auto; }
.header-indexmain-banner .swiper-slide { text-align: center; font-size: 18px; border-radius:6px; background: #fff; height: 284px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; transition-property:all;}
.header-indexmain-banner #progressEffect{ position: absolute; z-index: 10; top: 20px; left: 20px;}
.header-indexmain-sign{ width:178px; height:284px; padding:0 16px; border-radius:6px; background-color:#fff;-moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;}
.header-indexmain-sign-img{ width:50px; height:50px; display:block; border-radius:25px; margin:25px auto 0;}
.header-indexmain-sign p{ text-align:center; color:#333; font-size:14px; margin:6px; margin-bottom:25px;}
.header-indexmain-sign-div{ width:178px; height:30px; padding-bottom:20px; border-bottom:1px solid #e8e8e8;}
.header-indexmain-sign-a1{ width:84px; height:30px; border-radius:15px; background-color:#1891cb; text-align:center; line-height:30px; font-size:12px; color:#FFFFFF}
.header-indexmain-sign-a2{ width:82px; height:28px; border-radius:15px; color:#1891cb; text-align:center; line-height:30px; font-size:12px; border:1px solid #1891cb;}
.header-indexmain-sign-div2 span{ width:50%; height:76px; margin-top:18px; float:left}
.header-indexmain-sign-div2 span img{ width:56px; height:56px; display:block; margin:0 auto}
.header-indexmain-sign-div2 span a{ width:88px; height:20px; display: block; text-align:center; color:#787878; font-size:12px;}
.header-indexmain-right-b{ width:884px; height:100px;}
.header-indexmain-subject, .header-indexmain-region, .header-indexmain-circle{ width:238px; height:82px; padding:18px 24px 0; background-color:#FFFFFF; border-radius:6px; float:left; margin-right:13px;-moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;}
.header-indexmain-right-b span{ width:32px; height:64px; display: block; padding-right:18px; border-right:1px dotted #e8e8e8; float:left}
.header-indexmain-right-b span img{ width:30px; height:30px; display:block}
.header-indexmain-right-b span p{ width:30px; height:30px; line-height: 16px; margin-top:4px; display:block; color:#333; font-size:14px;}
.header-indexmain-right-b ul{ width:186px; height:64px; display: block; float:left}
.header-indexmain-right-b ul li{ float:left}
.header-indexmain-right-b ul li a{ color:#787878; font-size:12px; width:50px; padding-left:12px; display:block; height:24px;}

.cata-part-zero{ width:1184px; height:600px; margin:0 auto; background-color:#FFFFFF; margin-top:30px;}
.cata-part-zero .swiper-container { width: 100%; height: 100%; }
.cata-part-zero .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.cata-part-zero img{ width:450px; height:300px; display:block; margin:0 auto; padding-top:100px; }
.cata-part-zero p{ width:1184px; height:16px; line-height:16px; font-size:16px; text-align:center; display:block; padding-top:40px; color:#666 }

.cata-part-one{ width:1184px; height:340px; margin:0 auto}
.cata-part-title{ width:600px; padding:28px 0 22px; margin:0 auto;text-align: center;}
.cata-part-title span{ width:50px; height:11px; margin-top:11px; display: inline-block;border-bottom: 1px solid #d1d1d1;}
.cata-part-title p{ width:auto; height:24px; font-size:24px; line-height:24px; color:#444; display: inline-block;}
.cata-part-one-nav{ width:1164px; padding:0 10px; height:200px; background-color:#fff}
.cata-part-one-nav li{ float:left}
.cata-part-one-nav li span{ width:174px; display:block; margin:18px 10px 0}
.cata-part-one-nav-img{ width:174px; height:116px; display:block}
.cata-part-one-nav-img img{ width:174px; height:116px; display:block}
.cata-part-one-nav-a{ width:174px; line-height:14px; color:#333; font-size:12px; margin-top:14px; display:block}
.cata-part-one-nav-a:hover{color:#1891cb;}
.cata-part-one-nav li p{ width:174px; display:block; color:#999999; font-size:12px; margin-top:6px;}
.cata-part-one-nav li p i, .cata-part-four-ul-p2 i{ font-style:inherit}
.cata-part-more{ width:382px; height:32px; border:1px solid #1891cb; color:#1891cb; font-size:14px; line-height:32px; text-align:center; display:block; margin:20px auto 0}
.cata-part-more:hover{ background-color:#1891cb; color:#FFFFFF}

.cata-part-one1{ width:1184px; height:622px; margin:0 auto}
.cata-part-one1 .cata-part-title{ padding:28px 0 0 !important;}
.cata-part-title-a{ width:1184px; height:14px; display:block; text-align:center; padding:14px 0 26px; line-height:14px; font-size:14px; color:#999999}
.cata-part-one1-nav{ width:1204px; height:450px;}
.cata-part-one1-nav li { width:260px; height:450px; display:inline-block;}
.cata-part-one1-nav li img{ width:281px; height:376px; display:block; border-radius:4px;}
.cata-part-one1-nav-div{ width:161px; height:186px; background-color:#FFFFFF; position:absolute; margin:88px 10px 0; padding:30px 50px; background-color:#ffffff; border-radius:8px;}
.cata-part-one1-nav-p0 b{ width:161px; height:20px; line-height:20px; font-size:20px; color:#333333; text-align:center; display:block}
.cata-part-one1-nav-p1{ width:161px; height:14px; line-height:14px; font-size:14px; color:#999999; text-align:center; display:block; padding-top:12px}
.cata-part-one1-nav-p2{ width:138px; height:14px; line-height:14px; font-size:14px; color:#333333; padding-left:23px; background:url(../images/cata-part-one1-nav-bg01.jpg) no-repeat center left; margin-top:32px;}
.cata-part-one1-nav-p3{ width:138px; height:14px; line-height:14px; font-size:14px; color:#333333; padding-left:23px; background:url(../images/cata-part-one1-nav-bg02.jpg) no-repeat center left; margin-top:8px;}
.cata-part-one1-nav-div a{ width:116px; height:34px; display:block; background:#1891cb; text-align:center; line-height:34px; color:#FFFFFF; border-radius:4px; margin:36px auto 0}

.cata-part-two{ width:1184px; height:auto; margin:0 auto;overflow: hidden;}
.cata-part-two .tabs-list { list-style:none; background-color:#FFFFFF; padding:0 20px}
.cata-part-two .tabs-list li { display:inline-block; *display:inline; *zoom:1; }
.cata-part-two .tabs-list li a {  margin-right:60px; display:block; height:47px; line-height:47px; color:#999; text-decoration:none; font-size:14px; transition:all 0.4s ease 0s; min-width:60px; text-align:center}
.cata-part-two .tabs-list1 { min-height:40px !important;}
.cata-part-two .tabs-list1 li a {  margin-right:24px !important; margin-left:4px !important; margin-top:9px !important; display:block; height:12px !important; line-height:12px !important; color:#1891cb !important; text-decoration:none; padding:4px 12px !important; font-size:12px !important; transition:all 0.4s ease 0s;  min-width:inherit !important;}
.cata-part-two .tabs-list li a:hover { border-bottom:solid 3px #1891cb;  color:#1891cb; }
.cata-part-two .tabs-list1 li a:hover{ border-bottom:0 !important;  color:#fff !important; background-color:#1891cb !important; border-radius:12px;}
.cata-part-two .tabs-list li.active a { border-bottom:solid 3px #1891cb;  color:#1891cb; }
.cata-part-two .tabs-list1 li.active a{ border-bottom:0 !important;  color:#fff !important; background-color:#1891cb !important; border-radius:12px;}
.cata-part-two .tabs .accordion-handle, .cata-part-two .tab-content, .tab-content{ display:none; }
.cata-part-two .tab-content-ul{ width:1200px; margin-left:-8px; margin-top:10px;}
.cata-part-two .tab-content-ul li{ float:left}
.cata-part-two .tab-content-ul li{ width:324px; height:70px; display:block; padding:24px 30px; background-color:#FFFFFF; margin:0 8px 16px;}
.cata-part-two .tab-content-ul li:hover{-moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;}
.cata-part-two .tab-content-ul li img{width: 58px; height: 58px; display: block; border: #f3f5fb 1px solid; margin-top:4px; border-radius: 4px; float:left}
.cata-part-two .tab-content-div1 span:hover{ color:#1891cb}
.cata-part-two .tab-content-div { width:244px; height:92px; float:left; margin-left:20px;}
.cata-part-two .tab-content-div1 { width:244px; height:24px; clear:both}
.cata-part-two .tab-content-div1 a{ line-height:24px; width:160px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; float:left; color:#666; font-size:16px;}
.cata-part-two .tab-content-div1 p{ line-height:20px; width:68px; height:20px; text-align:center; color:#fc6c38; float:right; border-radius:12px; border:#fc6c38 solid 1px;font-size: 12px;}
.cata-part-two .tab-content-div2{ width:244px; height:12px; color:#666; line-height:12px; font-size:12px; margin-top:10px;}
.cata-part-two .tab-content-div2 span{ color:#e0e0e0; padding:0 4px}
.cata-part-two .tab-content-div2 a{ color:#666;}
.cata-part-two .tab-content-p{ width:244px; height:12px; color:#1891cb; line-height:12px; font-size:12px; margin-top:12px;}
.cata-part-two .tab-content-p a{color:#666;}


.cata-part-three{ width:1184px; height:512px; margin:0 auto}
.cata-part-three-main{ width:1144px; height:336px; padding:18px 20px; background-color:#fff}
.cata-part-three-main-l{ width:592px; height:338px;}
.cata-part-three-main-l img{ width:592px; height:338px; border-radius:6px;}
.cata-part-three-main-l .swiper-container01 { width: 100%; height: 100%;}
.cata-part-three-main-l .swiper-container01 p{ position:absolute; width:520px; padding:0 36px; height:76px; color:#fff; bottom:0px; font-size:22px; text-align:left; line-height:72px; z-index:999; border-radius:6px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.8)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);}
.cata-part-three-main-l .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center;  -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.cata-part-three-main-r{ width:552px;}
.cata-part-three-main-r-d{ width:256px; height:160px; border-radius:6px;margin-left: 20px;margin-bottom: 20px;}
.cata-part-three-main-r-d img{ width:256px; height:160px; border-radius:6px; display: block;}
.cata-part-three-main-p{ position:absolute; width:226px; padding-left:10px; padding-right:20px; height:46px; padding-top:114px; line-height: 20px; color:#fff; z-index:999; margin-top:-160px; border-radius:6px; 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.8)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);}
.cata-part-three-main-p:hover{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.4)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);}
.cata-part-three-main-p p{ font-size:16px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
.cata-part-three-main-p span{ font-size:12px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

.cata-part-four{ width:1184px; overflow:hidden; margin:0 auto}
.cata-part-four ul{ width:1200px; margin-left:-8px;}
.cata-part-four ul li{ float:left}
.cata-part-four-ul-a{ width:284px; height:174px; display:block; margin:0 8px 16px; background:#FFFFFF; padding-top:30px;}
.cata-part-four-ul-a:hover{-moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;}
.cata-part-four-ul-a img{ width:58px; height:58px; display:block; margin:0 auto; border:#f3f5fb 1px solid; border-radius:4px}
.cata-part-four-ul-p1{ width:284px; text-align:center; color:#666; font-size:14px; display:block; margin-top:16px;}
.cata-part-four-ul-p2{ width:182px; height:34px; border:#e3e7ed solid 1px; text-align:center; font-size:12px; color:#666; line-height:34px; margin:16px auto 0}
.cata-part-four-ul-p2:hover{ border:#1891cb solid 1px;}
.cata-part-four .fold{ display: none;}


.cata-part-five{ width:1184px; height:418px; margin:0 auto}
.cata-part-five-main{ width:1156px; height:296px; padding:16px 14px 0; background: #fff; }
.cata-part-five-main .swiper-container { width: 100%; height: 100%; margin-left: auto; margin-right: auto; }
.cata-part-five-main .swiper-slide { text-align: center; font-size: 18px; height: calc((100% - 30px) / 2) !important; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.cata-part-five-main .swiper-slide div img{ width:100%; height:100%; border-radius:6px; display:block; }
.cata-part-five-main .swiper-slide div p{ position:absolute; width:182px; height:42px; padding-top:6px; line-height: 16px; color:#fff; z-index:999; margin-top:-48px; font-size:18px;    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.8)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);}
.cata-part-five-main .swiper-slide div p:hover{background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.4)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);}
.cata-part-five-main .swiper-slide div p span{ font-size:12px; margin-top:-2px;}


.cata-part-six{ width:1184px; height:auto; margin:0 auto 60px; background-color:#FFFFFF}
.cata-part-six-a{ width:1144px; display:block; text-align:center; clear: both;}
.cata-part-six .menu{height:50px; width:1144px; margin-left:20px}
.cata-part-six .menu li{float:left;width:60px; margin-right:103px;text-align:left;line-height:47px;height:47px;cursor:pointer;color:#999;font-size:14px;overflow:hidden;}
.cata-part-six .menu li.off, .cata-part-six .menu-act{color:#1891cb !important; z-index:999; border-bottom:solid 3px #1891cb; font-weight:bold}
.cata-part-six .menudiv{height:auto; padding-top:30px; width:1144px; border-top:0;background:url(../images/cata-part-six-bg.png) center top no-repeat #FFFFFF; margin-left:20px;}
.cata-part-six .menudiv div{ padding-bottom:44px;}
.cata-part-six .menudiv-ul li{ float:left}
.cata-part-six .menudiv-ul li a{ width:224px; margin-left:12px; margin-right:50px; display:block; height:32px;}
.cata-part-six .menudiv-ul1 li a{ width:inherit !important; margin-right:26px !important;}
.cata-part-six .menudiv-ul-span1{ width:145px; color:#666; font-size:14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.cata-part-six .menudiv-ul1 li a span{ color:#999999 !important; width:inherit !important;}
.cata-part-six .menudiv-ul-span1:hover{ color:#1891cb}
.cata-part-six .menudiv-ul-span2{ width:65px; color:#666; font-size:12px; line-height:20px; display:block}

footer{ width:100%; height:240px; background-color:#FFFFFF; clear:both}
.footer{ width:1184px; height:240px; margin:0 auto}
.footer-left{ width:800px; height:240px;}
.footer-left-div{ width:214px; height:150px; padding-top:30px;}
.footer-left-div p{ width:214px; display:block; height:36px; color:#444; font-size:14px; clear:both}
.footer-left-div a{ width:214px; display:block; height:24px; color:#999; font-size:12px; clear:both}
.footer-left-div a:hover{ color:#1891cb;}
.footer-left-div-bottom{ width:720px; height:60px;}
.footer-left-div-bottom p{ color:#999; display:block; height:26px; clear:both;font-size: 12px;}
.footer-left-div-bottom a{ color:#666; padding-left:20px;font-size: 12px;}
.footer-left-div-bottom-a{ background:url(../images/footer-left-div-bottom-a.png) no-repeat center left}
.footer-right{ width:256px; height:240px; padding-top:24px;}
.footer-right p{ width:256px; height:40px; font-weight:bolder; font-size:18px; color:#999; text-align:right; clear:both}
.footer-right-a{ width:256px; height:24px; font-size:12px; color:#999; text-align:right; clear:both; display:block}
.footer-right ul{ width:256px; height:44px; display:block; margin-top:20px;}
.footer-right ul li{ float:right}
.footer-right ul li a{ width:44px; height:44px; margin-left:28px; display:block}
.links-item{ width:1184px; height:14px; margin:25px auto;font-size: 12px;}
.links-item-ul{ width:984px; height:20px; margin-bottom:12px; display:block; overflow:hidden}
.links-item-ul li{ float:left; margin-right:30px; margin-bottom:6px;}
.links-item-ul a{ color:#999}
.links-item-ul a:hover{ color:#1891cb;}
.links-item-p1{ width:100px; height:14px; display:block;}
.links-item-p{ width:40px; padding-right:10px; margin-right:50px; color:#999; background:url(../images/arrowposter.png) right center no-repeat}
.current-menu{ background:url(../images/arrowposterhui.png) right center no-repeat}
.poster-btn:hover{ color:#333}
.links-item-p1, .links-item-ul{ background:none !important}

	/*----------------------------  course 璇剧▼鍒楄〃  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.route{ width:1184px; height:40px; margin:0 auto}
.route a, .route span{ margin-right:8px; line-height:40px; color:#666; font-size:14px;}

.filter-panel { width:1142px; height:auto; margin:0 auto; padding:20px; border:1px solid #dddddd; background-color:#FFFFFF; margin-bottom:20px;}
.filter {margin-bottom: 10px;}
.filter p{ width:60px; height:auto; font-size:12px; line-height:12px;  float:left; padding:5px 0; color:#999}
.filter ul{ width:1035px; height:auto; float:left;min-height: 26px}
.filter li{ display:inline-block; *display:inline; *zoom:1; margin-right:10px; margin-bottom:4px; }
.filter li a{ display:block; height:12px; line-height:12px; padding:5px 8px; color:#666; text-decoration:none; font-size:12px; border-radius:12px; transition:all 0.4s ease 0s; }
.filter li a:hover{  background-color:#1891cb; color:#fff; }
.filter li.active a{ background-color:#1891cb; color:#fff; }
.filter .filter-container{ width:1032px; height:auto; padding:12px 16px; border:#eeeeee 1px solid; background-color:#f8f8f8; margin-left:60px;float: left;margin-top: 6px;}
.filter .line{padding-top:12px; border-top:1px solid #ddd; margin-top:10px;}

.main{ width:1184px; height:auto; margin:0 auto}
.left{ width:884px; height:auto; margin-bottom:60px;}
.left-course-nov{ width:844px; height:30px; background-color:#FFFFFF; -moz-box-shadow:1px 1px 4px #e3e3e3; -webkit-box-shadow:1px 1px 4px #e3e3e3; box-shadow:1px 1px 4px #e3e3e3; margin-bottom:16px; padding:12px 20px;}
.left-course-nov-left a{ height:30px; line-height:30px; font-size:16px; color:#333; display:block; float:left; margin-right:32px;}
.left-course-nov-left .act{ color:#1891cb !important}
.left-course-nov-left-a2{ padding-right:16px; background:url(../images/left-course-nov-a.png) no-repeat center right}
.left-course-nov-right{ width:220px; height:30px;}
.left-course-nov-right input{ width:138px; height:26px; padding-left:10px; border:#d2d2d2 1px solid; color:#999999; font-size:14px;}
.left-course-nov-right button{ width:54px; background-color:#1891cb; color:#fff; line-height:26px; text-align:center; font-size:14px; margin-left:4px;padding: 0px;border: 0px;}
.left-course-company, .left-course-item{ width:844px; height:60px; padding:30px 20px; margin-bottom:10px; background-color:#FFFFFF;}
.left-course-company-left img{ width: 58px; height: 58px; margin-left:10px; margin-right:24px; display: block; border: #f3f5fb 1px solid; border-radius: 4px; float:left}
.left-course-company-left-div{ width: 240px; height: 58px; float:left}
.left-course-company-left-div1 a{ line-height:24px; width:240px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; font-weight:bold; color:#333; font-size:16px; margin-top:6px;}
.left-course-company-left-div1 a:hover{ color:#1891cb;}
.left-course-company-left-div2{ width:525px; height:12px; color:#999; line-height:18px; font-size:12px; margin-top:8px;}
.left-course-company-left-div2 span{ color:#e0e0e0; padding:0 4px}
.left-course-company-right-div{ height:46px; margin-top:7px; float:left; padding-left:18px; padding-right:18px; border-right: 1px dotted #e8e8e8;}
.left-course-company-right-div a{ font-size:20px; color:#1891cb; text-align:center;}
.left-course-company-right-div span{ font-size:12px; color:#999;}
.left-course-company-right-div1 p{  font-size:14px; color:#999; text-align:right; margin-top:6px; }
.left-course-company-right-div1 p a{  font-size:14px; color:#1891cb; text-align:right; margin-top:6px; display:block}
.left-course-main{ width:884px; height:auto; background-color:#FFFFFF}
.left-course-main-div{ width:844px; height:158px; padding:20px; display:block; border-bottom:#eeeeee 1px solid}
.left-course-main-div img{ width:226px; height:158px; display:block; border-radius:4px; margin-right:20px; float:left}
.left-course-main-div-right{ width:598px; height:158px;}
.left-course-main-div-title{ width:598px; height:32px; margin-top:8px;}
.left-course-main-div-title a{ max-width:430px; font-size:18px;line-height:22px; font-weight:bold; display:block; color:#333333; float:left; margin-right:4px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.left-course-main-div-title a:hover{ color:#1891cb;}
.left-course-main-div-title span{ font-size:12px; height:12px; line-height:12px; padding:3px 3px; color:#fff; background-color:#ff8400; margin-left:4px; float:left;}
.left-course-main-div-title i{ font-size:14px; height:18px; line-height:18px;color:#666; margin-left:4px; padding-left:24px; float:left; background:url(../images/left-course-main-div-title.png) no-repeat center left; font-style:normal}
.left-course-main-div-title p{ font-size:18px; font-size:18px; line-height:18px; font-weight:bolder; float:right; color:#ff8400}
.left-course-main-div-nov{ width:598px; height:16px; display:block; margin-bottom:14px;float: left;}
.left-course-main-div-nov li{ float:left}
.left-course-main-div-nov li a{ height:16px; display:block; margin-right:16px; color:#999; line-height:16px; font-size:12px;}
.left-course-main-div .left-course-main-div-nov li a{ padding-left: 20px;}
.left-newdetail .left-course-main-div-nov li a{ padding-left: 20px;}
.left-course-main-div-nov li a i{ font-style:normal; color:#1891cb}
.left-course-main-div-nov li a span{ font-style:normal; background-color:#d1e9f5; padding:2px 3px; color:#1891cb; margin-left:6px;}
.left-course-main-div-nov li a b, .left-course-main-div-p2 b{ font-weight:normal; color:#ff8400;}
.left-course-main-div-nov-a1{ background:url(../images/left-course-main-icon1.png) no-repeat center left}
.left-course-main-div-nov-a2{ background:url(../images/left-course-main-icon2.png) no-repeat center left}
.left-course-main-div-nov-a3{ background:url(../images/left-course-main-icon3.png) no-repeat center left}
.left-course-main-div-nov-a4{ background:url(../images/left-course-main-icon4.png) no-repeat center left}
.left-course-main-div-nov-a5{ background:url(../images/left-course-main-icon5.png) no-repeat center left}
.left-course-main-div-nov-a6{ background:url(../images/left-course-main-icon6.png) no-repeat center left}
.left-course-main-div-p{ font-size:14px; line-height:1.8; color:#999;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-bottom:18px;float: left;}
.left-course-main-div-p2{ font-size:12px; line-height:22px; color:#999; margin-bottom:16px;clear: both;}
.left-course-main-div-p2 a{ color: #999;}
.left-course-main-div-bottom1{ width:100px; height:30px; border-radius:3px; background-color:#0ea0e7; color:#FFFFFF; line-height:30px; font-size:12px; text-align:center;display: block;float: left;}
.left-course-main-div-bottom2{ width:98px; height:28px; border-radius:3px; border:#86cff3 1px solid; color:#1891cb; line-height:28px; font-size:12px; text-align:center; margin-left:10px; background-color:#FFFFFF;display: block;float: left;}
.left-course-main-div-bottom3{color:#0ea0e7; line-height:30px; font-size:14px; text-align:center}
.left .pagination{ width: 884px; padding: 20px 0 32px; margin: 0 auto; text-align: center; font-size: 14px; color: #333; clear:both}
.left .pagination .pageList-wrap{ display: inline-block; }
.left .pagination .item{ width: 60px; height: 30px; line-height: 30px; border:1px solid #dedede; cursor: pointer; border-radius: 4px; display:inline-block; vertical-align: top; text-align: center; margin: 0 3px; user-select: none;}
.left .pagination .eliplise, .left .pagination .item[value]{ width: 35px;}
.left .pagination .item[value].active{ background: #0ea0e7; color: #fff;}
.left .pagination .item:hover{ color: #0ea0e7; background: #d2d2d2;}
.left .pagination .page-list-wrap{ display: inline-block;}
.left .pagination .page-count{ height: 30px; margin-left: 20px; vertical-align: top; line-height: 30px; display: inline-block;}
.left .pagination .btn-first-page, .left.pagination .btn-next-page{ margin-top:2px;}
.left .pagination .page-count_num{ margin: 0 5px; color: #0ea0e7; font-size:18px;}
.left .pagination .item.disabled{ cursor: not-allowed;}
.left .pagination .item.disabled:hover{ color: #333; background: #dedede;}
.left .pagination .pageList-wrap .item{width: 35px;}
.left .pagination .active{ background: #0ea0e7; color: #fff;}

.left-course-main-div-bottom {clear: both;}

.right{ width:280px; height:auto;}
.right-course-recommend, .right-course-navigation, .right-school-love, .right-school-audition, .right-news-news, .right-auditing-new, .right-qadetail-qa, .right-qadetail-inf, .right-news-study{ padding:6px 18px 4px; width:244px; height:auto; background-color:#FFFFFF; margin-bottom:20px;}
.right-title{ width:244px; height:42px; line-height:42px; font-size:18px; color:#333; font-weight:bolder; border-bottom:solid 1px #e6e6e6}
.right-title-subscribe{ height:70px;}
.right-title-subscribe p{ height:14px; line-height:14px; color:#999999; font-weight:normal;font-size: 12px;}
.right-title-subscribe p i{ font-style:normal; color:#ff0000}
.right-title a{ height:42px; line-height:42px; font-size:14px; color:#0ea0e7; float:right; font-weight:normal}
.right-title span{ font-size:18px; }
.right-course-recommend-div{ padding:18px 12px; width:220px; border-bottom:solid 1px #e6e6e6}
.right-course-recommend-div img{ width:220px; height:154px; display:block; border-radius:4px;}
.right-course-recommend-div p a{ font-size:14px; color:#333; margin-top:10px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.right-course-recommend-div span{ font-size:12px; color:#999; display:block; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.right-course-navigation-div{ padding:18px 0 4px; display:block; width:244px; height:auto;}
.right-course-navigation-div li{ display: inline-block;}
/* .right-course-navigation-div li a{ font-size:14px; height:14px; line-height:14px; color:#1891cb; padding:6px 14px; display:block; margin-bottom:10px; margin-right:6px; border:solid 1px #1891cb; border-radius:16px;}
.right-course-navigation-div li a:hover{color: #fff; background-color:#1891cb} */

.right-course-navigation-div a{ font-size:14px; color:#1891cb; padding:2px 14px; display:inline-block; margin-bottom:10px; margin-right:6px; border:solid 1px #1891cb; border-radius:16px;}
.right-course-navigation-div a:hover{color: #fff; background-color:#1891cb}

.right-course-time{ color:#bbbbbb; font-size:14px; clear:both; margin-bottom:60px;}

.right-course-brandrecommend-div{ padding:20px 0; height:60px; border-bottom:1px solid #EEEEEE}

.left-auditing-main-navigation-div .links-item1{ width:844px; height:14px; margin:0px auto 25px}
.left-auditing-main-navigation-div .links-item-ul1{ width:844px; height:44px; margin-bottom:12px; display:block; overflow:hidden}
.left-auditing-main-navigation-div .links-item-ul1 li{ float:left; margin-right:30px; margin-bottom:6px;}
.left-auditing-main-navigation-div .links-item-ul1 a{ color:#999; font-size:14px;}
.left-auditing-main-navigation-div .links-item-ul1 a:hover{ color:#1891cb;}
.left-auditing-main-navigation-div .links-item-p1{ width:100px; height:14px; display:block;}
.left-auditing-main-navigation-div .links-item-p2{ width:40px; padding-right:30px; float:right; color:#0ea0e7; background:url(../images/arrowposter1.png) right center no-repeat; text-align:right}
.left-auditing-main-navigation-div .current-menu1{ background:url(../images/arrowposterhui1.png) right center no-repeat}
.left-auditing-main-navigation-div .poster-btn1:hover{ color:#1891cb}
.left-auditing-main-navigation-div .links-item-p1, .left-auditing-main-navigation-div .links-item-ul1{ background:none !important}

.left-auditing-main-navigation .menu{height:16px; float:right}
.left-auditing-main-navigation .menu li{float:left; padding-left:16px; padding-right:16px; text-align:center;line-height:16px;height:16px;cursor:pointer;color:#333;font-size:14px;overflow:hidden; border-right:1px solid #dddddd}
.left-auditing-main-navigation .menu li.off{background:#FFFFFF; z-index:999; color:#0ea0e7}

.course1 .left-course-main-div, .course1 .left-course-main-div-right{ height:auto !important;}


	/*----------------------------  school 鍒嗘牎鍒楄〃  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.left-school-main-div-nov-a2{ font-size:14px !important; padding-left:0px !important}
.left-school-main-div-nov-a2 img, .right-school-love-div-left img{ width:14px; height:14px; display:block; float:left; margin-right:4px; margin-top:1px;}
.right-school-love-div{ padding:18px 10px; width:224px; height:56px; clear:both; border-bottom:solid 1px #e6e6e6}
.right-school-love-div-img{ width:60px; height:60px; display:block; border-radius:4px; float:left;}
.right-school-love-div-left{ width:126px; height:56px; margin-left:16px; float:right}
.right-school-love-div-left p{ font-size:14px; color:#333; line-height:16px; height:16px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; margin-bottom:4px;}
.right-school-love-div-left p a{ font-size:14px; color:#333; line-height:16px; height:16px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; margin-bottom:4px;}
.right-school-love-div-left p:hover{ color:#1891cb}
.right-school-love-div-left div{ margin-bottom:6px; height:14px;}
.right-school-love-div-left span{ font-size:12px; color:#999; display:block; clear: both;}

.right-school-love-div-left i{ font-style:normal; padding-left:10px; padding-right:10px; border-right:1px solid #e8e8e8;color: #999}


.right-school-audition-div{ padding:20px 0; width:244px; height:58px; border-bottom:solid 1px #e6e6e6}
.right-school-audition-p1{ width:244px; height:24px; line-height:16px; font-size:16px; color:#333;}
.right-school-audition-p1 span{ font-size:16px;}
.right-school-audition-p2{ width:244px; height:22px; line-height:14px; font-size:14px; color:#666;}
.right-school-audition-p3{ width:244px; height:12px; line-height:12px; font-size:12px; color:#999; text-align:right}
.right-school-love-div-left span{/*  width: 160px;  */height: 12px; line-height:12px; font-size:12px; color:#999999; /* text-align:right;  */display:block; margin-top:20px;}
.right-school-love-div-left span i{ font-style:normal; padding-left:10px; padding-right:10px; border-right:1px solid #e8e8e8}




	/*----------------------------  news 骞冲彴璧勮  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.new-container{ margin:0 auto; width: 1184px; padding: 0px !important; margin-bottom:26px; background-color:inherit}
.new-container-main-r{ width:260px; height:296px; padding:20px 18px;; background-color:#334259; border-radius: 6px; margin-left: 20px;}
.new-container-main-r-title p{ width:120px; height:17px; color:#fff; font-size:16px; line-height:17px; padding-left:8px; border-left:4px solid #FFFFFF; margin-bottom:14px; float:left}
.new-container-main-r-title a{ width:60px; height:17px; color:#a6b9d3; font-size:14px; text-align:right; float:right}
.new-container-main-r img{ width:260px; height:160px; border-radius:4px; display:block}
.new-container-main-r-p1{ width:260px; height:16px; line-height:16px; font-size:16px; color:#FFFFFF; display:block; font-weight:bold; padding:18px 0 6px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.new-container-main-r-p2{ width:260px; height:12px; line-height:12px; font-size:12px; color:#bfc2c7; display:block; margin-bottom:12px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.new-container-main-r-p3{ width:260px; height:14px; line-height:14px; font-size:14px; color:#a6b9d3; padding-top:6px; padding-left:20px;}
.new-container-main-r-p4{ background:url(../images/new-container-main-img2.png) no-repeat bottom left}
.new-container-main-r-p5{ background:url(../images/new-container-main-img3.png) no-repeat bottom left}

.left-news-nov .menu{height:54px; width:884px; background-color:#FFFFFF}
.left-news-nov .menu li, .left-news-nov .menu li a{float:left;width:108px; text-align:center;line-height:51px;height:51px;cursor:pointer;color:#333;font-size:16px;overflow:hidden; border-top:solid 3px #fff;}
.left-news-nov .menu li a{ margin-top:-3px !important;}
.left-news-nov .menu li.off, .left-news-nov .menu-act{color:#1891cb !important; z-index:999; border-top:solid 3px #1891cb !important; font-weight:bold}
.left-news-nov .menudiv{height:auto; padding-top:16px; width:884px; border-top:0;}
.left-news-nov .menudiv-ul li{ float:left}
.left-news-nov .menudiv-ul li a{ width:224px; margin-left:12px; margin-right:50px; display:block; height:32px;}
.left-news-nov .menudiv-ul-span1{ width:145px; color:#666; font-size:14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.left-news-nov .menudiv-ul-span1:hover{ color:#1891cb}
.left-news-nov .menudiv-ul-span2{ width:65px; color:#666; font-size:12px; line-height:20px; display:block}
.left-news-nov .left-course-main-div-p{ font-size:14px; line-height:26px;}
.left-course-main-div-nov-a7{ padding:3px 8px !important; font-size:12px !important; line-height:12px !important; height:12px !important; color:#1891cb !important; border:1px solid #1891cb}
.left-news-nov .left-course-main-div-nov li a{ margin-top:2px;}
.right-news-news-ul{ margin-top:14px; padding:0 4px}
.right-news-news-ul li a{ font-size:14px; height:14px; line-height:14px; display:block; color:#333333; display:block; margin-bottom:22px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.right-news-news-ul li a:hover{ color:#1891cb}
.right-news-news-ul li a i{ color:#999999; padding-right:14px;}
.right-news-news-ads{ width:280px; height: 184px;}
.right-news-news-ads img{ width:280px; height: 184px; display:block}


	/*----------------------------  newslist 璧勮鍒楄〃  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.newslist-navigation .tabs-list1 { width: 1066px; height: auto; padding: 18px 0px 0px; border: inherit; background-color:inherit; margin-left: 76px;}
.newslist-navigation .tab-content p{ padding-top:24px;}
.left-qa-main-ul{ padding:0px 20px;}
.left-qa-main-div{ width:844px; height:70px; display:block; padding:30px 0px; display:block; border-bottom:#eeeeee 1px solid}
.left-qa-main-div-title{ padding:0px 30px; height:40px; width:784px;}
.left-qa-main-div-title img{ width:40px; height:40px; border-radius:20px; display:block; float:left}
.left-qa-main-div-title a{ height:40px;  margin-left:20px; display:block; float:left; font-size:16px; color:#333333; line-height:32px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.left-qa-main-div-title a:hover{ color:#1891cb }
.left-qa-main-div-nov{ padding:8px 12px 0px 90px; height:20px; display:block}
.left-qa-main-div-nov img{ width:20px; height:20px; border-radius:10px; display:block; float:left; margin-left:6px}
.left-qa-main-div-nov li{ float:left}
.left-qa-main-div-nov li a{ margin-right:20px; padding-left:24px; color:#999999; font-size:12px; line-height:20px; line-height:20px;}
.left-qa-main-div-nov li a span{ padding:0 10px;}
.right-news-study-ul{ margin-top:14px; padding:0 4px}
.right-news-study-ul img{ width:60px; height:60px; display:block; border-radius:30px; float:left}
.right-news-study-ul-right{ width:166px; margin-left:10px; height:60px; padding-bottom:20px; float:left}
.right-news-study-ul-right a{ width:166px; height:16px; line-height:16px; font-size:16px; color:#333333; padding:8px 0; display: block;}
.right-news-study-ul-right p{ width:150px; height:20px; padding:0 8px; line-height:20px; font-size:12px; color:#ffffff; border-radius:4px; background-color:#0ea0e7;}
.right-news-study-p{ clear:both; line-height:26px; color:#999999; font-size:14px; padding-bottom:36px;}
.right-news-study-ul form input{ height:40px; width:96%; padding-left:4%; border-radius:4px; border:1px solid #0ea0e7; margin-bottom:16px;}
.right-news-study-ul form textarea{ height:64px; width:96%; padding:4% 0 4% 4%; border-radius:4px; border:1px solid #0ea0e7; margin-bottom:16px;}
.right-news-study-ul form button{ height:42px; width:100%; border-radius:4px; background:#ff8400; text-align:center; line-height:42px; color:#FFFFFF; margin-bottom:16px;}


	/*----------------------------  qadetail 闂瓟璇︽儏  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.left-qatail-title{ width:844px; padding:20px;  background-color:#FFFFFF; margin-bottom:20px;}
.left-qatail-title-top{ width:844px; padding:10px 0 30px; height:40px; border-bottom:1px solid #EEEEEE}
.left-qatail-title-h3{ width:884px; height:18px; line-height:18px; font-size:18px; font-weight:bolder; padding:30px 0 24px;}
.left-qatail-title-p1{ width:884px;  line-height:22px; font-size:14px; color:#999999;white-space: pre-line;padding-bottom:30px;}
.left-qatail-title-p2{ width:884px; height:14px; line-height:14px; font-size:14px; color:#999999}
.left-qatail-title-top img{ width:40px; height:40px; display:block; float:left; border-radius:20px; margin-right:18px;}
.left-qatail-title-top p{ width:300px; height:16px; line-height:16px; font-size:16px; color:#333333; display:block; float:left}
.left-qatail-title-top span{ font-size:14px; color:#999; line-height:32px;}
.left-qatail-title-top button{ width:116px; height:40px; background-color: #1891cb; border-radius:4px;}
.left-qatail-title-button1 span{ color:#FFFFFF; padding-left:24px; background:url(../images/left-qatail-title-button1.png) no-repeat left center;}
.left-qatail-title-button1{ margin-right:20px;}
.left-qatail-title-button2 span{ color:#FFFFFF; padding-left:24px; background:url(../images/left-qatail-title-button2.png) no-repeat left center;}
.left-qatail-title-button2{ margin-right:6px;}

.left-qadetail-main-qa, .left-qadetail-main-qa1{ padding-top:30px; background-color:#FFFFFF}
.left-qadetail-main-qa1{ margin-top:20px;}
.left-qadetail-main-qa1-main{ margin-top:6px;}
.left-qadetail-main-qa1-main ul li{ float:left}
.left-qadetail-main-qa1-main ul li a{ width:400px; height:14px; display:block; margin-right:22px; line-height:14px; font-size:14px; color:#666666; padding:10px 0; border-bottom:1px dotted #e8e8e8}
.left-qadetail-main-qa1-main ul li a:hover{color:#1891cb}
.left-qadetail-main-school1-main .left-course-company{  padding: 20px 0px;margin-bottom: 0px; border-bottom:1px dotted #e8e8e8}
.left-qadetail-main-school1-main .left-course-company-right1{ padding:16px 0 0 120px;}
.left-qatail-title-span{ height:16px; display:block; line-height:16px !important; font-size:14px; padding-left:26px; background:url(../images/left-qatail-title-span.png) no-repeat left center;}
.left-qadetail-main-qa .left-qatail-title-top{ padding:0px 0 8px !important}
.left-qadetail-main-qa-p1{color:#333; display:block; margin-left:58px; width:786px; margin-bottom:20px;}
.left-qadetail-main-qa-p2{ line-height:12px; height:12px; margin-top:16 px; font-size:12px; color:#999; display:block; margin-left:58px; width:786px;}
.left-qadetail-main-qa-p2 a{color:#999}
.left-qadetail-main-qa-div{ padding:20px 0; border-bottom: #eeeeee 1px solid;}
.left-qadetail-main-qa-div1{ background-color:#f5f6f7; padding:30px 0; height:auto; margin-left:58px; width:786px; margin-top:20px;}
.left-qadetail-main-qa-div1 p{ width:560px; height:42px; display:block; margin:0 auto; background-color:#fff; font-size:14px; line-height:42px; color:#999999; text-align:center}
.left-qadetail-main-qa-div1 p a{ font-size:14px; color:#1891cb}
.left-qadetail-main-qa-div2{background-color:#f5f6f7; padding:0 30px; margin-top:20px; width:726px; margin-left:58px;}
.left-qadetail-main-qa-div2-main{ padding:20px 0;}
.left-qadetail-main-qa-div2-main img{ width:30px; height:30px; display:block; float:left; border-radius:15px; margin-right:16px;}
.left-qadetail-main-qa-div2-main .p1{ width:680px; line-height:30px; font-size:12px; color:#999; display:block; float:left}
.left-qadetail-main-qa-div2-main .p1 b{ color:#333; font-size:12px;}
.left-qadetail-main-qa-div2-main .p1 a{ color:#1891cb; font-size:12px; float:right}
.left-qadetail-main-qa-div2-main .p2{ width:726px; line-height:22px; font-size:12px; color:#333; display:block; clear:both; padding-top:12px;}




.comment-show-con { width: 100%; padding: 20px 0; border-bottom:#dddddd 1px solid;}
.pre{ display:none}
.comment-size-name-span{ font-size:14px; color:#999999; height:14px; line-height:22px; padding-bottom:10px; display:block}
.date-dz-pl{ color:#1891cb !important}
.comment-show-con-img { width: 40px; height: 40px; overflow: hidden;}
.comment-show-con-img img {width: 40px;  height: 40px; display:block; border-radius:20px;}
.comment-show-con-list { width: 92%; margin-left: 3%; }
.pl-text { width: 100%; word-wrap: break-word; overflow: hidden;}
.date-dz { width: 100%; float: left; padding:16px 0 0}
.hf-list-con { float: left; width: 100%; background-color: #f5f6f7; margin-top: 7px;}
.comment-size-name {line-height:16px; height:16px; padding-bottom:10px; font-size: 16px; color: #333;}
.my-pl-con { font-size: 14px; line-height:22px; color: #333; display:block; width: 100%;white-space: pre-line;}
.date-dz-left { font-size: 12px; color: #8b8b8b; display: block; padding-top: 18px;}
.comment-time, .comment-pl-block { padding-top: 7px;}
.comment-pl-block { margin-top: 0;}
.date-dz-right { display: block; padding-top: 6px; padding-right: 18px; position: relative; overflow: hidden;}
.removeBlock { float: left; font-size: 12px; color: #8b8b8b; margin-right: 24px; display: block; opacity: 0;}
.hf-con-block { display: block;}
.date-dz-pl, .date-dz-line, .date-dz-z { font-size: 12px; color: #8b8b8b;}
.date-dz-z {float: right;}
.date-dz-line { display: block; padding: 0 20px;}
.date-dz-z-click-red { width: 17px; height: 17px; display: block; float: left; background-image:url(../images/left-qatail-title-span.png); background-repeat: no-repeat; margin-right: 5px;}
.red { width: 17px; height: 17px; display: block; float: left; background-image:url(../images/left-qatail-title-span1.png); background-repeat: no-repeat;margin-right: 5px;}
.z-num { font-style: normal;}
.date-dz-z-click { color: #ff794d;}
.hf-pl, .plBtn { width: 294px; height: 30px; line-height: 30px; background-color: #ff794d; text-align: center; display: block; float: right; color: #FFFFFF; font-size: 14px; border-radius: 15px; margin-right: 280px; margin-top: 10px;}
.hf-p2{ width:200px; height:30px; line-height:30px; font-size:12px;}
.hf-p2 a{color: #ff794d; font-size:12px; float:left; margin-top: 10px; margin-left:10px;}
.hf-p2 img{ width:30px; height:30px; display:block; float:left; border-radius:15px; margin-top: 10px;}
.hf-p2 b{ margin-top: 10px; line-height:30px; display: -webkit-inline-box; font-weight:normal}
.hf-con{width: 100%;margin-top: 20px;}
.hf-input{font-size: 12px !important; width:754px !important; padding:5px 10px !important; height:60px !important; border:#dddddd 1px solid; background-color:inherit !important}
.comment-input{font-size: 14px; width:822px; padding:5px 10px; height:80px; background-color:#f5f6fa;}
.all-pl-con .hf-input{font-size: 12px; width:722px; padding:5px 10px; height:60px; border:#dddddd 1px solid}
.all-pl-con { width: 96%; padding: 2% 0; float: left; margin: 0 2%; }
.atName { font-size: 14px;  color: #1891cb;}
.hfpl-text{margin-top: 0;}
.date-dz:hover .removeBlock { opacity: 1;}
.hf-list-con .all-pl-con { border-top: 1px solid #d9d9d9; padding-bottom: 12px;}
.hf-list-con .all-pl-con:first-child { border-top: 0;}
/*娴姩*/
.pull-right{float: right !important;}
.pull-left{float: left !important;}
.content{float: left;}
.flex-text-wrap,pre{margin: 0 !important;}
.commentAll{width: 844px;}
.clearfix:before, .clearfix:after{content: " ";display: table;}
.clearfix:after{clear: both;}
.clearfix{zoom: 1;}
.right-qadetail-main-myqa{height:auto; width:244px; padding:30px 18px; background-color:#FFFFFF; margin-bottom:20px}
.right-qadetail-main-myqa button{height:40px; width:244px; background-color:#e7f4fa; line-height:40px; text-align:center; text-align:center; display:block; border-radius:4px;}
.right-qadetail-main-myqa button a{ color:#1891cb; height:18px; font-size:14px; padding: 1px 0 1px 28px; background:url(../images/right-qadetail-main-myqa.png) no-repeat center left}
.right-qadetail-qa-div{ padding:16px 0; border-bottom:#eee 1px solid}
.right-qadetail-qa-div p{ font-size:15px; line-height:26px; color:#333333; display:block; padding:0 4px;}
.right-qadetail-qa-div p a{font-size:15px;line-height:26px;color:#333333;display:block;padding:0 4px;text-align:left;margin-top:0px;height:auto}
.right-qadetail-qa-div a{ font-size:12px; line-height:12px; height:12px; color:#999999; display:block; text-align:right; margin-top:6px;}
.right-qadetail-inf-img{ width:50px; height:120px; margin-right:46px; padding-top:24px; float:left}
.right-qadetail-inf-img img{ width:50px; height:50px; display:block}
.right-qadetail-inf-img a{ width:50px; height:12px; margin-top:14px; text-align:center; color:#666666; line-height:12px; display:block}
.right-qadetail-inf-img1{ width:128px; height:192px; clear:both; margin:0 auto}
.right-qadetail-inf-img1 img{ width:128px; height:128px; display:block;}
.right-qadetail-inf-img1 p{ width:128px; height:14px; display:block; text-align:center; color:#666666; line-height:14px; font-size:14px;}
.right-qadetail-inf-p{ width:232px; padding:26px 6px 0; line-height:22px; font-size:14px; display:block; border-top:#eee 1px solid}
.right-qadetail-inf-div{ width:244px; height:40px; margin-top:16px; margin-bottom:26px;}
.right-qadetail-inf-div p{width:138px; height:40px; display:block; float:left; line-height:40px; color:#333333; font-size:14px; font-weight:bold; padding-left:6px;}
.right-qadetail-inf-div a{width:100px; height:40px; display:block; float:left; border-radius:6px; background-color:#1891cb; line-height:40px; color:#FFFFFF; font-size:14px; text-align:center}



	/*----------------------------  auditing 韫  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.left-auditing-main{ width:884px; height:auto; padding:20px 0px 12px; background-color:#FFFFFF}
.left-auditing-main-ul{ width:864px; height:auto; padding:0px 10px; display:block}
.left-auditing-main-ul li{ float:left}
.left-auditing-main-div{ width:200px; height:208px; margin:0 8px; display:block}
.left-auditing-main-img, .left-auditing-main-img img{ width:200px; height:132px; display:block}
.left-auditing-main-a{ width:200px; line-height:14px; color:#333; font-size:14px; margin-top:16px; margin-top:10px; display:block}
.left-auditing-main-a:hover{ color:#1891cb }
.left-auditing-main-ul li p{ width:200px; display:block; color:#999999; font-size:12px; margin-top:8px;}
.left-auditing-main-ul li p i{ font-style:inherit}
.left-auditing-main-a1{ position:absolute; z-index:999; width:106px; height:34px; text-align:center; line-height:34px; font-size:14px; color:#FFFFFF; background-color:rgba(255,102,51,0.9);}
.right-auditing-sign{ width:280px; height:280px; clear:both; background-color:#FFFFFF; padding-top:30px; margin-bottom:20px;}
.right-auditing-sign-img{ width:50px; height:50px; display:block; border-radius:25px; margin:0 auto;}
.right-auditing-sign-p1{ text-align:center; color:#333; font-size:14px; margin-top:6px; margin-bottom:16px;}
.right-auditing-sign-p2{ text-align:center; font-size:12px; margin-top:12px; color:#ff8400}
.right-auditing-sign span{ text-align:center; color:#333; font-size:16px; margin-bottom:12px; display:block}
.right-auditing-sign-div{ width:178px; height:30px; padding-bottom:20px; margin:0 auto}
.right-auditing-sign-a1{ width:84px; height:30px; border-radius:15px; background-color:#1891cb; text-align:center; line-height:30px; font-size:12px; color:#FFFFFF}
.right-auditing-sign-a2{ width:82px; height:28px; border-radius:15px; color:#1891cb; text-align:center; line-height:30px; font-size:12px; border:1px solid #1891cb;}
.right-auditing-sign-ul{ width:200px; height:32px; margin:10px auto 0;}	
.right-auditing-sign-ul li{ float:left}
.right-auditing-sign-ul li a{ width:32px; height:32px; display:block; margin:0 4px;}
.right-auditing-sign-ul li a img{ width:32px; height:32px; display:block;}
.right-auditing-new-div{ width:244px; padding:20px 0; height:50px; border-bottom: solid 1px #e6e6e6;}
.right-auditing-new-div-img{ width:50px; height:50px; display:block; border-radius:25px; float:left}
.right--auditing-new-div-left{ width:184px; height:50px;}
.right--auditing-new-div-left p{ width:184px; height:18px; color:#333; font-size:14px; line-height:14px}
.right--auditing-new-div-left span{ width:184px; height:32px; color:#ff8400; font-size:14px; line-height:16px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


	/*----------------------------  auditingdetail 韫璇︽儏  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.auditing-navigation{ width:1184px; height:296px; margin:0 auto 20px;}
.auditing-navigation-main{ width:844px; padding:20px; height:256px; background-color:#FFFFFF}
.schooldetail-navigation-all{ width:844px; padding:20px; height:300px; background-color:#FFFFFF}
.auditing-navigation-main-img{ width:340px; height:224px; display:block; margin-right:30px;}
.auditing-navigation-main-right h3{ width:472px; height:24px; line-height:24px; font-size:22px; color:#333333; padding-bottom:20px; margin-top:6px;}
.auditing-navigation-div{ width:472px; height:14px; margin:10px 0 18px;}
.auditing-navigation-div img{ float:left; display:block; margin-right:2px;}
.auditing-navigation-div p{ float:left; font-size:14px; display:block; line-height:14px; margin-left:16px; color:#666}
.auditing-navigation-p1{width:472px; height:14px; line-height:16px; font-size:14px; color:#666666; margin-bottom:16px;height: auto;}
.auditing-navigation-p1 span{ color:#999; font-size:14px;vertical-align: middle;}
.auditing-navigation-p1 .course-target{color:#666;width: 600px;height: auto;display: inline-block;line-height: 24px;}
.auditing-navigation-p1 i{ color:#1891cb; font-size:14px; font-style:normal; padding-left: 8px;}
.auditing-navigation-p1 b{ color:#fff; font-size:12px; line-height:12px; background-color:#ff8400; padding:1px 6px; font-weight:normal; margin-right:6px;}
.auditing-navigation-p2{ width:472px; height:14px; line-height:14px; font-size:14px; color:#333; padding-bottom:36px;}
.auditing-navigation-p3{ width:472px; height:14px; line-height:14px; font-size:12px; color:#999; padding-bottom:30px; display:block}
.auditing-navigation-a{ width:120px; height:34px; display:block; line-height:34px; font-size:15px; text-align:center; color:#fff; background-color:#ff8400; float:left;cursor: pointer;}
.auditing-navigation-a1{ width:80px !important; text-align:center; font-size:14px; height:32px; color:#999; line-height:32px; text-align:center}
.auditing-navigation-span{ font-size:14px; height:34px; color:#999; line-height:34px; text-align:center; margin-left:16px;}
.auditing-navigation-map{ width:278px; height:294px; background-color:#FFFFFF; border:#e6e6e6 solid 1px;}
.content5-img{ width:278px; height:294px;}
.section-content{ width: 884px; margin: auto;}
.nav-height{ position:relative; height: 50px;}
.nav-box { width: 884px;height: 54px;margin:0 auto;background: #fff;}
.nav-box.navFix{position: fixed;top: 0;left:50%;margin-left: -592px;  box-shadow: 0 0 5px rgba(0,0,0, 0.2);border-bottom:1px solid #e3e3e3; z-index: 99999;} 
.nav-box ul {padding: 0; width: 600px; display: block;}
.nav-box.navFix ul{ border-bottom: 0;}
.nav-box li { display: inline-block;width: 108px;height: 54px; line-height: 50px;float: left; text-align: center;position: relative;}
.nav-box li a {display: block; width:108px; height:51px; line-height:51px; text-align:center; font-size:16px; color: #333; text-decoration: none;}
.nav-box li a:before{content:" ";width:1px;height:24px;}
.nav-box li a.active:before{content:" ";width:0px;border: none;}
.nav-box li:first-child a:before{content:" ";width:0px;border: none;}
.nav-box li a:hover{color: #1891cb; /*border:1px solid #ee8800;*/}
.nav-box li a.active {color: #1891cb;  border-bottom: solid 3px #1891cb;}
.nav-mobile {display: none;font-weight: bold;width: 100%;}
.click-me {width: 150px;height: 30px; background: #4680d1;color: white; text-align: center;line-height: 30px;}
.click-me a {display: block;color: white;}

.product-box{width: 100%;height: auto;}
.product-list{width: 100%; margin-top: 10px;}
.product-box-main{ width: 100%;height: auto; background-color:#FFFFFF; margin-top:16px;}
.product-box .section-content{ background-color:#FFFFFF;clear: both;display: inline-block;margin-bottom: 30px;}
.product-tit{width: 100%; border-bottom: 2px solid #1891cb; text-align: left;margin-top: 10px;}
.product-tit i{width: 3px;height: 16px;display: inline-block;background: #39b54a;}
.product-tit h3{display: inline-block;font-size: 20px;color: #2c2c2c;text-align: left; }

.btn { width:100px; height:30px; border-radius:3px; background-color:#e9e9e9; color:#666; line-height:30px; text-align:center;padding: 3px;display: inline-block;text-align: center;text-align: center;font-size: 14px;}
.btn-sm {width: 80px;height: 26px;line-height:26px; font-size:14px; }
.btn-xs {width: 40px;height: 26px;line-height:26px; font-size:14px; }
.btn-primary{background-color:#0ea0e7; color:#FFFFFF;}
.btn-warning{background-color:#ff8400; color:#FFFFFF;}
.btn-large2 {width: 100%;height: 42px;line-height:42px; font-size:14px; }
.btn-large{height:40px;width:294px;background-color:#1891cb;line-height:40px;color:#fff;text-align:center;text-align:center;display:block;border-radius:4px;font-size:14px;margin:0 auto}

.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
.label-default{background-color:#777}
.label-primary{background-color:#337ab7}
.label-success{background-color:#5cb85c}
.label-info{background-color:#5bc0de}
.label-warning{background-color:#f0ad4e}
.label-danger{background-color:#d9534f}

.left-auditing-main-explain, .left-auditing-main-picture, .left-auditing-main-navigation, .left-qadetail-main-qa, .left-qadetail-main-qa1{ width:844px; height:auto; padding-left:20px; padding-right:20px; }
.left-auditing-main-explain{ padding-top:30px;}
.left-auditing-main-title{ width:844px; height: 30px; }
.left-auditing-main-title p{ width:auto; height:18px; line-height:18px; padding-left:8px; font-size:18px; font-weight:bolder; color:#333; border-left:4px solid #1891cb; display:block; float:left}
.left-auditing-main-title a{ width:200px; height:18px; line-height:18px; font-size:14px; color:#1891cb; text-align:right; float:right} 
.organ-course .left-auditing-main-title .btn-bar-more {font-size:14px; color:#1891cb; height:18px; line-height:18px;width:68px !important; padding-right:30px; background:url(../images/arrowposter1.png) right center no-repeat; text-align:right;}
.organ-course .left-auditing-main-title .current-menu4{ background:url(../images/arrowposterhui1.png) right center no-repeat}
.organ-course .menu, .organ-course .left-auditing-main-title p{ background:none !important;}

.organ-course .menu1{ position:absolute; display:none; height:auto !important; background-color:#FFFFFF !important;z-index: 1000; border:1px solid #d6d6d6; width: 245px;margin-left:921px;padding:5px 10px 10px 10px;;-moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;} 
.organ-course .menu1 .btn-bar-close{ font-size:14px; color:#1891cb; height:18px; line-height:18px;background:url(../images/arrowposterhui1.png) right center no-repeat; float: right;padding-right:30px; margin-right: 10px;}
.organ-course .menu1 li{ float:none !important; display:block; border-right:0px !important; padding:4px 0; font-size:14px !important;text-align: right;}
.organ-course .menu1 li:hover{cursor: pointer;color: #0ea0e7;}

.organ-course .menu {height:18px; float:right; }
.organ-course .menu li{float:left; padding-left:16px; padding-right:16px; text-align:center;line-height:18px;height:18px;cursor:pointer;color:#333;font-size:14px;overflow:hidden; border-right:1px solid #dddddd}
.organ-course .menu li.off{ z-index:999; color:#0ea0e7}

.left-auditing-main-explain-div{ width:844px; height:auto; }
.left-auditing-main-explain-div table,table tr th, table tr td { border:1px solid #cccccc; }
.left-auditing-main-explain-div table { width: 200px; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse;} 
.left-auditing-main-explain-div img{ width: 100%;}
.left-auditing-main-explain-div p img{ width: auto;max-width: 844px;}
.left-auditing-main-explain-div1{ width:844px; height:auto;display: block;float: left;}
.left-auditing-main-explain-div1 .tit{ width:98px; padding-left:12px; display:block; float:left; color:#999; line-height:24px; font-size:14px; padding-top:20px;}
.left-auditing-main-explain-div1 .txt{ width:734px; display:block; float:left; color:#333; padding-top:20px;}
.left-auditing-main-explain-div1 ul{width:734px; display:block; float:left; padding-top:20px;}
.left-auditing-main-explain-div1 ul li{ float:left}
.left-auditing-main-explain-div1 ul li a{ line-height:24px; display:block; font-size:14px; margin-right:30px; height:24px; background:url(../images/left-auditing-main-explain-div1.jpg) center left no-repeat; padding-left:24px;}
.right-audingdetail-code{ padding:20px; width:240px; height:72px; background-color:#FFFFFF; margin-bottom:20px;}
.right-audingdetail-code img{ width:72px; height:72px; display:block; margin-right:16px; float:left}
.right-audingdetail-code-div{ width:152px; height:72px; }
.right-audingdetail-code-p1{ width:152px; height:16px; margin-top:16px; line-height:16px; font-size:16px; color:#333}
.right-audingdetail-code-p2{ width:152px; height:12px; margin-top:12px; line-height:12px; font-size:12px; color:#ff8400; margin-top:10px;}
.auditingdetail-button .right-auditing-sign-ul li{ width:40px;}
.auditingdetail-button .right-auditing-sign-ul{ width:220px;}
.auditingdetail-button button{ margin-top:10px;}
.auditingdetail-button{ margin-right:20px; display:none}
.nav-box.navFix .auditingdetail-button{ display:block}


	/*----------------------------  schooldetail 鍒嗘牎璇︽儏  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/

.left-school-main-photo-div{ width:860px; height:auto; margin-left:-8px;}
.left-school-main-photo-div img{ width:270px; height:200px; display:block; margin:0 8px; float:left;margin-top: 20px;}
.left-school-main-course-div ul{ width:860px; height:auto; margin-left:-8px;}
.left-school-main-course-div ul li{ float:left}
.left-school-main-course-div ul li span{ width:394px; height:94px; border:1px solid #f0f0f0; display:block; margin:0 8px 16px; padding:8px;}
.left-school-main-course-div ul li span img{ width:132px; height:94px; float:left; display:block}
.left-school-main-course-div1{ width:240px; margin-left:14px; float:left}
.left-school-main-course-div1 a{ width:240px; height:16px; line-height:16px; font-size:16px; color:#333; margin-top:6px; display:block; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.left-school-main-course-p1{ width:240px; height:14px; line-height:18px; font-size:14px; color:#666; margin-top:10px; display:block; padding-bottom:22px;}
.left-school-main-course-p2{ width:240px; height:18px; line-height:18px; font-size:12px; display:block; color:#ff8400}
.left-school-main-course-p2 b{ font-size:18px; font-weight:bolder;}
.left-school-main-course-p2 i{ float:right; color:#999; font-style:normal; line-height:24px}

.schooldetail-navigation{ width:1184px; height:340px; margin:0 auto 20px;}
.auditing-navigation-main{ width:844px; padding:20px; height:256px; background-color:#FFFFFF}
.schooldetail-navigation-title{ width:844px; height:40px;}
.schooldetail-navigation-title h1{height:auto; line-height:24px; font-size:22px; color:#333; padding-right:8px; float:left}
.schooldetail-navigation-title p{ height:24px; font-size:15px; color:#666; padding-left:24px; background:url(../images/left-course-main-div-title.png) no-repeat center left; float:left}
.schooldetail-navigation-title a{ height:24px; font-size:14px; color:#1891cb; padding-right:26px; float:right}
.schooldetail-navigation-title-a{ background:url(../images/arrowposter.png) no-repeat center right}
.schooldetail-navigation-main{ width:844px; height:260px;}
.schooldetail-navigation-main-img{ width:340px; height:238px; display:block; margin-right:20px;}
.schooldetail-navigation-map{ width:278px; height:338px; background-color:#FFFFFF; border:#e6e6e6 solid 1px;}
.schooldetail-navigation-map .content5-img{ width:278px; height:338px;}
.schooldetail-navigation-main-right-phone{width:472px; height:16px; padding-top:30px; clear:both}
.schooldetail-navigation-main-right-phone p{ line-height:16px; color:#666; font-size:14px; padding-left:24px; background:url(../images/school.jpg) no-repeat center left; float:left}
.schooldetail-navigation-main-right-phone p i{ color:#1891cb; font-size:16px; font-weight:600}
.schooldetail-navigation-main-right-phone a{ line-height:16px; font-size:14px; padding-left:26px; background:url(../images/comment.jpg) no-repeat center left; float:right; color:#1891cb}
.left-auditing-main-title-a{ padding-left:26px; background:url(../images/comment.jpg) no-repeat center left; width:56px !important}

.left-auditing-main-comment-div .tabs-list { list-style:none; background-color:#FFFFFF; padding:0 7px 4px;}
.left-auditing-main-comment-div .tabs-list li { display:inline-block; *display:inline; *zoom:1; }
.left-auditing-main-comment-div .tabs-list li a {  margin-right:60px; display:block; height:26px; line-height:26px; color:#333; text-decoration:none; font-size:14px; transition:all 0.4s ease 0s; text-align:center; padding:0 16px; background-color:#f4f4f4; margin:0 5px; border-radius:6px;}
.left-auditing-main-comment-div .tabs-list li a:hover { color:#333;  background-color:#d3f1ff; }
.left-auditing-main-comment-div .tabs-list li.active a { color:#333;  background-color:#d3f1ff; }
.left-auditing-main-comment-div .tabs .accordion-handle { display:none; }
.left-auditing-main-comment-div1 .left-qatail-title-top{ padding:0 0 10px;}
.left-auditing-main-comment-div1{ border-bottom: 1px solid #EEEEEE; padding:20px 0}
.left-qatail-title-top .auditing-navigation-div img{ width:14px; height:14px; margin-top:8px;}
.left-qatail-title-top .auditing-navigation-div{ margin:0px; width: 300px;}
.left-qatail-title-top .auditing-navigation-div b{ display:block; font-weight:normal; margin-left:16px; font-size:12px; float:left}
.left-qatail-title-a{ height:16px; display:block; line-height:16px !important; font-size:14px; padding-left:26px; background:url(../images/left-qatail-title-span.png) no-repeat left center; color:#666}
.left-qatail-title-top .active{ background:url(../images/left-qatail-title-span1.png) no-repeat left center; }
.left-auditing-main-comment-a{ width:298px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#1891cb; text-align:center; border:1px solid #1891cb; display:block; margin:18px auto 0}
.left-auditing-main-comment-a:hover{ background-color:#1891cb; color:#FFFFFF}

.schooldetail-schooldiv{ position: absolute; margin-left:528px; width: 312px; line-height: 1.5;  border: 1px solid #ebebeb;  background-color: #fff;  -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.05); box-shadow: 2px 2px 2px rgba(0,0,0,.05); z-index:600;}
.schooldetail-schooldiv-main{ width: 312px; height:312px; overflow-x: hidden; overflow-y: scroll;}
.schooldetail-schooldiv-main-div{ padding:4px 10px 8px; width:275px; border-bottom:1px solid #EEEEEE}
.schooldetail-schooldiv-main-div-p{ height:32px; line-height:32px; width:275px; font-size:16px; color:#333333}
.schooldetail-schooldiv-main-div .auditing-navigation-div{ width:275px; margin: 0; height:auto}
.schooldetail-schooldiv-main-div .auditing-navigation-div a{ width:178px; color:#999999; font-size:12px;    line-height: 14px;  margin-left: 16px; }
.schooldetail-schooldiv-main-div .auditing-navigation-div img{ margin-top:2px}
.schooldetail-schooldiv-bottom{ width: 312px; height:30px; border-top: 1px solid #ebebeb}
.schooldetail-schooldiv-bottom p{ line-height:30px; font-size:14px; color:#333; float:left; display:block;}
.schooldetail-schooldiv-bottom a{ line-height:30px; font-size:12px; color:#1891cb; float:right; display:block; margin-right:10px;}




	/*----------------------------  project 璇剧▼椤圭洰  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.project-part-six .menudiv-ul li a{ width:inherit !important; margin-right: 26px;}
.project-part-six .menudiv-ul-span1{ width:inherit !important; color:#999999}
.project-navigation{ height:303px; width:1184px; background-color:#FFFFFF; margin:0 auto 20px;}
.project-navigation-main{ padding:24px 20px; width:1144px; height:200px; border-bottom:2px solid #f6f6f6}
.project-navigation-main-img{ width:281px; height:197px; display:block}
.project-navigation-main-right{ width:500px; height:197px; margin-left:22px;}
.project-navigation-div{ width:560px; height:52px; margin-top:6px;}
.project-navigation-div h3{ height:30px; line-height:30px; font-size:30px; color:#333; float:left}
.project-navigation-div h1{ height:30px; line-height:30px; font-size:30px; color:#333; float:left}
.project-navigation-div p{ height:24px; line-height:40px; font-size:16px; color:#ff8400; float:left; margin-left:14px;}
.project-navigation-div a{ height:24px; line-height:40px; font-size:14px; color:#0ea0e7; float:left; margin-left:20px;}
.project-navigation-main-right .auditing-navigation-p1{ width:560px !important; margin-bottom:20px !important; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.project-navigation-main-right .auditing-navigation-p11{ width:560px !important; height:50px; line-height:24px; font-size: 14px; color: #666666; margin-bottom:24px !important; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.project-navigation-main-right .auditing-navigation-p11 span{ color: #999; font-size: 14px;}
.project-navigation-main-right .auditing-navigation-p11 a{ color: #1891cb; font-size: 14px; margin-left:10px;}
.project-navigation-main-right .auditing-navigation-p12{ width:520px !important; line-height:24px; height:auto;font-size: 14px; color: #666666; position:absolute;margin-top:2px; background:#ffffff; z-index:999; padding:20px; box-shadow: 0 2px 8px 0 rgba(0,0,0,.2); display:none}
.layer .auditing-navigation-p12{ display:block}
.auditing-navigation-p12 img {  position: absolute; z-index: 99999; margin-top: -36px; }





.project-navigation-phone{ height:140px;}
.project-navigation-phone-p{ line-height:16px; color:#666; font-size:14px; padding-left:24px; display:block; float:right; background:url(../images/school.jpg) no-repeat center left; margin-top:44px;}
.project-navigation-phone-p i{ color:#1891cb; font-size:16px;font-style: normal;}
.project-navigation-phone .left-course-company-right-div{ height:60px; margin-top:16px; float:left; padding-left:42px; padding-right:42px; border-right: 1px dotted #e8e8e8;}
.project-navigation-phone .left-course-company-right-div p{ font-size:36px; color:#1891cb; text-align:center; line-height: 30px;}
.project-navigation-phone .left-course-company-right-div p span{ font-size:14px; color:#999;}
.project-navigation-nov{ height:56px; width:1184px;}
.project-navigation-nov li{ float:left}
.project-navigation-nov li a{ width:112px; height:52px; line-height:52px; font-size:16px; display:block; text-align:center; color:#333;}
.project-navigation-nov li a:hover{ color:#1891cb;}
.product-act{ color:#1891cb !important; border-bottom:3px solid #1891cb}
.left-project-main{ width:884px; height:auto; background-color:#FFFFFF}
#minibar { display:none;}
#container .floater{ position:fixed; top:0px; z-index:999; height:56px; width:1184px; background-color:#fff;display:block; margin:0 auto; float:left; box-shadow: 0 0 7px rgba(0,0,0,0.4); -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.4); -moz-box-shadow: 0 0 7px rgba(0,0,0,0.4);}
#container button { position: relative; font-size: 12px; font-weight: bold;cursor: pointer; float:right; margin-right:20px; margin-top:12px;}
.left-project-main-introduction, .left-project-main-introduction1, .left-project-main-price, .left-project-main-discuss{ width:844px; height:auto; padding-left:20px; padding-right:20px; padding-bottom:42px;}
.left-project-main-introduction { padding-top: 30px;}
.left-project-main-introduction-div p{ color: #333; padding:0 16px;}
.left .course-navigation{ width: 842px !important;}
.left .course-navigation .tabs-list{ width: 766px !important;}
.left .course-navigation .tabs-list1{ width: 732px !important;}
.left-project{ margin-bottom:30px !important}
.left-course-main-div-p1{ font-size:14px;float: none;}
.left-project-qa-nov-right{ width:118px; height:30px; background: #1891cb}
.left-project-qa-nov-right .btn{ height:30px; color:#FFFFFF; font-size:14px; padding-left:22px; background:url(../images/left-project-qa-nov-right.png) no-repeat center left #1891cb; margin-left:20px;}
.left-project .left-qa-main-div{ height:62px;}
.left-project .left-qa-main-div-title a, .left-project .left-qa-main-div-title{ height:32px; margin-left:inherit;}
.left-project .left-qa-main-div-title b{ background-color:#ff8400; width:28px; height:18px; display:block; color:#FFFFFF; margin-right:6px; text-align:center; margin-top:6px;font-size: 12px;padding: 5px 2px;line-height: 18px;}
.left-project .left-qa-main-div-nov{padding: 8px 12px 0px 25px;}
.left-project-main-price-main{ width:844px; height:368px;}
.left-project-main-price-main-title{ width:844px; height:40px; margin-bottom:18px;}
.left-project-main-price-main-title img{ width:40px; height:40px; display:block; border-radius:20px; float:left; margin-left:10px;}
.left-project-main-price-main-p1{ height:40px; color:#333; font-size:16px; line-height:16px; padding:0 24px; border-right:1px solid #eeeeee}
.left-project-main-price-main-p1 span{ height:14px; color:#999; font-size:14px; line-height:34px;}
.left-project-main-price-main-right a{ height:12px; color:#1891cb; font-size:12px; line-height:12px; padding:4px 16px; border:1px solid #86cff3; float:right; margin-left:10px; border-radius:4px;}
.left-project-main-price-main-right .active{background-color:#e7f4fa;}
.left-project-main-price-main-right p{ height:12px; color:#1891cb; font-size:12px; line-height:12px; padding:5px 16px; background-color:#e7f4fa; float:right; margin-left:10px; border-radius:4px;}
.left-project-main-price-table{ width:843px; height:306px; border-bottom:#c3d3f2 solid 1px; border-right:#c3d3f2 solid 1px;}
.left-project-p1{ height:50px; width:99px; display:block; float:left; text-align:center; line-height:50px; background-color:#fafbfc; color:#666; border-top:#c3d3f2 solid 1px; border-left:#c3d3f2 solid 1px;}
.left-project-p2{ height:50px; padding-left:16px; width:164px; display:block; float:left; text-align:left; line-height:50px; color:#666; border-top:#c3d3f2 solid 1px; border-left:#c3d3f2 solid 1px;}

.main-city{ width:1184px; height:auto; padding-bottom:16px;}
.main-city-top{ width:1184px; height:40px;background-color: #fff;}
.main-city-top-p1{ width:auto; height:40px; background-color:#1891cb; line-height:40px; font-weight:bolder; font-size:16px; color:#fff; text-align:center;padding: 0px 20px;}
.main-city-top-p2{ width:980px; height:40px; padding-left:20px; background-color:#ffffff; line-height:40px; font-size:14px; color:#1891cb}
.main-city-top1{ width:1184px; height:auto;}
.main-city-top1 .links-item2{ width:1184px; height:14px; margin:0px auto }
.main-city-top1 .links-item-ul2{ width:1104px; height:50px; display:block; overflow:hidden}
.main-city-top1 .links-item-ul2 li{ float:left;}
.main-city-top1 .links-item-ul2 a{ color:#999; font-size:14px; width:80px; height:40px; line-height:40px; text-align:center; display:block; background-color:#FFFFFF; margin-top:10px; margin-right:12px;}
.main-city-top1 .links-item-ul2 a:hover{ color:#1891cb;}
.main-city-top1 .links-item-p2{ width:100px; height:14px; display:block;}
.main-city-top1 .links-item-p3{ width:50px; padding-right:30px; float:right; color:#999; background:url(../images/arrowposter.png) right center no-repeat; text-align:right; background-color:#FFFFFF; margin-top:10px; height:40px; line-height:40px; font-size:14px;}
.main-city-top1 .current-menu2{ background:url(../images/arrowposterhui.png) #FFFFFF right center no-repeat}
.main-city-top1 .poster-btn2:hover{ color:#1891cb}
.main-city-top1 .links-item-p2, .main-city-top1 .links-item-ul2{ background:none !important}

.left-project-main-school-div ul li, .left-project-main-school-div ul li div{ float:left; width:210px; height:46px;}
.left-project-main-school-div ul li img{ width:46px; height:46px; display:block; float:left; margin-right:14px;}
.left-project-main-school-div ul div div{ width:136px;}
.left-project-main-school-div-a{ font-size:16px; height:16px; line-height:17px; color:#1891cb; font-weight:bold; margin-top:2px;}
.left-project-main-school-div-p{ font-size:14px; height:14px; line-height:14px; color:#999; margin-top:10px;}
.left-project-main-school-div-p a{ padding-right:10px; color:#999; font-size:14px;}
.left-project-main-school-div-p a:hover{ color:#1891cb}
.left-project-main-school-div ul li{ padding:20px 0 16px}
.left-project-main-category-div .organ-navigation-ul li a{ margin-bottom:12px; margin-top:4px; margin-right: 15px !important}
.main-wholecountry{ padding:20px; width:1144px; height:auto; background-color:#FFFFFF; margin-bottom:20px;}

.main-wholecountry .links-item1{ width:1144px; height:auto; margin:0px auto }
.main-wholecountry .links-item-ul1{ width:1064px; height:42px; display:block; overflow:hidden}
.main-wholecountry .links-item-ul1 li{ float:left;}
.main-wholecountry .links-item-ul1 a{ color:#999; font-size:14px; width:54px; height:40px; line-height:40px; text-align:center; display:block; background-color:#eaeaea; margin-bottom:4px; margin-right:2px;}
.main-wholecountry .links-item-ul1 a:hover{ color:#1891cb;}
.main-wholecountry .links-item-p1{ width:100px; height:14px; display:block;}
.main-wholecountry .links-item-p2{ width:50px; padding-right:30px; float:left; color:#999; background:url(../images/arrowposter.png) right center no-repeat; text-align:right; background-color:#eaeaea; height:40px; line-height:40px; font-size:14px;}
.main-wholecountry .current-menu1{ background:url(../images/arrowposterhui.png) #eaeaea right center no-repeat}
.main-wholecountry .poster-btn1:hover{ color:#1891cb}
.main-wholecountry .links-item-p1, .main-wholecountry .links-item-ul1{ background:none !important}
.main-wholecountry .off{background-color:#1891cb !important;color:#fff !important; z-index:999; }

.main-wholecountry-main1{ width:1144px; height:40px; padding:22px 0 26px; border-bottom:1px dotted #EEEEEE}
.main-wholecountry-main-p{ width:60px; height:40px; display:block; float:left; color:#666666; font-size:14px; line-height:40px}
.main-wholecountry-main-p1{ width:60px; height:40px; text-align:center; display:block; float:left; color:#666666; font-size:14px; line-height:40px}
.main-wholecountry-main1 ul li, .main-wholecountry-main2 ul li{ float:left;}
.main-wholecountry-main1 ul li div{ width:127px; height:40px; border-right: 1px dotted #EEEEEE}
.main-wholecountry-main1-ul-a{ font-size:15px; height:16px; widows:100%; display:block; line-height:16px; color:#1891cb; text-align:center; margin-top:2px;}
.main-wholecountry-main1-ul-p{ font-size:14px; height:14px; line-height:14px; color:#999; margin-top:8px;}
.main-wholecountry-main1-ul-p a{ font-size:14px; margin:0 6px; color:#999}
.main-wholecountry-main2{ width:1144px; height:16px; padding:22px 0 26px; border-bottom:1px dotted #EEEEEE}
.main-wholecountry-main2 .main-wholecountry-main-p, .main-wholecountry-main2 .main-wholecountry-main-p1{ width:60px; height:16px; line-height:16px}
.main-wholecountry-main2 ul li div{ width:128px; height:16px;}
.main-wholecountry-main3{ padding:16px 0 0;}
.main-wholecountry-main3 ul li{ float:left}
.main-wholecountry-main3 ul li div{ width:160px; height:46px; padding:6px 8px; border:1px solid #EEEEEE; margin:0 6px;}
.main-wholecountry-main3 ul li div img{ width:46px; height:46px; display:block; margin-right:10px; float:left}
.main-wholecountry-main3 ul li div p{ width:100px; height:46px; line-height:46px; font-size:16px; color:#1891cb; float:left; display:block}




	/*----------------------------  organ 瀛︽牎鏈烘瀯  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.organ-logoinput-all{ height:222px !important;margin-bottom: 30px;}
.organ-logoinput-all .header-cate-right li a:hover, .organ-logoinput-all .header-cate-right li .act{ color: #1891cb; border-bottom:3px solid #1891cb}
.organ-logoinput-all .header-cate-right li a{ width:100px; margin-left:0px; margin-right:0px; text-align:center}
.organ-logoinput-all .organ-navigation-main{ padding:40px 0px; width:1184px; height:100px; border-bottom:inherit; margin: 0 auto}
.organ-navigation-main-img{ width:100px; height:100px; display:block; border-radius:10px;}
.organ-navigation-main-right{ width:620px; height:100px; margin-left:30px;}
.organ-navigation-div{ width:620px;line-height: 30px;margin-bottom: 13px;}
.organ-navigation-div h3{font-size:30px; color:#333; }
.organ-navigation-div img{/* width:20px; height:20px; padding-top:6px; display:block;  */padding-left:12px;}
.organ-navigation-main-star{ width:620px; height:14px; margin-bottom:16px;}
.organ-logoinput-all .left-school-main-div-nov-a2 { padding-right:20px; border-right:1px solid #EEEEEE}
.organ-navigation-main-star-a{ padding-left:24px; display:block; height:14px; color:#999; margin-left:130px; background:url(../images/project-navigation-main-img3.jpg) no-repeat center left; line-height:14px; font-size:14px;}
.organ-navigation-ul li{ float:left}
.organ-navigation-ul li a{ line-height:14px; height:14px; padding:6px 16px; display:block; border:1px solid #999; color:#999; font-size:14px; border-radius:14px; margin-right:12px; margin-bottom:6px;}
.organ-navigation-ul .organ-navigation-more a:hover{ border:1px solid #1891cb; color: #1891cb;}
.organ-navigation-more-div{ position:absolute; background-color:#fff; display:none; padding:20px 20px 16px; margin-top:20px; margin-left:-130px; width:612px;box-shadow: 0 2px 8px 0 rgba(0,0,0,.2); z-index:9999}
.organ-navigation-more-div img{ position:absolute; z-index:99999; margin-left:130px; margin-top:-36px;}
.organ-navigation-ul .layer .organ-navigation-more-div{ display:block}


.organ-topnav-left{ min-width:400px;}
.organ-topnav-left img{ width:26px; height:26px; display:block; border-radius:4px; margin-top:5px; float:left; margin-right:10px;}
.organ-topnav-left a, .organ-topnav-left span{ height:36px; line-height:36px; color:#333; font-size:14px; margin-right:8px;}
.organ-promotion{ width:1184px; height:60px; margin:0 auto}
.organ-promotion div{ width:590px; margin-left:2px; height:60px; float:left}
.organ-promotion div p{ width:468px; height:60px; line-height:60px; color:#333; font-size:14px; padding-left:36px; background:url(../images/organ-promotion.png) no-repeat center left; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.organ-navigation{ width:1184px; height:340px; margin:0 auto 60px;}
.organ-navigation-left{ width:884px; height:340px;}
.organ-navigation-left .lubo{ width: 884px;clear: both; position: relative; height:340px;}
.organ-navigation-left .lubo_box{ position: relative; width: 884px; height:340px; }
.organ-navigation-left .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:340px; opacity: 0;filter:alpha(opacity=0);}
.organ-navigation-left .lubo_box li a{ width: 884px;  height: 340px;display: table-cell;vertical-align: middle;}
.organ-navigation-left .lubo_box li img{width: 884px; height: auto;}
  /*鍦嗙偣*/
.organ-navigation-left .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.organ-navigation-left .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80); border-radius:2px;}
.organ-navigation-left .cir_on{ background: #1891cb !important;}
.organ-course .menudiv{clear: both;}
.left-auditing-main-explain-div{clear: both;}
.left-school-main-photo-div{clear: both;}
.left-auditing-main-navigation-div{clear: both;}
.btn-bar-close{clear: both;}

  /*鎸夐挳*/
.organ-navigation-left .lubo_btn{ position: absolute; width: 100%; top: 140px;}
.organ-navigation-left .left_btn, .right_btn{ width: 30px; height: 80px;  cursor: pointer; color: #fff; opacity: 0.8;filter:alpha(opacity=80); line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.organ-navigation-left .left_btn{ float: left; margin-left:10px;}
.organ-navigation-left .right_btn{ float: right; margin-right:10px}
.organ-navigation-right{ width:230px; padding:0 25px; background-color:#0ea0e7}
.organ-navigation-right h3{ width:230px; height:18px; text-align:center; line-height:18px; font-size:18px; color:#FFFFFF; padding:20px 0 16px;}
.organ-navigation-right button{ width:230px; height:46px; display:block; text-align:center; font-size:18px; color:#FFFFFF; background-color:#022f45; border-radius:4px;}
.organ-navigation-right .btn-consult{ width:230px;padding:5px 0px;text-align:center; font-size:18px; color:#FFFFFF; background-color:#022f45; border-radius:4px;}
.swiper_wrap00{ position:relative; width: 230px; height: 30px; margin: 0 auto; overflow: hidden; margin-top:8px;}
.swiper_wrap00 ul{ position:relative; top: 0; left: 0; width: 230px; float: right; color: #444; font-size: 14px;}
.swiper_wrap00 ul li{ line-height: 30px; color:#FFFFFF;font-size: 12px;}

.organ-coupon{ width:1216px; height:auto; margin:0 auto 30px;min-height: 92px;}
.organ-coupon-div{ width:575px; height:82px; background:url(../images/coupon01.png) no-repeat center center; float:left; margin:0 16px 10px;}
.organ-coupon-div1{ background:url(../images/coupon02.png) no-repeat center center}
.organ-coupon-div img{ width:38px; height:38px; display:block; float:left; margin:22px 20px}
.organ-coupon-div p{ line-height:18px; color:#333333; display:block; font-size:16px; width:320px; float:left; margin-top:14px;}
.organ-coupon-div p span{ font-size:12px; color:#999999; }
.organ-coupon-div a{ width:98px; height:32px; background-color:#fe1940; margin-right:22px; float:right; margin-top:24px; line-height:32px; text-align:center; color:#FFFFFF; font-size:12px;}

.form-contro{ width:176px; padding-left:54px; height:36px; margin-bottom:10px; border:0px}
.form-contro4{ width:230px; padding-left:54px; height:36px; margin-bottom:10px; border:0px}
.form-control{ background:url(//s.eyacn.com/keedu/images/form-contro1-img1.png) no-repeat left center #FFFFFF}
.form-contro2{ background:url(//s.eyacn.com/keedu/images/form-contro1-img2.png) no-repeat left center #FFFFFF}
.form-contro3{ background:url(//s.eyacn.com/keedu/images/form-contro1-img3.png) no-repeat left center #FFFFFF}
.organ-navigation-right p{ width:230px; height:12px; color:#FFFFFF; line-height:12px; display:block; margin-top:16px;}
.organ-course .left-auditing-main-title{ width:1184px; margin:0 auto}
.organ-course { width:1184px; height:auto; margin:0 auto;clear: both;}
.organ-course-ul{ width:1224px; height:auto; margin-left:-10px;}
.organ-course-ul li{ float:left}
.organ-course-ul li span{ width:281px; height:290px; display:block; padding:0 10px 30px;}
.organ-course-ul li span img{ width:281px; height:197px; display:block; border-radius:4px 4px 0 0}
.organ-course-ul-div{ /* width:241px; */ height:53px; padding:10px; background-color:#FFFFFF; border-radius:0 0 4px 4px}
.organ-course-ul-div a{ width:241px; height:18px; color:#333333; line-height:18px; font-size:18px;}
.organ-course-ul-div-p{ width:241px; height:16px; color:#ff8400; line-height:18px; font-size:12px; margin-top:18px;}
.organ-course-ul-div-p b{ font-size:12px; color:#ff8400}
.organ-course-ul-div-p i{ font-size:12px; color:#999; float:right; font-style:normal;}
.organ-course-ul-p{ width:78px; height:26px; position:absolute; display:block; margin-top:10px; margin-left:203px; z-index:999; background-color:rgba(0,0,0,0.5); color:#fff; text-align:center; line-height:26px; font-size:12px; border-radius:13px 0 0 13px;}
.course-square li a img{width: 281px;height: 197px;display: block;border-radius: 4px 4px 0 0; }
.organ-course .cata-part-more{ margin: 0 auto 48px;}
.organ-course-ul1{ width:1224px; height:auto; margin-left:-10px;}
.organ-course-ul1 li{ float:left}
.organ-course-ul1 li span{ width:582px; height:190px; display:block; margin:0 10px 20px; background-color:#fff; border:1px solid #f0f0f0}
.organ-course-ul1 li span img{ width:242px; height:164px; display:block; border-radius:4px; margin:12px; float:left}
.organ-course-ul1 .organ-course-ul-p{ margin-top:22px; margin-left:176px;}
.organ-course-ul1 .organ-course-ul-div{ float:left; width:276px; height:150px; padding:20px 12px;}
.organ-course-ul1 .organ-course-ul-div p{ width:276px}
.organ-course-ul1-p1{ width:276px; line-height:24px; color:#666; margin-top:12px; font-size:14px; padding-bottom:10px;}
.organ-course-ul1-p1 i{ font-style:normal; border:1px solid #ddd; font-size:12px; padding:2px 4px}
.organ-course-ul1-p1 b{ color:#999; font-size:14px; font-weight:normal}
.left-organ-main-teacher-div ul{ width:860px; height:348px; margin-left:-8px;}
.left-organ-main-teacher-div ul li{ float:left}
.left-organ-main-teacher-div ul li span{ width:268px; min-height:330px; display:block; background-color:#FFFFFF; border:1px solid #e6e6e6; margin:66px 8px 0; border-radius:4px;}
.left-organ-main-teacher-div ul li span:hover{-moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;}
.left-organ-main-teacher-div ul li span img{ width:130px; height:130px; border-radius:65px; margin:-68px 69px 18px;}
.left-organ-main-teacher-div ul li span h3{ font-size:18px; color:#333; text-align:center; width:240px; margin:0 auto; line-height:30px;}
.left-organ-main-teacher-div ul li span h3 b{ font-size:14px; color:#333; text-align:center; font-weight:normal}
.left-organ-main-teacher-div ul li span p{ font-size:14px; color:#999; width:240px; line-height:24px; margin:16px auto 0;height: 96px;}
.left-organ-main-class-div table{border-collapse: collapse;width: 100%;border: #cccccc 1px solid;}
.left-organ-main-class-div th,td{padding: 5px;}
.left-organ-main-class-div ul{ width:844px; height:auto; display:block; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.left-organ-main-class-div ul li span{ width:843px; height:31px; display:block}
.left-organ-main-class-div ul li span p{ float:left; height:30px; border-top:#cccccc 1px solid; border-left:#cccccc 1px solid; line-height:30px; font-size:12px; color:#333; display:block; padding:0 6px;}
.org-p1{ width:200px;} .org-p2{ width:70px;text-align:center} .org-p3{ width:362px;} .org-p4{ width:46px;text-align:center} .org-p5{ width:100px; text-align:center}
.org-p5 button{ width:40px; height:20px; background-color:#548cc9; border-radius:4px; border:1px solid #3872b2; color:#FFFFFF; text-align:center; line-height:20px; margin-left:3px;}
.organ-coursedatail-header{ width:1144px; min-height:440px; background-color:#FFFFFF; margin:20px auto; padding:20px;}
.organ-coursedatail-header-left{ width:432px; height:390px;}
.organ-coursedatail-header .swiper-container { width: 100%; height: 300px; margin-left: auto; margin-right: auto; }
.organ-coursedatail-header .swiper-slide { background-size: cover; background-position: center; }
.organ-coursedatail-header .gallery-top { height: 76%; width: 100%; }
.organ-coursedatail-header .gallery-thumbs { height: 26%; box-sizing: border-box; padding: 10px 0; }
.organ-coursedatail-header .gallery-thumbs .swiper-slide { width: 25%; height: 100%; opacity: 0.4; }
.organ-coursedatail-header .gallery-thumbs .swiper-slide-thumb-active { opacity: 1;}
.organ-coursedatail-header-right{ width:680px; min-height:440px;}
.organ-coursedatail-header-right .schooldetail-navigation-title{ width:680px}
.organ-coursedatail-header-right .schooldetail-navigation-title a{ color:#999999; float:left; line-height:30px; font-size:16px;}
.organ-coursedatail-header-p1{ width:680px; height:14px; line-height:14px; font-size:14px; color:#666; display:block; margin-bottom:28px;}
.organ-coursedatail-header-p1 a{ font-size:14px;}
.organ-coursedatail-header-right .auditing-navigation-p1{ width:680px}
.organ-coursedatail-header-right .auditing-navigation-p1 i{ font-size:18px; font-weight:bolder; padding-left:0px}
.organ-coursedatail-header-p2{ width:680px; height:auto; display:block; margin-bottom:12px;}
.organ-coursedatail-header-p2 span{ color: #999; font-size: 14px; line-height:28px; margin-bottom:12px; width:80px; float:left}
.organ-coursedatail-header-p2 ul{ width:600px; height:60px; float:right;overflow: hidden;}
.organ-coursedatail-header-p2 ul li{ float:left;width: 180px;}
.organ-coursedatail-header-p2 ul li{ height:14px; line-height:14px; color:#666; font-size:13px; padding:6px; margin-right:4px; display:block; border:#dedede 1px solid; margin-bottom:4px;}
.organ-coursedatail-header-p2 ul .on{ border:1px solid #ff8400;color:#ff8400; }
#inpT{ float:left}
.organ-coursedatail-header .sdddq { font-size: 14px; height: 28px; width: 132px;}
.organ-coursedatail-header .lhj { font-size: 60px; height: 100px; width: 350px; line-height: 100px; text-align: center; float:left;}
.organ-coursedatail-header .sssd { border-left-width: 1px; border-left-style: solid; border-left-color: #999; text-align: center;}
.organ-coursedatail-header .auditing-navigation-a { margin-right:10px;}
.organ-coursedatail-header .auditing-navigation-a1{ background-color:#e9e9e9; color:#333333; width: 120px !important; height: 34px;}
.organ-coursedetail-reviewArea input{ height:40px; float:left; width:240px; border:1px solid #d3d3d3; padding:0 10px; margin-bottom:20px;}
.organ-coursedetail-reviewArea .pull-left{ width:14px; height:14px; margin-top:12px;}
.organ-coursedetail-reviewArea span{ font-size:13px; display:block; padding-left:18px; color:#333333}
.left-auditing-main-comment-div2 img{width: 40px; height: 40px; display: block; float: left; border-radius: 20px; margin-right: 18px;}
.left-auditing-main-comment-div2 .pq{ padding-left:30px; width: 746px; background:url(../images/wen.png) no-repeat top left; background-size:20px 20px; margin-bottom: 10px; padding-right:10px;}
.left-auditing-main-comment-div2 .pa{ padding-left:30px; width: 746px; background:url(../images/da.png) no-repeat top left; background-size:20px 20px; padding-right:10px;}


/* .left-qatail-title1 .poster-txt4{ height:284px; overflow:hidden;} */
.left-qatail-title1 .xg .current-menu4-p,.left-qatail-title1 .current-menu4 .current-menu4-p{position:absolute;margin-top:42px;display:block;width:844px;height:284px;background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}
.left-qatail-title1 .xg{ overflow:hidden }
/* .left-qatail-title1 .xg .date-dz-z,.left-qatail-title1 .current-menu4 .date-dz-z{ display:none} */
.left-qatail-title1 .left-qadetail-main-more{ width:884px; height:60px; text-align:center; line-height:60px; color:#333; font-size:14px; display:block; background:url(../images/arrowposter.png) center no-repeat #FFFFFF; background-position:486px; border-top:1px solid #EEEEEE}
.left-qatail-title1 .current-menu5{background:url(../images/arrowposterhui.png) center no-repeat #FFFFFF; background-position:486px;}
.left-helpcenter-news-ul li a{ height:30px; line-height:30px; font-size:14px; width:844px; display:block; color:#333333}
.left-helpcenter-news-ul li a b{ font-weight:bolder; margin-right:6px;}
.left-helpcenter-news-ul li a i{ float:right; color:#999999}

.left-bottom{ width:844px; height:50px; padding:0 20px; background-color:#FFFFFF}
.left-bottom .route{ width:844px; border-top:1px solid #EEEEEE}
.left-bottom .route a, .left-bottom .route span{ line-height:50px;}

.left-organ-main-ambient{ background-color:#FFFFFF; min-height:600px;}
.left-organ-main-ambient .left-organ-main-teacher-div ul li{ padding:8px 0 16px;height: 420px;}
.left-organ-main-ambient .left-school-main-photo-div img{ padding:8px 0 16px;}

.header-cate-city a{ line-height:36px; padding-left:12px; padding-right:12px; color:#999999; font-size:14px;}
.header-cate-city b{ width:64px; text-align: center; color:#333333; line-height:36px; font-size:14px; border:0px; padding-right:20px; margin-right: 10px; background:url(../images/sj3.png) no-repeat right center; font-weight:normal}
.thRelative{position:relative;left:0;top:0; height:36px;}
.search_form_suggest{ border: 1px solid #d6d6d6;position:absolute;top:32px;left:-222px;z-index:978;width:368px;padding:12px 16px 8px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}
.boxSearch .key_word{left:26px;line-height:22px;color:#777}
.search_hotList dd{line-height:25px;padding-bottom:2px}
.search_hotList dd a{color:#777;margin-right:12px;word-break:break-all;white-space:nowrap;display:inline-block; font-size:14px;}
.search_hotList dd a:hover{ color:#1891cb}


	/*----------------------------  helpcenter 甯姪涓績  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.left-help .left-auditing-main-picture .left-project-main-introduction-div p{ width:480px; float:left}
.left-help .header-indexmain-sign-div2{ width:220px;}
.left-help .header-indexmain-sign-div2 span a{ width:110px;}
.left-help .header-indexmain-sign-div2 span{ margin-top:0px;}
.left-help .header-indexmain-sign-div2 span img{ width: 74px; height: 74px;}
.route-help { height:50px;}
.right-help .accordion { width: 100%; max-width: 360px; background: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.right-help .accordion .link { cursor: pointer; display: block; padding: 15px 15px 15px 42px; color: #4D4D4D; font-size: 14px; font-weight: 700; border-bottom: 1px solid #eee; position: relative; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.right-help .accordion .link a{color: #4D4D4D;font-size:14px;}
.right-help .accordion li:last-child .link { border-bottom: 0;}
.right-help .accordion li i { position: absolute; top: 16px; left: 12px; font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.right-help .accordion li i.fa-chevron-down { right: 12px; left: auto; font-size: 16px;}
.right-help .accordion li.open .link { color: #1891cb;}
.right-help .accordion li.open i { color: #1891cb;}
.right-help .accordion li.open i.fa-chevron-down { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.right-help .submenu { display: none; background: #f8f9fb; font-size: 14px;}
.right-help .submenu a { display: block; text-decoration: none; color: #333; padding: 12px; font-size:14px; padding-left: 42px; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease;}
.right-help .submenu a:hover, .right-help .act{ background: #daedf7; color: #1891cb !important; border-left:3px solid #1891cb}


.ke-form {padding: 37px;font-size: 14px;}
.ke-form li{ height: 60px;line-height: 28px;}
.ke-form span{width: 60px;font-size: 14px;display: inline-block;}
.ke-form input{ width:270px; padding-left:10px; height:44px; margin-bottom:14px; border:#e0e3ec solid 1px; color:#999999}
.ke-form button{ width:344px; height:46px; background-color:#0fbbe9; color:#FFFFFF; font-size:16px;cursor: pointer;}
.ke-form textarea {
    width: 270px;
    padding-left: 10px;
    border: #e0e3ec solid 1px;
    color: #999999;
}

	/*----------------------------  register 娉ㄥ唽  -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.register-main{ width:410px; background-color:#FFFFFF; margin:18px auto 60px;}
.register-main-left{ padding:0 80px; width:280px; height:400px; border-right:2px solid #f0f2f7}
.register-main-left p{ line-height:22px; font-size:14px; width:200px; color:#666; display:block; padding-top:26px;}
.register-main-left img{ width:240px; height:240px; display:block; margin-left:20px; padding-top:20px;}
.logon-main-right, .register-main-right{ width:100%; height:400px; }
.loginForm input{ width:278px; padding-left:46px; height:44px; margin-bottom:14px; border:#e0e3ec solid 1px; color:#999999}
.loginForm textarea{ width:278px; padding-left:46px; height:100px; margin-bottom:14px; border:#e0e3ec solid 1px; color:#999999}
.loginForm .codeText{ width:204px; float:left; padding-left:16px;}
.loginForm .codeBtn{ background-color:#0fbbe9; padding:0px; height:46px; width:104px; border:0px; float:left; color:#FFFFFF;cursor: pointer;}
.loginForm .input01{ background:url(../images/register-img1.jpg) no-repeat center left}
.loginForm .input02{ background:url(../images/register-img2.jpg) no-repeat center left}
.loginForm button{ width:326px; height:46px; background-color:#0fbbe9; color:#FFFFFF; font-size:16px;}
.loginForm .btn-login{ width:326px; height:46px; background-color:#0fbbe9; color:#FFFFFF; font-size:16px;display: inline-block;text-align: center;line-height: 46px;cursor: pointer;}
.loginForm .pull-left{ width:12px; height:12px; float:left}
.loginForm span{ height:12px; font-size:12px; display:block; float:left; margin-left:6px; color:#666}
.loginForm p{ clear:both;  height:14px; line-height:14px; font-size:14px; margin-bottom:14px; padding-top:4px;}
.loginForm p a{ color:#0fbbe9; font-size:14px;}
.register-main-right h3{ height:70px; font-size:22px; color:#666; text-align:center; line-height:68px;}
.register-main-right-p1{ width:326px; height:14px; line-height:14px; font-size:14px; color:#999; text-align:center; padding: 0px 30px;}
.register-main-right-p1 a{color:#0fbbe9; font-size:14px;}
.register-main-right-p2{width:326px; height:32px; padding: 30px 40px;}
.register-main-right-p2 span{ line-height:32px; font-size:14px; color:#333; display:block; float:left;}
.register-main-right-p2 img{width:32px; height:32px; display:block; margin:0 26px; float:left}


.logon-main-right .menu{height:60px;}
.logon-main-right .menu li{float:left;width:163px;text-align:left;line-height:60px;height:60px;cursor:pointer;color:#999;font-size:17px;overflow:hidden; text-align:center; border-bottom:solid 2px #f0f2f7}
.logon-main-right .menu li.off, .logon-main-right .menu-act{color:#0fbbe9 !important; z-index:999; border-bottom:solid 2px #0fbbe9; font-weight:bold}
.logon-main-right .menudiv{height:auto; padding:30px 40px; border-top:0;}

.right-signup-settlement-div p{height:36px; width:244px; line-height:36px; font-size:14px; display:block; color:#333}
.right-signup-settlement-div p a{ font-size:14px; color:#333}
.right-signup-settlement-div{ padding-top:0px;}
.right-signup-settlement-div .scrollbox{ width: 224px; margin: 0 auto; overflow: hidden; padding: 10px; }
.right-signup-settlement-div #scrollDiv{width:224px;height:281px; overflow:hidden;}
.right-signup-settlement-div #scrollDiv li{height:50px; width:220px; padding:6px 2px 0; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#ddd dashed 1px; color:#333333;font-size: 14px;}
.right-signup-settlement-div1{ background-color:#fffced; height:60px; width:280px; margin-left:-18px; margin-top:18px;}
.right-signup-settlement-div1 a{ height:30px; color:#333; margin-top:15px; float:right; font-size:14px; margin-right:18px;}
.right-signup-settlement-div1 a b{ font-size:30px; color:#ff0000; font-weight:normal}
.right-signup-settlement-div1 a b span{ font-size:18px; color:#ff0000}
.right-signup .right-course-navigation{ padding: 6px 18px 0px;}
.left-signup-main img{ width:220px; height:152px; display:block; float:left}
.left-signup-main-right{ width:490px; margin-left:30px;}
/* .left-signup-main-right .schooldetail-navigation-title{ padding:12px 0 8px;} */
.left-signup-main-right .schooldetail-navigation-title, .left-signup-main-right .schooldetail-navigation-title-div, .left-signup-main-right .schooldetail-navigation-title-div p{ width:490px;}
.left-auditing-main-title p span{ color:#999; font-size:14px; font-weight: normal;}
.left-signup-main-information{ width:746px; height:auto; padding-left:24px; padding-right:30px;}
.left-signup-main-information-div{ height:42px; width:80px; line-height:42px; color:#333; font-size:14px; margin-bottom:20px;}
.left-signup-main-information input{ height:40px; width:644px; border:1px solid #d3d3d3; padding:0 10px; margin-bottom:20px;}
.left-signup-main-information .radio{ height:14px; width:14px; margin-top: 16px;}
.left-signup-main-information textarea{ height:90px; width:644px; border:1px solid #d3d3d3; padding:0 10px;}
.left-signup-main-information1{ width:746px; height:40px; clear:both}
.left-signup-main-information button{ width:164px; height:40px; background-color:#1891cb; font-size:16px; color:#FFFFFF; margin-top:40px;}
.left-signup-main-information-all{ padding:20px 0; background-color:#f9f9f9}
.left-Appointment-course{ position:fixed; height:40px; width:100%; padding:30px 0; background-color:#FFFFFF; clear:both; border-top:30px solid #f6f6f6; bottom:0px}
.left-Appointment-course a{height:40px; width:294px; background-color:#1891cb; line-height:40px; color:#FFFFFF; text-align:center; text-align:center; display:block; border-radius:4px; font-size:14px; margin:0 auto}
.order-main{ width:1144px; background-color:#FFFFFF; margin:0 auto 60px; padding:30px 20px 40px;}
.order-main .left-auditing-main-title p a{ width:100px; margin-left:14px; margin-right:18px; text-align:left; font-weight:normal}
.order-main-table{ width:1142px; height:auto; border-left:1px #e2e2e2 solid; border-right:1px #e2e2e2 solid; border-top:1px #e2e2e2 solid;}
.order-main-table-div1{ width:1142px; height:42px; background-color:#f2f2f2; border-bottom:1px #e2e2e2 solid}
.order-main-table-div1 p{ color:#999999; line-height:42px; font-size:16px; float:left}
.order-p1{ width:728px; padding-left:20px; text-align:left}
.order-p2, .order-p3{ width:118px; text-align:center}
.order-p4{ width:138px; padding-right:20px; text-align:right}
.order-main-table-div2{ width:1142px; height:62px; border-bottom:1px #e2e2e2 solid}
.order-main-table-div2 p{ color:#333333; line-height:62px; font-size:16px; float:left}
.order-main-table-div3{ width:1142px; height:72px; border-bottom:1px #e2e2e2 solid}
.order-main-table-div3 p{ color:#333333; line-height:72px; font-size:14px; float:left}
.order-main-table-div4{ width:1142px; height:68px; border-bottom:1px #e2e2e2 solid}
.order-main-table-div4 p{ color:#333333; line-height:68px; font-size:14px; float:left}
.order-main-table-div4 p b{ color:#ff0000; font-size:20px;}
.order-main-table-div4 .order-p4{ width:256px;}
.order-main-table-div3 .form-contro4{ padding-left:10px; border:1px #e2e2e2 solid; width:320px;}
.order-main-p{ width:1142px; height:16px; line-height:16px; font-size:14px; color:#333333; text-align:right; display:block; margin-top:54px;}
.order-main-a{ width:116px; height:40px; line-height:40px; font-size:16px; color:#fff; text-align:center; display:block; float:right; margin-top:16px; background-color:#ff794d; border-radius:20px; float:right;}
.order-main-p1{width:116px; height:40px; line-height:40px; font-size:14px; color:#666; float:right; margin-top:16px}
.order-main .left-signup-main-information1{ margin-bottom:70px;}
.order-main .left-signup-main-information1 img{ width:151px; height:34px;}
.payment-main{ height:26px; width:1144px; padding:20px 20px 24px; background-color:#FFFFFF; margin:0 auto 20px;}
.payment-main p{ font-size:18px; line-height:26px; color:#333; }
.payment-main p a{ font-size:14px; line-height:26px;color:#ff0000; float:right}
.payment-main p a b{ font-size:20px;}
.payment-main p a span{ font-size:16px; font-weight:normal}
.order-main .payment-main{ width:1124px; margin:0 auto; padding:20px 10px 8px;}
 

	/*----------------------------  鍩庡競鍒囨崲   -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/ 
.citySelector{background:#fff;text-align:left}
.citySelector .toolbar{color:#999;line-height:24px;font-size:14px;padding:15px 5px;margin:0;text-indent:3px;background-color: #f9f9f9;}
.citySelector .toolbar select{height:28px; width:120px; border:1px solid #d3d3d3; padding:0 10px;color: #666;}
.citySelector .toolbar input{height:28px; width:160px; border:1px solid #d3d3d3; padding:0 10px;color: #666;}
.citySelector .toolbar .cur{font-size:16px; margin-right:20px;color: #1891cc; }
.citySelector .toolbar .confirm{background-color: #eaeaea;color: #666;padding: 5px 10px;cursor: pointer;margin-right: 20px;}
.citySelector .letter a{display: block;padding: 2px 12px;}
.cityslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #b3cdc0;box-shadow:2px 2px 3px rgba(0,0,0,.3);overflow:auto;max-height:360px}
.cityslide li{list-style:none;overflow:hidden;height:30px;padding:0 10px;line-height:30px}
.cityslide li.on{background:#1891cb;color:#fff;cursor:pointer}
.cityslide li.on a{font-weight: bold;}
.cityslide li:hover{background:#1891cb;color:#fff;cursor:pointer}
.cityslide li b{font-weight:400}
.cityslide li.empty{background:#fff2e8;color:#666}
.cityslide li.empty em{color:red;font-style:normal}
.cityname{float:left}
.cityspell{float:right}
.cityBox{overflow:hidden;}
.cityBox ul{margin:10px 0px;padding:0;overflow:hidden}
.cityBox ul li:first-child{margin-left:5px}
.cityBox ul li{float:left;list-style:none;font-size:14px;line-height:24px;cursor:pointer;display:inline;color:#1891cb}
.cityBox ul li.on{position:relative;border-bottom:3px solid #1891cb;font-weight: bold;}
.hide{display:none}
.cities{border-top:1px solid #ddd;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:10px;padding-top:10px;_margin-bottom:8px;height: 310px;overflow-y:scroll}
.cityTab{overflow:hidden}
.cityTab dl{margin:0;padding:0 0 0 10px;overflow:hidden}
.cityTab dl dt{float:left;padding-left:3px;color:#1891cb;margin-top:1px;text-indent:5px;font-size:14px;width: 100%;font-weight: bold;height: 40px;line-height:40px;}
.cityTab dl dd{margin-left:2px;float:left;padding-right: 10px}
.cityTab dl dd a{padding-left:5px;min-width:60px;line-height:36px;font-size:14px;display:inline-block;color:#333;text-decoration:none}
.cityTab dl dd a:hover{color:#1891cb}
.cityinput{font-size:12px;padding-left:2px;border:1px solid #d8d8d8}

.header-topnav-left input::-webkit-input-placeholder{ color:#1891cb; }
.header-topnav-left input::-moz-placeholder{ color:#1891cb;}
.header-topnav-left input:-moz-placeholder{ color:#1891cb;}
.header-topnav-left input:-ms-input-placeholder{ color:#1891cb;}


	/*----------------------------  鐢ㄦ埛涓績   -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.nav-main b{display:inline-block;margin-left:8px;width:12px;height:9px; background:url(../images/sj1.png) no-repeat center center;z-index: 99;}
/*瀵艰埅鏉¤缃�*/
.nav-main>li{height:100%;display:block;float:left;color:#fff;margin-right:1px;cursor:pointer}
.nav-main>li:hover b{ background:url(../images/sj2.png)  no-repeat center center; z-index:100000 }
/*闅愯棌鐩掑瓙璁剧疆*/
/* div.hidden-box{width:90px;position:absolute;display:none; padding-top:36px;top:2px; margin-left:96px; background-color:#fff; border:1px solid #d6d6d6; z-index:9998}
.hidden-box>ul{list-style-type:none; color:#1891cb;cursor:pointer; padding-top:2px;padding-bottom:4px}
.hidden-box>ul li a{ width:90px; height:30px; display:block; text-align:center; color:#333;line-height:30px; margin-left:0px;}
.hidden-box>ul li a:hover{ color:#1891cb; background-color:#f6f6f6} */

.uc-list{width:90px;position:absolute;display:none;padding-top:36px;top:2px;background-color:#fff;border:1px solid #d6d6d6;z-index:9998;}
.uc-list li a{ width:90px; height:30px; display:block; text-align:center; color:#333;line-height:30px; margin-left:0px;}
.uc-list li a:hover{ color:#1891cb; background-color:#f6f6f6}


.w1150 { width: 100%; margin: 0 auto; clear: both;}
.clearfix { overflow: hidden; _zoom: 1;}
.location-main { background: #f7f7f7; border: solid 1px #e9e9e9;}
.location-shop-con { width: 325px;}
.location-list li { position: relative; height: auto;line-height:24px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; font-size: 12px; cursor: pointer; background: #fff; -webkit-transition: all 0.3s; transition: all 0.3s; margin: 8px;}
.location-list .location-num { position: absolute; left: 7px; top: 27px; width: 21px; height: 33px; line-height:23px; color: #fff; text-align: center; background:url(../images/bd1.png);}
.location-list .location-addr { padding-left: 40px; font-size: 12px; color: #999;}
.location-list .location-addr h3 { font-weight: normal; margin-bottom: 2px; color: #212121; font-size: 1.17em; }
.addr-info { line-height: 20px; }
.location-map { height: 320px; margin-left: 305px; position: relative;}
li.addMove span.location-num{ background:url(../images/bd2.png); }
#store-list li:hover{ transform: scale(1.05);  box-shadow: 0 0 10px 8px rgba(102,102,103,.1);}
#store-list li:hover span{ background:url(../images/bd2.png);}
.location-shop-con { width: 300px;}
.location-shop-detail-form{ margin: 10px 8px; line-height:16px;}
.location-shop-detail-form .selectTag{ margin-left:10px; width:108px; border:0px; padding:4px;}


.left-newdetail{ width:844px; height:auto; background-color:#FFFFFF; padding:30px 20px 42px;}
.left-newdetail1{ width:844px; height:56px;}
#container1 .floater1{ position:fixed; top:0px; z-index:999; height:56px; width:844px; padding:16px 20px 0; background-color:#fff;display:block; margin-left:-20px; float:left; box-shadow: 0 0 7px rgba(0,0,0,0.4); -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.4); -moz-box-shadow: 0 0 7px rgba(0,0,0,0.4);}
#minibar1{ display:none}
.left-newdetail .tit{line-height:34px; font-size:30px; font-weight:normal; margin-bottom:20px; margin-top:6px; float:left}
.left-newdetail button{ width:100px; height:40px; background-color: #1891cb; border-radius:4px; margin-top: 0px;}
.left-newdetail button span{ font-size: 14px; line-height: 32px;}
/* .left-newdetail .left-project-main-introduction-div{ float: left;} */
/* .left-newdetail .left-project-main-introduction-div p{ padding:0 0 20px; text-indent:2em} */
.left-newdetail .left-project-main-introduction-div img{ max-width:100%;}
.left-newdetail .left-project-main-introduction-div{ margin-top:36px;}
.left-newdetail .left-course-main-div-nov{float: left; width:844px;margin-top: 15px;}


	/*----------------------------  404 椤甸潰   -------------------------------------*/
	/*----------------------------  header  -------------------------------------*/
.notfoud-container .img-404{height:260px;background:url(../images/page-404.png) center center no-repeat;-webkit-background-size:236px auto;margin-top:180px;margin-bottom:30px}
.notfoud-container .notfound-p{line-height:24px;font-size:24px;padding-bottom:16px;border-bottom:1px solid #f6f6f6;text-align:center;color:#333333}
.notfoud-container .notfound-reason{color:#9ca4ac;font-size:16px;line-height:16px;text-align:center;width:560px;margin:0 auto}
.notfoud-container .notfound-reason p{margin-top:13px;font-size:16px;line-height:16px; }
.notfoud-container .notfound-btn-container{margin:40px auto 0;text-align:center}
.notfoud-container .notfound-btn-container .notfound-btn{display:inline-block;border:1px solid #ebedef;background-color:#1891cb;color:#fff;font-size:15px;border-radius:5px;text-align:center;padding:10px;line-height:16px;white-space:nowrap}


.brand-main{ width:1200px; height:auto; margin-left:-8px}
.brand-main li{ float:left}
.brand-main li span{ width:244px; height:120px; padding:20px 20px 0; display:block; background-color:#FFFFFF; margin:0 8px 16px;}
.brand-main li span:hover{-moz-box-shadow:3px 3px 12px #e3e3e3; -webkit-box-shadow:3px 3px 12px #e3e3e3; box-shadow:3px 3px 12px #e3e3e3;}
.brand-main li span img{ width: 58px; height: 58px; display: block; border: #f3f5fb 1px solid; border-radius: 4px; float:left}
.brand-main-right{ width: 160px; height: 58px; float:right; padding-bottom:20px;}
.brand-main-right a{ width: 160px; height: 18px; line-height:18px; font-size:14px; color:#333333; text-align:right; display:block; margin-top:4px;}
.brand-main-right a:hover{ color:#1891cb}
.brand-main-right p{ width: 160px; height: 12px; line-height:12px; font-size:12px; color:#999999; text-align:right; display:block; margin-top:20px;}
.brand-main-right p i{ font-style:normal; padding-left:10px; padding-right:10px; border-right:1px solid #e8e8e8}
.brand-main-p{ width:244px; height:42px; line-height:42px; font-size:12px; display:block; color:#999999; clear:both; border-top:1px dotted #EEEEEE}
.brand-bottom{ width:1184px; height:86px; background-color:#FFFFFF; margin:20px 0 30px; clear:both}


.p020{ padding:20px 0!important;}
.w726{ width:726px !important;}
.pb26{ padding-bottom:26px !important;}
.pt6{ padding-top:6px !important;}
.pl6{ padding-left:6px !important;}
.mt0{ margin-top:0px !important;}
.mt7{ margin-top:7px !important;}
.mt22{ margin-top: 22px !important;}
.pt0{ padding-top:0px !important;}
.pb0{ padding-bottom:0px !important;}
.h30{ height:30px !important;}
.h50{ height:50px !important;}
.lh24{line-height: 24px;}
.h140{ height:140px !important;}
.h145{ height:145px !important;}
.color-b{ color:#1891cb !important}
.color-o{ color:#ff8400 !important}
.color-3{ color:#333333 !important}
.mr0{ margin-right:0px !important}
.mr6{ margin-right:6px}
.mb16{ margin-bottom:16px}
.mb20{ margin-bottom:20px}
.color-9{ color:#999 !important}
.pl0{ padding-left:0px !important}
.pr0{ padding-right:0px !important}
.bb{ border-bottom:0px !important}
.br0{ border-right:0px !important}
.mr0{ margin-right:0px !important}
.fl{ float:left}
.fr{ float:right !important}
.tc{ text-align:center}
.w320{ width:320px !important;}
.w360{ width:360px !important;}
.w148{ width:148px !important;}
.w248{ width:248px !important;}
.cb{ clear:both}
.w300{ width:300px !important;}

/*棣栭〉甯�夎*/
.chome-xk-outer{position:absolute;right:50%;top:59px;margin-right:-610px;width:278px;height:382px;background:#FFFFFF;border-radius:2px;overflow:hidden;}.xk-bg{width:100%;height:167px;background-image:url(../images/home/hp-xkf-bg@3x.png);background-size:100%;}.xk-title{padding:28px 0px 0px;}.xk-title h4{font-size:20px;color:#262626;line-height:1;font-weight:600;text-align:center;}.xk-title p{margin:12px 0px 16px;font-size:12px;color:#8C8C8C;text-align:center;line-height:1;}.xk-box{width:262px;height:286px;padding:20px 8px;margin:0px auto;background-image:linear-gradient(180deg,#FAFBFC 0%,#FFFFFF 100%);border-radius:4px 4px 0 0;}.xkf-box-title{text-align:center;font-size:0;line-height:1;}.xkf-box-title img{width:100%;}.xkf-box-title .title-left-img{display:inline-block;transform:rotate(180deg);padding-bottom:4px;}.xkf-box-title .title-left-img,.xkf-box-title .title-right-img{display:inline-block;vertical-align:top;padding-top:4px;}.xkf-box-title span{margin:0px 6px;font-size:14px;color:#1A8CFF;text-align:center;line-height:1;}.xkf-box-middle{padding:20px 0px 0px;box-sizing:border-box;}.xkf-introduce{display:inline-block;margin-bottom:20px;}.xkf-introduce img{display:inline-block;width:42px;height:42px;margin-right:6px;}.xkf-introduce span{font-size:13px;color:#595959;line-height:1;vertical-align:middle;}.xkf-button{width:266px;text-align:center;background-size:100%;margin-left:-10px;cursor:pointer;}.xkf-button a{width:240px;display:block;background:#1891cb;text-align:center;line-height:34px;color:#FFFFFF;border-radius:4px;margin:36px auto 0;font-size:14px;}.xkf-button a:hover{color:#ffffff !important;}.xkf-bottom{font-size:0;text-align:center;line-height:1;margin-top:15px;cursor:auto;}.xkf-bottom i{display:inline-block;color:#0082ff;line-height:1;font-size:16px;margin-right:2px;transform:translateY(2px);}.xkf-bottom span{font-size:12px;color:#595959;line-height:1;}.hover-btn{transform:translateY(-5px);transition:0.5s;}.leave-btn{transform:translateY(0px);transition:0.5s;}.blue-border{border:1px solid #1a8cff !important;box-shadow:0px 0px 0px 2px #BDE7FF !important;}.red-border{border:1px solid #fe1940 !important;box-shadow:0px 0px 0px 2px #FFBDBF !important;}.xk-after,.xk-success{position:absolute;bottom:0;width:240px;height:326px;padding:0px 20px;background:#FFFFFF;box-shadow:0px -8px 28px rgba(26,140,255,0.05);}.xk-after li{position:relative;border:1px solid #D9D9DA;border-radius:4px;}.xk-after li+li{margin-top:12px;}.xk-after .xkf-li{position:relative;border:1px solid #D9D9DA;border-radius:4px;}.xk-after .xkf-li+.xkf-li{margin-top:12px;}.xk-after input{width:100%;height:34px;padding:11px 10px;border-radius:4px;font-size:14px;box-sizing:border-box;border:1px;}.xk-after input:focus{border:none;}.xk-after input::-webkit-input-placeholder{color:#ABABAB;font-size:14px;}.xk-after input::-moz-placeholder{color:#ABABAB;font-size:14px;}.xk-after input:-moz-placeholder{color:#ABABAB;font-size:14px;}.xk-after input:-ms-input-placeholder{color:#ABABAB;font-size:14px;}.xk-after input::-webkit-outer-spin-button,.xk-after input::-webkit-inner-spin-button{-webkit-appearance:none;}.xk-after input[type="number"]{-moz-appearance:textfield;}.xk-after li:last-child input{width:132px;}.xk-after .get-code{float:right;line-height:1;padding:11px 10px;border-left:1px solid #E5E8ED;font-size:14px;color:#595959;cursor:pointer;}.input-error{display:none;position:absolute;right:10px;top:11px;font-size:12px;color:#FE1940;line-height:1;}.xk-after .xkf-button,.xk-success .xkf-button{margin-left:-14px;margin-top:10px;}.sendcode-btn .input-error{right:96px;}.xk-hide{width:100%;height:30px;padding-top:5px;text-align:center;cursor:pointer;}.xk-hide img{width:20px;height:20px;}.form-outer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(38,38,38,0.2);overflow:hidden;z-index:9999;}.xkf-success-box{width:368px;height:289px;margin:204px auto;padding:36px 40px;text-align:center;background:#FFFFFF;border-radius:6px;}.xkf-success-box span{color:#00e061;font-size:66px;line-height:1;}.xkf-success-box h4{font-size:22px;line-height:30px;margin-top:10px;font-weight:600;color:#262626;}.xkf-success-box button{width:100%;height:44px;text-align:center;color:#FFFFFF;line-height:44px;font-size:16px;font-weight:600;margin:40px auto 15px;background:#1A8CFF;border-radius:4px;}.xkf-success-box p{font-size:12px;color:#8C8C8C;line-height:1;}.xk-success{text-align:center;}.xk-success .icon-kuaizhuang2{display:inline-block;margin:28px auto 20px;font-size:72px;color:#0082ff;line-height:1;}.xk-success h4{font-size:18px;color:#595959;line-height:1;font-weight:600;}.xk-success p{margin:12px auto 20px;font-size:14px;color:#8C8C8C;text-align:center;line-height:20px;}#lottie{position:absolute;top:-20px;left:50%;transform:translateX(-50%);}#lottie svg{width:180px !important;height:180px !important;}.xk-success .icon-kuaizhuang2{margin-top:42px;}.xk-success p{margin-bottom:24px;}.xkf-banner .xk-success{height:368px;}.xkf-banner .xk-success .icon-kuaizhuang2{font-size:80px;margin:38px auto 18px;}.xkf-banner .xk-success h4{font-size:20px;}.xkf-banner .xk-success p{font-size:16px;line-height:24px;margin:18px auto 29px;}.xkf-banner .xk-success .xkf-button{width:290px;height:76px;margin-top:15px;margin-left:-4px;}.xkf-banner .xk-success .xkf-button a{line-height:66px;}.teacher-xkf-outer{position:absolute;left:0;bottom:0;width:281px;height:468px;background-color:rgba(241,244,249,.6);border-radius:4px;z-index:10;}.xk-after,.xk-success{position:absolute;left:0;bottom:0;width:240px;height:340px;z-index:11;border-radius:4px;}.xk-after .xk-code{width:132px;}.xk-after .get-code{font-size:12px;}.sendcode-btn .input-error{right:88px;}.xk-hide{height:36px;}
.ell{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; /* 闄愬埗鍦ㄤ竴涓潡鍏冪礌鏄剧ず鐨勬枃鏈殑琛屾暟 */-webkit-box-orient: vertical; /* 鍨傜洿鎺掑垪 */word-break: break-all;  /* 鍐呭鑷姩鎹㈣ */}  
.login-state{display: none;}

.nav-more{height: 300px;overflow: hidden;}
.btn-nav-more{width: 100%;color:#1891cb;background-color: #fff;width: 100%;height: 50px;line-height: 50px;font-size: 14px;border-top: 1px solid #e6e6e6;cursor: pointer;}

.dl-form ul{display: block;margin: 0 auto;color: #999;padding: 15px 50px;}
.dl-form ul li{display: inline-block;width: 350px;height: auto;margin-top: 15px;}
.dl-form ul li b{font-size: 14px;color: #999;}
.dl-form ul li i{font-style: normal;padding: 3px 3px;border: 1px solid #e0e3ec;display: inline-block; margin: 2px 1px;font-size: 12px;border-radius: 5px;}
.dl-form label{ width:60px; color:#999999;float: left;font-size: 14px;height: 40px;line-height: 40px;}
.dl-form input{ width:278px; height:30px;line-height:30px; border:#e0e3ec solid 1px;float: left;padding: 5px;font-size: 14px;}
.dl-form textarea{ width:278px; height:100px;line-height:30px; border:#e0e3ec solid 1px; color:#999;float: left;padding: 5px;font-size: 14px;}

.face-box{width:40px;height:40px;-moz-border-radius:50%;border-radius:50%;background:#43a0eb;text-align:center;line-height:40px;color:#fff;font-size:14px;font-weight:600;margin-right: 18px;float: left;/* margin-top: 25px; */}

.tabs-container{clear: both;}
/** strike */
.form{width: 746px;font-size:14px;}
.form li{width: 100%;min-height: 42px;padding: 10px;}
.form li {color: red;}
.form label{height:42px; width:80px;line-height:42px; color:#333; font-size:14px;float: left;text-align: right;}
.form .form-right {height: 40px;width: 644px;float: left;padding-left: 20px;line-height: 40px;}
.form .logout-state {float:left;margin-left: 10px;color: #999}
.form .logout-state a{color: red;}
.form textarea{ height:90px; width:644px; border:1px solid #d3d3d3; padding:10px;font-size: 14px;}
.form input,.form select{ height:40px; width:644px; border:1px solid #d3d3d3; padding:0 10px; margin-bottom:20px;}
.form select{width: 666px;}

.autocomplete-suggestions{border: 1px solid #1891cb;background-color: #fff;}
.autocomplete-suggestion {height: 40px;line-height: 40px;padding: 0px 10px;cursor: pointer;font-size: 14px;}
.autocomplete-suggestion:hover{background-color:#f8f8f8 }


.accordion-handle.active{background-color: #ebebeb;color: #808080;}

.readmore-js-toggle{float: right;font-size: 12px;float: right;color: #1891cb;}

.right-news-study-ul-right input {float: left;}

.right-comment{border-bottom: 1px dotted #ccc;padding: 10px 0px;}
.right-comment li {line-height: 28px;font-size: 14px;}
.right-comment .remark{padding: 5px 0px;}
.right-comment li span{color:#999;font-size: 12px;}
.right-comment li a{color:#999}

.brand-main-top .brand-left{
    font-size: 12px;
    width: 60px;
    height: 60px;
    display: inline-block;
}

/* .atit{font-size:24px;font-weight:700;line-height:1.2;margin:0} */
.atit{
	line-height: 34px;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 6px;
    float: left;
}
.acon{word-break:break-all;display:inline-block;width:100%; padding:15px 0px}
.acon pre{background-color:#f2f4f6;padding:20px}
.acon ol,.acon ul{padding-left:50px;color:rgba(0,0,0,.6)}
.acon ol li{margin-bottom:5px}
.acon ul{list-style:none;padding-left:40px}
.acon ul li{position:relative;padding-left:20px;margin-bottom:5px}
.acon ul li:before{content:"·";color:#4370f5;margin-right:6px;margin-bottom:5px;font-size:32px;position:absolute;left:0;top:-1px;line-height:1}
.acon h2,.acon h3{font-weight:700;margin-top:20px;margin-bottom:10px;line-height:1.4;background-repeat:no-repeat}
.acon h2{font-size:20px;padding-left:16px;background-position:0 7px;border-left: 4px solid #1891cb}
.acon h3{padding-left:15px;background-position:0 6px;font-size:18px;color:rgba(0,0,0,.68);border-left: 4px solid #ff8400}
.acon blockquote{background-image:url(//s.eyacn.com/keedu/images/b.svg);background-repeat:no-repeat;background-position:left 30px top 20px;background-color:#f8f8f8;color:rgba(0,0,0,.68);margin:20px 0;padding:40px 30px 20px}
.acon blockquote p{margin:0 0 10px}
.acon p{margin-bottom:18px;margin-top:0;font-size: 16px;}
.acon a{text-decoration:underline}
.acon a:hover{color:#4370f5}
.acon img{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto;border:0;border-radius: 10px;}
.acon table{width: 100%;margin:auto; border-collapse: collapse;}


#siderbar {position:fixed;top:0px;right:0;background-color:#fff;box-shadow:-1px 0 8px rgba(0,0,0,.03);height:100%;z-index:1004;width:35px}
#siderbar .siderbar-top{margin-top:0px}
#siderbar .siderbar-bottom li,#siderbar .siderbar-top li{display:block;position:relative;font-size:12px;color:#333;line-height:14px}
#siderbar .siderbar-top li a{color:#fff;transition:.2s all}
#siderbar .siderbar-bottom li a,#siderbar .siderbar-top li a{padding:15px 0;display:block;color:#333}
#siderbar .siderbar-top li a i,.siderbar-bottom li a i{display:block;width:21px;height:21px;margin:0 auto 10px;background:url(//s.eyacn.com/keedu/images/siderbar.png) no-repeat;-webkit-background-size:42px auto;background-size:42px auto}
#siderbar .siderbar-top .icon-sider-telephone{background-position:-1px -62px}
#siderbar .siderbar-top .icon-sider-chat{background-position:0 -21px}
#siderbar .siderbar-top .icon-sider-chat{background-position:0 -42px}
#siderbar .siderbar-top .icon-sider-mobile{background-position:0 -126px}
#siderbar .siderbar-top .icon-sider-reservation{background-position:0 -105px}
#siderbar .siderbar-top .icon-sider-mobile{background-position:0 -126px}
#siderbar .siderbar-bottom .icon-wechat-qrcode{background-position:0 -170px}
#siderbar .siderbar-back-top:before{content:'';display:block!important;width:21px;height:20px;margin:0 auto 5px;background:url(//s.eyacn.com/keedu/images/siderbar.png) no-repeat;background-size:42px auto;background-position:0 0}
#siderbar .siderbar-bottom li:hover .siderbar-back-top:after{background-position:-21px 0}
#siderbar .siderbar-top{width:100%;float:left;padding-top:15px;text-align:center}
#siderbar .telephone-layer{display:none;position:absolute;right:40px;top:-10px;width:196px;height:216px;border:1px #eee solid;background:#fff;z-index:10}
#siderbar .telephone-layer canvas{display:block;width:120px;height:120px;margin:20px 35px}
#siderbar .telephone-num{color:#1891cb;font-size:16px;line-height:30px}
#siderbar .siderbar-telephone:hover .telephone-layer{display:block}
#siderbar .mobile-layer{display:none;position:absolute;right:40px;top:-30px;width:196px;height:196px;border:1px #eee solid;background:#fff;z-index:10}
#siderbar .mobile-layer canvas{display:block;width:120px;height:120px;margin:20px 35px}
#siderbar .mobile-url{color:#1891cb;font-size:16px;line-height:30px}
#siderbar .siderbar-mobile:hover .mobile-layer{display:block}
#siderbar .siderbar-bottom{position:absolute;width:100%;bottom:20px;text-align:center}
#siderbar .qrcode-layer i{width:12px;height:21px;background-position:0 -697px;position:absolute;top:90px;right:-12px}
#siderbar .qrcode-layer{display:none;position:absolute;right:40px;top:-80px;width:196px;height:196px;border:1px #eee solid;background:#fff;z-index:10}
#siderbar .qrcode-layer img{display:block;width:134px;height:134px;margin:16px auto 0}
#siderbar .siderbar-wechat:hover .qrcode-layer{display:block}
#siderbar .siderbar-app .qrcode-layer{top:-78px}
#siderbar #telephone-qrcode{width:134px;height:134px}


.register-main .menu{padding-left:20px}
.logon-main-right .menu{border-bottom:2px solid #f0f2f7}
.qrcode-login{display:block}
.qrcode-login .toaccount{float:right;width:60px;height:60px;display:inline-block;background:url(//s.eyacn.com/keedu/images/toaccount.png) no-repeat}
.qrcode-login .qrcode{width:200px;margin:0 auto}
.qrcode-login .qrcode img{border:1px solid #f0f2f7}
.qrcode-login .scan i{display:inline-block;width:42px;height:40px;background:url(//s.eyacn.com/keedu/images/scan.png) 50% no-repeat;margin-right:15px;vertical-align:-3px}
.qrcode-login .scan .scantext{display:inline-block}
.qrcode-login .scan .scantext span{color:#0fbbe9}
.account-login{display:none}
.account-login .toqrcode{float:right;width:60px;height:60px;display:inline-block;background:url(//s.eyacn.com/keedu/images/toqrcode.png) no-repeat}


.form-box{margin:0 auto;background:#f6f6f6;border:1px solid #e8e8e8;border-radius:4px;padding:0 20px 10px;margin-top:30px;margin-bottom: 30px;}
.form-title{font-size:24px;font-weight:bold;line-height:1;padding-top:20px;color:#333;}
.form-title span{color:#c99c59}
.form-sub-title{color:#333;font-size:14px;border-bottom:1px solid #e8e8e8;padding-top:20px;padding-bottom:8px;margin-bottom:20px;}
.form-box .form-main .form-group{padding-bottom:15px}
.form-box .form-main .col-lg-3,.col-lg-4,.col-lg-6,.col-lg-12{float:left}
.form-box .form-main .col-lg-3{width:25%}
.form-box .form-main .col-lg-4{width:33.333%}
.form-box .form-main .col-lg-6{width:50%}
.form-box .form-main .col-lg-12{width:100%}
.form-box .form-main .form-control{width:60%;height:32px;line-height:32px;background-image:none;border:1px solid #e5e5e5;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);color:#999;padding:0px 5px;font-size:14px}
.form-box .form-main .form-control:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-box .form-main .col-lg-6 input{width:75%}
.form-box .form-main .col-lg-12 input{width:70%}
.form-box .form-main .col-lg-12 textarea{width:88%}
.form-box .form-main  textarea.form-control{height:50px !important;vertical-align:middle}
.form-box .form-main .submit-group{text-align:center;font-size:14px}
.form-box .form-main .form-group .input-group-span em{color:#ae2a2a;padding-right:5px}
.form-box .form-main .form-group label{float: left;}
.form-box .form-main .form-group input{float: left;}
.form-box .form-main .form-group textarea{float: left;}
.form-box .form-main .form-group .input-group-span{padding-right: 5px;}
.form-box .form-main .form-group .input-group-span{color:#30364c;font-weight:normal;white-space:nowrap;font-size:16px;padding-top:0 !important;line-height:34px}
.form-box .form-main .btn{width:100px;height:30px;border-radius:3px;background-color:#e9e9e9;color:#666;line-height:30px;text-align:center;padding:3px;display:inline-block;text-align:center;text-align:center;font-size:14px}
.form-box .form-main .btn-primary{background-color:#0ea0e7;color:#FFFFFF}
.form-box .form-bottom {font-size: 14px;color: #ccc;}
.form-box .private a {color: #999;}

.form-box .moudle-title{line-height:1;padding-top:20px;padding-bottom:20px;color:#333;border-bottom:1px solid #e8e8e8;margin-bottom:20px;font-size:24px;font-weight:bold}
.form-box h2 span{color:#b58e4b}
.form-box .form-main .submit-group input{font-size:16px;height:32px;line-height:32px}
.form-box .submit-group{display:block}
.form-box .must-box{text-align:center;font-size: 12px;padding: 10px 0px;}


.kaoyan .form-sub-title {display: flex;flex-wrap: wrap;}
.kaoyan .form-sub-title div{background: #0ea0e7;color: #fff;margin: 3px 5px;border-radius: 5px;padding: 3px 5px;}

.guoji-form{margin-top: 0px;border-top: 0px;}

.rules-flow-box{background:#f4f5f7 url(../images/news/rules-flow-box-bg.png) no-repeat right top;border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;-ms-border-radius:0 3px 3px 3px;-o-border-radius:0 3px 3px 3px;overflow:hidden;margin-top:30px;border:1px solid #e3e5e7}
.rules-flow-box .rules-flow-title{font-size:14px;line-height:20px;font-weight:bold;color:#fff;padding:2.5px 0 2.5px 14px;background:url(../images/rules-flow-title-bg.png) no-repeat left top}
.rules-flow-main{margin-left:13px;font-weight:bold;color:#0b254a;font-size:16px;padding-top:5px;padding-bottom:9px}
.rules-flow-main > div{height:30px;line-height:30px}
.rules-flow-main b{max-width:100px;color:#0b254a;text-align:right;padding:0}
.rules-flow-phone{color:#b58e4b}
.rules-flow-main span{display:inline-block;position:relative;padding-right:54px;font-weight:normal;background:url(../images/flow-r2.png) no-repeat right 19px center;float: left;}
.rules-flow-main span:last-child{padding:0;background:none !important}
.flow-icon{font-style:normal;font-size:14px;line-height:17px;font-weight:normal;color:#fff;padding:0 9px;background:url(../images/flow-icon.png) no-repeat center center}
.news-flex-box .news-cnt{margin-bottom:20px}
.news-flex-box,.news-recommend{padding:0 60px}
.news-flex-box .praise{margin-top:30px}
.news-flex-box .praise .end-title{text-align:center;margin-bottom:20px;background:url(../images/praise-bg.jpg) repeat-x center center}
.news-flex-box .end-title span{background-color:#fff;color:#333333;font-size:18px;padding:0 15px}
.news-flex-box .state{margin-bottom:20px}
.news-flex-box .state p{color:#666;font-size:12px;line-height:20px;text-align:center;margin-bottom:0}

#courseform .form-control{width: 50%;}

.checkbox-item{
    font-size: 14px;
    line-height: 34px;
    font-weight: normal;
    margin-left: 15px;
    cursor: pointer;
}

.form-main .icon{
    padding: 0 7px;
    margin-right: 5px;
    background-size: contain
}
.checkbox-item .check-icon,.must-box .icon-check{
    background: url(../images/check.png) no-repeat center center; 
}
.checkbox-item.checked .check-icon,.must-box .icon-check.checked{
    background: url(../images/checked.png) no-repeat center center;
}

.coupons-btn {
    width: 344px;
    height: 46px;
    background-color: #0fbbe9;
    color: #FFFFFF;
    font-size: 16px;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 46px;
}

.left-course-main .rank {
    background: #0ea0e7;
    color: #fff;
    position: absolute;
    width: 25px;
    opacity: 0.8;
    height: 25px;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
}

.dl-form li i{display: block;}


.brand-panel{width:884px;height:auto;color:#656565;font-size:14px}
.ell1{overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:25px;max-height:25px}
.ell2{overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:25px;max-height:50px}
.brand-panel li.school-list{display:flex;flex-direction:column;padding:30px;margin-bottom:20px;background:#fff}
.brand-panel li .school{display:flex;flex-direction:row}
.brand-panel li .school .logo{width:226px;height:142px;border:1px solid #ebebeb;border-radius:5px;position:relative;overflow:hidden;flex-shrink:0;margin-top:10px}
.brand-panel li .school .logo a{text-align:center;display:block;height:100%;display:flex;justify-content:center;align-items:center}
.brand-panel li .school .logo a img{height:100%}
.brand-panel li .school .school-detail{display:flex;flex-direction:row;width:602px}
.brand-panel li .school .school-left{display:flex;flex-direction:column;padding:0px 20px}
.brand-panel li .school .school-left div{display:flex;flex-direction:row;color:#656565;font-size:14px}
.brand-panel li .school .school-left .school-name{font-size:24px;margin-right:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}
.brand-panel li .school .school-left .school-age{color:#ff8400 !important;position:relative;text-align:left;padding-right:3px;border-radius:3px;font-size:14px !important;height:19px;line-height:19px;display:inline-block;margin-left:20px;margin-top:15px}
.brand-panel li .school .school-left .school-age i{font-size:14px;height:18px;line-height:18px;color:#666;margin-left:4px;padding-left:24px;float:left;background:url(https://s.keedu.cn/keedu/images/left-course-main-div-title.png) no-repeat center left;font-style:normal}
.brand-panel li .school .school-left .item2{display:flex;justify-content:space-between}
.brand-panel li .school .school-left .item2 img{width:14px;height:14px;display:block;float:left;margin-right:4px;margin-top:1px;position:relative;top:3px}
.brand-panel li .school .school-left .item3{display:flex;justify-content:space-between;margin:8px 0}
.brand-panel li .school .school-left .item4{display:flex;justify-content:space-between;background:#fff9f2;color:#ff8400;padding:1px 2px;border:1px solid #ffd7ab;border-radius:5px}
.brand-panel li .school .school-right{display:flex;flex-direction:column}
.brand-panel li .school .btn{display:block;width:126px;height:40px;line-height:40px;text-align:center;color:#2592ff;border:1px solid #2592ff;border-radius:5px;cursor:pointer;background:#fff;padding:0px;margin-top:25px}
.brand-panel li .school .primary{background-color:#2592ff;color:#fff}
.brand-panel li .school .normal{color:#2592ff}
.brand-panel li .school .normal.a{color:#2592ff}
.brand-panel li .photo{display:flex;flex-direction:row;margin-top:10px}
.brand-panel li .photo img{width:160px;height:120px;margin-right:10px;border-radius:4px;height:120px;background-color:#f5f5f5}
.brand-panel .course{margin-top:20px;border:1px solid #f1f3f7;border-bottom:none;border-right:none}
.brand-panel .course .col{padding:0 15px;border-right:1px solid #f1f3f7}
.brand-panel .course .col a{color:#656565}
.brand-panel .course .col1{width:30%;flex-shrink:0}
.brand-panel .course .col2{width:50%}
.brand-panel .course .col3{width:20%}
.brand-panel .course-head{display:flex;flex-direction:row;height:44px;line-height:44px;background-color:#f6f7fa}
.brand-panel .course-row{display:flex;flex-direction:row;height:50px;line-height:50px;border-bottom:1px solid #f1f3f7}
.brand-panel .course-body li{display:flex;flex-direction:row;justify-content:flex-start}
.fee-form-box{background-color:#fff;padding:16px 0 1px 0;border-radius:5px;margin-bottom:20px}
.fee-form-box .tit{margin:0 20px 20px 35px;position:relative}
.fee-form-box .tit:before{content:"";height:20px;width:4px;background-color:#2592ff;position:absolute;left:-15px;top:9px}
.fee-form-box .tit span{font-size:20px;font-weight:700}
.fee-form{padding:20px;border-top:1px solid #f4f4f4}
.fee-form .fee-form-item{display:flex;align-items:center;margin-bottom:12px}
.fee-form .fee-form-item .item-label{color:#888888;font-size:14px;width:75px;flex-shrink:0;font-weight:bold}
.fee-form .fee-form-item .select-item{padding:0 10px;height:34px;text-align:center;border-radius:4px;font-size:14px;color:#888888;background:#f5f5f5;border:0;-webkit-appearance:auto}
.fee-form .fee-form-item .input-item{}
.fee-form .fee-form-item .input-item input{outline:none;border:0;border-radius:4px;font-size:14px;color:#888888;background-color:#f5f5f5;height:34px;padding:0px 10px}
.fee-form .fee-form-item .province-select{width:32%;margin-right:4%}
.fee-form .fee-form-item .city-select{width:32%}
.fee-form .fee-form-item .course-select-wrapper{position:relative;flex:1}
.fee-form .fee-form-item .course-select{color:#888888;font-size:14px;cursor:pointer;width:100%;text-align:left;line-height:34px}
.fee-form .fee-form-item .course-input input{width:144px}
.fee-form .fee-form-item .tel-input input{width:218px}
.fee-form .fee-form-item .captcha-input input{width:124px}
.fee-form .fee-form-item .course-select-wrapper .course-select-options-box{position:absolute;left:-200%;top:40px;z-index:999999999;display:flex;justify-content:flex-end;width:300%}
.fee-form .fee-form-item .course-select-wrapper .course-select-options-box .course-select-options{width:157px;border:1px solid #f4f4f4;background:#fff;border-radius:4px;max-height:261px;overflow-y:auto;display:none}
.fee-form .fee-form-item .course-select-wrapper .course-select-options-box .course-select-options .course-select-options-item{padding:10px;font-size:12px;color:#888888;cursor:pointer}
.fee-form .fee-form-item .course-select-wrapper .course-select-options-box .course-select-options .course-select-options-item.active,.fee-form .fee-form-item .course-select-wrapper .course-select-options-box .course-select-options .course-select-options-item:hover{color:#2592ff}
.fee-form .fee-form-item .course-select-wrapper .course-select-options-box .course-select-options:nth-child(3){left:104%}
.fee-form .fee-form-item .captcha-input{width:60%;margin-right:10px}
.fee-form .fee-form-item .captcha-btn{cursor:pointer;background:#2692ff;height:32px;flex:1;text-align:center;border-radius:4px;line-height:32px;color:#ffffff;font-size:12px}
.fee-form .fee-form-item .captcha-btn._send{background:#ddd}
.fee-form .fee-form-item .fee-submit{background:#ff8400;border:0;color:#ffffff;width:100%;height:40px;border-radius:20px;font-size:16px;margin-top:10px;cursor:pointer;text-align:center;line-height:36px}
.fee-form .fee-form-item:last-child{margin-bottom:0}
.fee-form .message{color:#888888;text-align:center}
.xq-dizhi{color:#2592ff}
.coz-price{color:#ff7800}

 .lastmod{font-size: 14px;line-height:38px;float: right;}