@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; font-size:12px;font-family: "Source Han Sans CN","noto sans";color:#000; background:#fff;  }
ul{ margin:0px; padding:0px;zoom:1;/*用于IE6*/ }
div {zoom:1;/*用于IE6,要是IE6错位,修复这个.*/}
li{ margin:0px; padding:0px;list-style:none;vertical-align:middle;float:left;}
dl,dt,dd {margin:0;padding:0;}
img{margin:0px auto;border:0;}
a {text-decoration:none;color:#000;}
a:hover {color:#FF3300;}
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5 {margin:0;padding:0;}
.clear {clear:both;width:100%;height:0;font-size:0px;overflow:hidden;}
i,em,cite {font-style:normal;}
input,select {padding:0;margin:0;}
.wrap {width:1170px;margin:0 auto;height:auto;}
 .fl {float:left;}
.fr {float:right;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.lh18 {line-height: 18px;}
.lh20 {line-height: 20px;}
.lh22 {line-height: 22px;}
.lh24 {line-height: 24px;}
.lh26 {line-height: 26px;}
.lh28 {line-height: 28px;}
.lh30 {line-height: 30px;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.m10 {margin:10px;_display:inline;}
.m20 {margin:20px;}
.mb20 {margin-bottom:20px !important;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}
.pr10 {padding-right: 10px;}
.pr20 {padding-right: 20px;}
.pt15 {padding-top: 15px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pr5 {padding-right: 5px;}
.pl5 {padding-left: 5px;}
.pt5 {padding-top: 5px;}
.pb5 {padding-bottom: 5px;}
.p10 {padding: 10px;}
.p20 {padding:20px;}
.p5 {padding: 5px;}
.p1 {padding: 1px;}
.b {display:block;}
.in-b {display:inline-block;zoom:1;*display:inline;}
.por {position:relative;}
.poa {position:absolute;}
.ti {text-indent:-999999px;}
#no {border:none;border:0;}
.red{ color:#e40f41 !important;}
.clear{ clear:both;}
.ml3{ margin-left:3%;}
.mr3{ margin-right:3%;}
.white{ background:#fff;}
.bgf0{ background:#f0f0f0;}
.ml1{ margin-left:1%;}
.mr1{ margin-right:1%;}
.mt10{ margin-top:10px;}
.fn{ float:none !important;}
.mr4{ margin-right:4%;}
.pl3{ padding-left:3%;}
.pr3{ padding-right:3%;}
.strong{ font-weight:bold;}
.red{ color:#da261d;}
.blue{ color:#0080ff !important;}
.yellow{ color:#ff8800 !important;}
.grey{ color:#abaaa9 !important;}
.text-center{ text-align:center;}
.hidden{ visibility:hidden;}
.text-right{ text-align:right;}
a:hover{ text-decoration:none !important;}
.white{ background:#fff !important;}
.mt25{ margin-top:25px !important;}
a:focus{ text-decoration:none;}
.w100{ width:100%;}
.pl0{ padding-left:0px;}
.pr0{ padding-right:0px;}

.mt25{ margin-top:25px !important;}
a:focus{ text-decoration:none;}
.w100{ width:100%;}
.pl0{ padding-left:0px;}
.pr0{ padding-right:0px;}
.textUp{ text-transform:uppercase;}
.bold{ font-weight:bold !important;}
.boRadius4{ border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px;}
.overhidden{ overflow:hidden;}
.mb60{ margin-bottom:60px;}
.mt40{ margin-top:40px;}
.p0{ padding:0px;}
.mb40{ margin-bottom:40px !important;}
.pt40{ padding-top:40px;}
.pb40{ padding-bottom:40px;}
.achievement{ padding-bottom:150px;}
.textindent{ text-indent:2em;}
.mb30{ margin-bottom:30px;}

/*首页*/
.head_top_wrap{ width:100%; height:42px; background:#454746; line-height:42px;}
 .top_con{ font-size:12px; color:#b8b5b5;  line-height:42px; margin-right:50px;}
.top_ul li{ float:left; position:relative;}
.top_ul i{ font-size:5px; color:#fff;}
 .top_ul02 li{color:#b8b5b5; }
 .certificate{ display:block; width:138px; height:42px; background:#eae8e8; font-size:12px; color:#818181; line-height:42px; text-align:center; position:relative;}
.certificate img{ top:15px; left:23px; position:absolute;}
.top_radio{ display:block; width:5px; height:5px; border-radius:50%; background:#fff; float:right; margin-top:18px;}
.certificate:hover{ color:#818181; }

.logo{ display:block; margin-top:20px; margin-right:50px; width:80px;}
.logo img{ width:100%;} 
.top_ul_menu li a{ font-size:16px; color:#7a7b7a; padding:0px 10px; line-height:109px;}
.head_wrap{ height:109px;}
.search_wrap{ width:228px; height:40px; border:1px solid #d5cfcf; margin-top:35px;}
.search_wrap input{ width:180px; border:none; border-right:1px solid #d5cfcf; height:40px; line-height:40px; text-indent:0.5em; float:left;}
.search_wrap i{ font-size:20px; color:#616161; margin-top:10px; margin-left:15px;}

.banner_l{ width:231px;}
.banner_l_ul li{ float:none; width:100%; height:76px; border-bottom:1px solid #0f5293; background:#1461ac;}
.banner_l_ul li:last-child{ border-bottom:none; height:73px;}
.banner_l_ul li a{ font-size:16px; color:#fff; line-height:76px; }
.banner_l_ul li i{ color:#fff; font-size:22px; margin-right:10px; margin-left:25px;}
.banner_r{ width:969px;}

.menu_ul li{ float:left; margin-top:13px; margin-right:14px;}
.menu_ul li:last-child{ margin-right:0px;}
.menu_ul li{ width:308px;}
.menu_ul li img{ width:100%; height:auto; margin-bottom:10px;}
.menu_ul li:nth-child(1){ width:233px;}

.course_title{ font-size:18px; color:#2c2c2a; font-weight:bold; height:52px;}
.courses_h3{ line-height:50px;}
.course_l{ border:1px solid #d5cfcf;}
.course_h3{ font-size:16px; color:#fff; background:#1461ac; height:39px; line-height:39px; }
.course_in{ background:#fafafa; padding:14px 17px;}
.course_ul li{ width:100%; background:#fff; margin-bottom:7px; border:1px solid #d5cfcf;}
.course_ul li .course_name{ width:66px; height:24px; float:left; text-indent:0.5em; font-size:12px; color:#aaaaaa; line-height:24px;}
.course_ul li select{ width:131px; height:24px; line-height:24px; font-size:12px; border:none;}
.course_ul li .date{  width:115px; height:24px; line-height:24px; font-size:12px; border:none;}
.date_i{ margin-top:7px;}

.course_r_ul li{ float:left; width:230px; margin-left:10px;  background:#fafafa;}
.course_wrap{   border-top:1px solid #83c44e; padding:40px 20px;}
.search{ display:block; width:100%; font-size:18px; color:#fff; font-weight:bold; height:35px; line-height:35px; text-align:center; background:#ffa31e; margin-bottom:8px;}
.search01{ margin-top:5px;}
.search02{ background:#47b7cb;}
.search:hover{ color:#fff;}
 .cour_h3{ font-size:16px; color:#515352; line-height:25px; margin-bottom:30px; text-align:center;}
.course_p { font-size:14px; color:#7a7b7a; margin-bottom:10px; margin-left:8px;}
.more{ font-size:14px; color:#1461ac; margin-top:40px; display:block; text-align:center; margin-bottom:4px;}
.more:hover{ color:#1461ac;}
.arrow_wrap{ width:70px; height:24px; border:1px solid #e0e0e0; margin-top:12px;}
.arr_l{ display:block; width:35px; border-right:1px solid #e0e0e0; text-align:center; line-height:24px;}
.arr_l i , .arr_r i{ color:#b0b0b0;}
.arr_r{  display:block; width:34px;   text-align:center; line-height:24px;}
.course_l , .course_r{ margin-bottom:20px;}

.brand_ul li{ float:left;}
.brand_ul li a{ padding:5px 16px; font-size:14px; color:#7d7b7b;}
.brand_ul li.active{ background:#ffa31e;}
.brand_ul li.active a{ color:#fff;}
.b_more{ font-size:14px; color:#2c2c2a; margin-top:14px;}
.b_more:hover{ color:#2c2c2a;}
.brand_ul{ margin-top:10px; margin-right:160px;}
 .teach_ul li{ float:left; width:392px; margin-right:12px; margin-bottom:15px;}
.teach_ul li:nth-child(3n){ margin-right:0px;}
.teach_img{ width:236px;}
.teach_img img{ width:100%;}
.teach_content{ width:156px; background:#fff; height:190px;}
.t_name{ font-size:16px; color:#5f656d; margin-top:65px; margin-left:20px; margin-bottom:12px;}
.t_des{ font-size:14px; color:#7a7b7a; margin-bottom:10px; margin-left:20px;}
.teach_ul li:hover .teach_content{ background:#1461ac; }
.teach_ul li:hover .t_name, .teach_ul li:hover .t_des{ color:#fff;}
.brad_img{ position:relative;}
.brad_img, .brad_img img{ width:100%;}
.brand_bottom{ width:180px; height:104px; background:rgba(0,0,0,0.7); position:absolute; bottom:24px; left:23px;  }
.brand_h3{ font-size:18px; color:#fff; margin-left:40px; margin-top:25px; margin-bottom:10px;}
.bradn_t_p{ font-size:14px; color:#fff;  margin-left:40px; margin-bottom:25px;}

.date,.date_wrap , .date_wrap img{ width:100%;}
.date_wrap{ height:194px;}
.date_ul li{ float:left; width:231px; margin-left:10px; position:relative;}
.date_bottom{ width:192px; background:#fff; position:absolute; left:20px; bottom:0px;}
.date_name{ font-size:14px; color:#898888; margin-top:8px; margin-left:4px;}
.date_name02{ font-size:14px; color:#ffa31e;  margin-left:4px; margin-top:6px; margin-bottom:6px;}
.date_ul02{ width:473px; margin-left:10px; margin-top:10px;}
.date_ul02 li{ width:100%;}
.date_table td{ border-bottom:1px dotted #dedede; line-height:35px;}
.date_zhiwei{ font-size:12px; color:#686666; }
.date_date{ font-size:12px; color:#ffa31e; }
.date_table tr:last-child td{ border-bottom:none;}
.img_div{ width:100%; margin-bottom:12px; position:relative;  overflow:hidden; transition:all 0.5s ease;}
.img_div:hover .img_bottom, .img_div_r:hover .img_bottom{ bottom:0px; transition:all 0.5s ease;}
.img_div img{ width:100%;}
.img_div_r{ margin-left:11px; margin-bottom:12px; float:left; position:relative; overflow:hidden; transition:all 0.5s ease;}
.banner_l02{ width:285px;}
.banner_r01{ width:915px; }
.img_div_r:nth-child(1){ width:606px;}
.img_div_r:nth-child(2){ width:287px;}
.img_div_r:nth-child(3){ width:298px;}
.img_div_r:nth-child(4){ width:595px;}
.img_div_r img{ width:100%; height:auto;}
.img_bottom{ font-size:12px; color:#fff; background:#1461ac; text-align:center; width:100%; height:47px; line-height:47px; height:47px; position:absolute; bottom:-47px; left:0px;}
.new_name{ font-size:16px; color:#2c2c2a; margin-top:5px;}
.new_cont{ font-size:12px; color:#8b8b8b; line-height:25px; }
.new_more{ width:115px; height:35px; text-align:center; line-height:35px; display:block; font-size:14px; color:#fff; background:#1461ac; margin-top:25px;}
.new_more:hover{ background:#ffa31e; color:#fff;}
.new_wrap{ width:100%;}
.new_div{ width:378px; margin-right:30px; float:left;}
.new_div:last-child{ margin-right:0px;}
.brand_ul{ width:100%;}
.brand_ul li{ float:left; width:186px; height:56px; border:1px solid #d5cfcf; margin-right:13px; margin-bottom:12px;}
.brand_ul li img{ width:100%;}
.brand_ul li:nth-child(6n){ margin-right:0px;}

.foot_top{ width:100%; border-bottom:1px solid #aeaeae; padding:20px 0px 10px;}
.foot_ul li{ float:left; margin-right:20px;}
.foot_ul li a{ font-size:14px; color:#aeaeae; }
.foot_bottom{ width:100%; margin-top:25px;}
.foot_bottom_l{ width:569px; border-right:1px solid #aeaeae;}
.f_b_ul li{ font-size:14px; color:#aeaeae; margin-bottom:5px; float:none;}
.erweima{ width:97px;}
.erweima img{ width:100%;}
.footer{ width:100%; background:#4d4d4d; padding-bottom:40px; margin-top:60px;}
.foot_bottom_r{ width:600px; margin-left:30px;}
.f_b_ul{ width:490px; float:left; }
.footer_b_wrap{ width:100%; height:52px; background:#cecccc;}
.head_top_center02{ margin:0px auto; width:1000px;}
.f_t_ul li{ float:left;font-size:14xp; color:#4d4d4d; line-height:52px; float:left;}
.f_t_ul li a{ font-size:14px; color:#4d4d4d; line-height:52px;  padding:0px 20px; }
.f_cri{ display:block; width:3px; height:3px; border-radius:50%; background:#4d4d4d; float:right; margin-top:-26px;}
.new_img01{ width:378px; height:208px;}
.new_img01 img{ width:100%;}


/*集团介绍*/
.com_p{ font-size:14px; color:#fff; float:right; line-height:52px; margin-right:40px; font-weight:normal;}
.com_p a{ font-size:14px; color:#fff; line-height:52px; font-weight:normal;}
.com_wrap{ background:#1461ac; color:#fff;}
.courses_h3_com{ font-size:18px; margin-left:55px; font-weight:normal;}
.com_con{ font-size:16px; color:#7a7b7a; line-height:25px; border:1px solid #e1e3e4; padding:20px; margin-bottom:50px;}

/*巨慧专区*/
.discount_table{ width:1200px; border:1px solid #cccccc; border-right:none; border-bottom:none;}
.video_con{ background:#e5e5e5; font-size:16px; color:#575555; line-height:30px; }
.discount_table th{ font-size:18px; font-weight:bold; color:#fff; text-align:center; line-height:52px; background:#1461ac; border:1px solid #cccccc; border-left:none; border-top:none;}
.discount_table td{ font-size:12px; color:#333333; text-align:center; height:118px; background:#e4effb; border:1px solid #cccccc; border-left:none; border-top:none;}
.discount_table td p span{ color:#333333;}
.dis_p{ font-size:14px; color:#4f5052; margin-bottom:5px;}
.com_wrap_dis{ background:#47b7cb;}
.dis_more{ font-size:18px; color:#fff; font-weight:bold; margin-right:20px;}
.courses_h3_dis{ font-size:18px; color:#fff; font-weight:bold; margin-left:20px;}
.com_wrap_dis02{ background:#04d23e;}
.com_wrap_jifen{ background:#5f5750;}
.jifen_l{ width:953px; float:left; padding-top:40px; border-top:1px solid #d0cece;}
.ji_ul li{ float:left; width:141px; margin-right:80px; margin-bottom:23px;}
.ji_ul li:nth-child(4n){ margin-right:0px;}
.ji_ul li:nth-child(4n+1){ margin-left:60px;}
.ji_img{ width:140px; height:140px; border:1px solid #cccccc; margin-bottom:10px;}
.ji_img img{ width:100%;}
.ji_dis{ width:100%;}
.ji_p{ font-size:12px; color:#7a7b7a; margin-bottom:5px;}
.ji_a{ display:block; width:100%; height:32px; line-height:32px; font-size:14px; color:#fff; text-align:center; background:#1461ac;}
.ji_a:hover{ color:#fff; background:#5f5750;}
.jifen_wrap{ border:1px solid #d0cece; padding-bottom:22px;}
.jifen_r_top{ width:229px; border:1px solid #e7e7e7; margin-top:40px;}
.jifen_h3{ font-size:12px; border-bottom:1px solid #e7e7e7;   padding:10px;}
.jifen_r_top_t{  padding:15px 10px;}
.ji_r_ul li{ float:none; margin-bottom:10px; border-bottom:1px dotted #f1f1f1; padding:5px 0px; margin-bottom:0px;}
.ji_r_ul li a{ font-size:12px; color:#333333;}
.jifen_r{ width:245px; float:right;  border-top:1px solid #d0cece;}
.ji_r_ul li a span{ font-size:14px; color:#ff6600;   font-weight:bold; color:#ff6600;}
.first_li{ width:100%; border-top:1px solid #cfcfcf; padding-top:10px;}
.first_img{ width:66px; height:66px; border:1px solid #e8e8e8; margin:0px 5px 0px 10px;}
.first_img img{ width:100%;}
.first_right .first_p{ font-size:14px; color:#333333; line-height:25px;}
.first_right span{ font-size:14px; color:#cb0000; font-weight:bold;}
.first_right{ width:100px;}


/*俱乐部*/
.club_banner{ width:358px; margin-right:55px; margin-top:20px;}
.club_banner img{ width:100%;}
.cl_course_ul li{ float:left; margin-right:45px;}
.cl_course_ul li:nth-child(3n){ margin-right:0px;}
.cl_img{ width:136px; height:106px; border:1px solid #d4d4d4; padding:2px;}
.cl_img img{ width:100%;}
.cl_course_ul{ margin-top:35px;}
.cl_course_ul p{ font-size:12px; color:#333333; margin:10px 0px;}
.club_course{ width:520px;}
.club_read{ width:228px; color:#d5cfcf; border:1px solid #d5cfcf; margin-top:30px;}
.read_h3{ font-size:16px; color:#fff; text-align:center; line-height:39px; background:#ffa31e;}
.read_ul{ margin-top:10px;}
.read_ul li{ float:none; margin:0px 20px 0px; margin-bottom:5px;}
.read_ul li:nth-child(1) a span{ background:#ffa31e;}
.read_ul li:nth-child(2) a span{ background:#ffa31e;}
.read_ul li:nth-child(3) a span{ background:#ffa31e;}
.read_ul li a span{ display:block; width:23px; height:24px; font-size:12px; color:#fff; text-align:center; line-height:24px; float:left; margin-right:5px; background:#a0a0a0;}
.read_ul li a{ font-size:12px; color:#888785; line-height:24px;}
.club_img_ul li{ float:left; margin-right:52px;}
.club_img_ul li:nth-child(3n){ margin-right:0px;}
.cl_img_wrap{ width:365px; height:278px;}
.cl_img_wrap img{ width:100%;}
.club_img_ul li p{ font-size:16px; color:#605f5f; text-align:center; margin:10px 0px 30px 0px;}


/*联系我们*/
.map_wrap{ width:100%; border:1px solid #e1e3e4; padding:50px 25px;}
.map_ul li{ font-size:16px; color:#636364; margin-bottom:10px; float:none;}
.map{ width:100%; margin-top:50px; margin-bottom:60px;}
.map img{ width:100%;}

/*公开课内页*/
.open_class_l{ width:948px;}
.class_h3{ background:#e5e5e5; font-size:16px; color:#4f5052; line-height:38px; padding-left:20px;}
.people{ border:1px solid #d0cece; padding:20px 15px; width:916px;}
.people_l{ width:586px; border-right:1px solid #eeeeee; padding-right:15px;}
.people_l p{ font-size:14px; color:#4f5052; margin-bottom:10px;}
.class_jifen{ width:505px; height:41px; border:1px solid #f0d692; background:#f0f8ff; font-size:14px; color:#484747; line-height:41px; padding:0px 25px 0px 20px;}
.cons{ display:block; width:152px; height:40px; font-size:18px; color:#fff; background:#1461ac; text-align:center; line-height:40px; margin-bottom:20px; margin-left:80px;}
.cons:nth-child(1){ margin-top:55px;}
.people_r{ width:314px;}
.cons:hover{ color:#fff; background:#ffa31e;}
.class_h302{ line-height:49px; font-size:14px; color:#ffa31e; border:1px solid #ffa31e; padding-left:20px;}
.open_class_mess{ border:1px solid #d0cece; padding:20px;}
.mess_class_ul li{ float:none; font-size:14px; color:#4f5052; margin-bottom:5px;}
.mess_class_ul{ margin-bottom:25px;}
.class_h303{ font-size:14px; color:#4f5052; font-weight:normal; margin:8px 0px 5px 0px; position:relative;}
.down_i{ font-size:25px !important; color:#dc0000; margin-left:10px; position:absolute; top:8px;}
.table_mess_h3{ width:100%; text-align:center; font-size:18px; color:#fff; line-height:38px; background:#1461ac; border-bottom:1px solid #d0cece;}
.table_wrap{ padding:15px 20px; border:1px solid #d0cece; margin-bottom:45px;}
.table_class td , .table_class th{ border-right:1px solid #d0cece; border-bottom:1px solid #d0cece; line-height:38px; text-align:center; font-size:14px; color:#5d5f60;}
.table_class th{ background:#f3faff;}
.table_class{border-top:1px solid #d0cece; border-left:1px solid #d0cece; margin-bottom:10px;}
.table_class_ul li{ float:none; margin-bottom:10px; font-size:14px; color:#363637;}
.table_class input{ width:100%; height:38px; line-height:38px; text-indent:0.5em; border:none;}
.table_send{ display:block; width:90px; float:left; height:32px; font-size:16px; color:#fff; text-align:center; line-height:32px; background:#d2d2d2; margin-right:15px; margin-top:55px;}
.table_send01{ margin-left:318px; background:#368ee0;}
.table_send:hover{ color:#fff;}
.teacher_img{ width:99px; height:80px;}
.teacher_img img{ width:100%;}
.read_ul_class li{ float:left; margin-right:5px;}
.read_ul_class li:nth-child(2n){ margin-right:0px;}
.read_ul_class li p{ font-size:14px; color:#888785; text-align:center; margin:8px 0px;}
.read_h3_class{ background:#1461ac; margin-bottom:15px;}
.read_ul_class{ padding-left:13px;}
.page{ font-size:14px; color:#4f5052; display:block;}
.page:hover{ color:#368ee0;}


/*公开课*/
.open_class_wrap{ border:1px solid #1461ac; background:#f7f8f8;   padding:20px 0px;}
.classes_ul{ padding-left:25px; }
.classes_ul li{ float:left; margin-bottom:11px;}
.classes_ul li a{ font-size:14px; color:#636262; padding:5px 10px;}
.classes_ul li:nth-child(1) a{ background:#1461ac; color:#fff;}
.course_content p{ font-size:14px; color:#7a7b7a; line-height:25px;}
.course_content{ width:660px;}
.courses_ul li{ float:none; border:1px solid #d6d3d3; padding:15px;}
.course_img{ width:230px; height:153px; margin-right:25px;}
.course_img img{ width:100%;}
.courses_h302{ font-size:16px; color:#585755; margin-bottom:10px;}
.table_send_course{ font-size:14px; color:#fff; width:106px; height:30px; background:#ffa31e; margin-top:15px;}
.table_send_course01{ background:#1461ac;}
.course_img02{ width:230px; margin:10px 0px;}
.course_img02 img{ width:100%;}
.club_read01{ border:none;}
.read_ul01{ border:1px solid #d6d3d3; padding-top:10px; margin-top:0px;}
.banner_l01{ width:228px;}
.course_in01{ padding:14px 13px;}
.pages{ width:300px; margin-left:270px; margin-top:45px;}
.pages a{ font-size:14px; color:#5d5c5c; padding:5px; background:#ebebeb; display:block; margin-right:5px; float:left;}
.pages a:nth-child(3){ background:#0177be; color:#fff;}

/*新闻*/
.new_menu{ width:100%; background:#f7f8f8; border:1px solid #e1e3e4;}
.new_menu_ul li{ width:233px; height:44px; font-size:14px; color:#1461ac; text-align:center;}
.new_menu_ul li.active{ background:#ffa31e;}
.new_menu_ul li.active a{ color:#fff;}
.new_menu_ul li a{ font-size:14px; color:#1461ac; text-align:center; line-height:44px; font-weight:bold;}
.courses_ul_new li{ border:none; border-bottom:1px solid #eeeeee; padding:20px 0px;}
.courses_ul_new_wrap{ padding:0px 15px; border:1px solid #e1e3e4; margin-top:0px; border-top:none;}
.new_img{ width:216px; height:120px; margin-right:10px;}
.new_img img{ width:100%;}
.new_h3{ font-size:14px; color:#5e5d5b;}
.new_content p{ font-size:12px; color:#8b8b8b; line-height:20px;}
.new_content p a{font-size:12px; color:#8b8b8b; }
.new_titl{ margin-bottom:5px; margin-top:5px;}

/*人才招聘*/
.re_h3{ font-size:24px; color:#6e6d6d; text-align:center; font-weight:normal; margin:10px 0px;}
.re_p{ font-size:12px; color:#6e6d6d; text-align:center; margin-bottom:10px;}
.re_titl{ border-bottom:1px dotted #ecebeb;}
.rec_table th, .rec_table td{ font-size:12px; color:#6e6d6d; text-align:center; font-weight:normal;}
.rec_table th{ background:#eeeeee; line-height:32px;}
.rec_table td{ line-height:50px;}
.re_ul li{ float:none; font-size:12px; color:#605f5f; margin-bottom:10px;}
.rec_table{ margin:25px 0px 35px;}
.reci_l{ border:1px solid #e1e3e4; padding:15px;}
.reci_send{ width:136px; height:38px; line-height:38px; margin-left:0px; background:#1461ac;}


/*在线应聘*/
.rec_table_online td{ font-size:12px; color:#7b7b7b; padding-bottom:22px;}
.rec_table_online td input{ width:153px; height:22px; text-indent:0.5em; border:1px solid #b7b7b7; margin-left:20px; margin-right:5px;}
.red_table{ color:#d30092;}
.rec_table_online td select{margin-left:20px; margin-right:5px; }
.rec_table_online{ width:650px; margin-left:170px;}
.rec_table_online td textarea{ height:125px; resize:none; width:100%; margin-left:20px; text-indent:0.5em;}
.table_send{ display:block; width:88px; height:32px; font-size:14px; color:#fff; background:#747474; text-align:center; line-height:32px; border-radius:4px; float:left; margin-right:25px;}
.table_sends01{ background:#1461ac; margin-left:228px;}
.recit_he__bottom_wrap p{ margin-bottom:10px; font-size:12px; color:#403f40;}
.recit_he__bottom_wrap p.recite_p{ margin-bottom:25px;}
.recit_he__bottom_wrap p.recite_name{ font-size:14px;}
.recit_ul li{ width:200px; border:1px solid #e1e3e4; margin-right:10px; padding:10px; margin-bottom:12px;}
.recit_ul li:nth-child(2n+1){ margin-left:0px;}
.recit_h3{ font-size:16px; color:#403f40; float:left;}
.recit_he_wrap{ border-bottom:1px solid #403f40; position:relative; height:32px;}
.recit_line{ width:47px; height:6px; background:#403f40; display:block; float:left; position:absolute; bottom:-3px; left:0px;}
.recit_he__bottom_wrap{ padding-top:20px;}
.reci_l01{ padding:15px 0px 100px 10px;}

/*证书查询*/
.certificate_query{ display:none; position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.7); top:0px; left:0px; z-index:999;}
.certificate_box{ width:597px; height:470px; position:absolute; top:50%; left:50%; margin-top:-185px; margin-left:-300px; border-radius:4px; background:#fff;}
.certificate_h3{ line-height:50px; text-align:center; font-size:24px; color:#fff; background:#1461ac; position:relative;}
.certificate_bottom{ padding:50px 65px;}
.certificate_bottom p{ font-size:14px; color:#000000; margin-bottom:10px;}
.certificate_bottom input{ width:468px; height:38px; line-height:38px; border:1px solid #aaa4a4; text-indent:0.5em; margin-bottom:15px;}
.certificate_search{ display:block; width:193px; height:38px; line-height:38px; font-size:14px; color:#fff; text-align:center; background:#1461ac; margin:0px auto 20px;}
.certificate_search:hover{ color:#fff;}
.certificate_bottom .certificate_p{ font-size:12px; color:#1461ac; text-align:center; }
.certificate_h3 i{ font-size:20px !important; float:right; top:15px; right:20px; position:absolute;}

/*名师团*/
.teachers_ul li{ width:221px; margin-right:15px; margin-bottom:20px;}
.teachers_ul li:hover .teacher_bottom{ background:#1461ac; }
.teachers_ul li:hover .teach_h3, .teachers_ul li:hover .teach_p{ color:#fff;}
.teachers_img{ width:100%; height:180px;}
.teachers_img img{ width:100%; height:180px;}
.teacher_bottom{ border-top:1px solid #fff; background:#e5e8e5;  }
.teach_h3{ font-size:16px; color:#414243; text-align:center; margin-top:8px; margin-bottom:5px; font-weight:normal;}
.teach_p { font-size:14px; color:#414243; text-align:center; padding-bottom:10px;} 
.teachers_team_wrap{ width:1198px; border:1px solid #cccccc; border-top:none; margin-bottom:15px;}
.teacher_team_ul li{ width:108px; height:60px; border:1px solid #cccccc; border-left:none;}
.teacher_team_ul li.active{ border-top:2px solid #e60421; border-bottom:none;}
.teacher_team_ul li:hover{ cursor:pointer;}
.teacher_team_ul li.active .teachers_ul_img{ margin-top:9px;}
.teacher_team_ul li.active .teachers_ul_name{ margin-top:21px;}
.teachers_ul_img{ width:34px; height:40px; border:1px solid #dddddd; float:left; margin:10px;}
.teachers_ul_img img{ width:34px; height:40px;}
.teachers_ul_name{ font-size:12px; color:#939495; display:block; margin-top:22px;}
.teachers_team_l{ width:186px; height:230xp; border:1px solid #dddddd;}
.teachers_team_l img{ width:100%; height:100%;}
.teachers_team{ padding:10px; }
.teachers_team_name{ width:555px; height:40px; line-height:40px; border-bottom:1px dotted #cccccc; font-size:12px; color:#666666; margin-bottom:10px; }
.teachers_team.active{ display:block;}
.teachers_team{ display:none;}
.teachers_team_name .teacher_name{ font-size:18px; color:#1c86bf; font-weight:bold;}
.teachers_team_r dd , .teachers_team_r dt{ font-size:14px; color:#939495; line-height:25px; float:left;}
.teachers_team_r{ width:970px;}
.teachers_team_r dd{ width:860px; margin-left:35px;}
.teachers_team_bottom{ margin-top:25px;}
.teachers_team_bottom_h3{ background:#fafafa; font-size:12px; color:#000; padding-left:10px; height:25px; line-height:25px; margin-bottom:5px;}
.teachers_team_bottom_ul li span{ display:block; width:3px; height:3px; background:#1c86ca; border-radius:50%; float:left; margin-right:5px; margin-top:8px;}
.teachers_team_bottom_ul li { font-size:12px; color:#1c86ca; width:25%; margin-bottom:10px;}
.teacher_team_ul li:nth-child(11){ border-right:none;}

/*名师团内页*/
.teachers_team_ul li{ width:25%; background:#f7f8f8; height:42px; text-align:center;}
.teachers_team_ul li.active{ background:#ffa31e;}
.teachers_team_ul li.active a{ color:#fff;}
.teachers_team_ul{ border:1px solid #e1e3e4;}
.teachers_team_ul li a{ font-size:14px; color:#1461ac; line-height:42px;}
.teachers_team_bottom_h301{ color:#1461ac; font-size:14px; line-height:35px; height:35px; margin-top:30px; margin-bottom:20px;}
.teachers_team_top_right p{ font-size:14px; color:#8c8e8f; margin-bottom:10px;}
.teachers_team_top_right .teachers_team_top_p{ font-size:14px; color:#636060;  margin-top:10px; margin-bottom:20px; }
.teachers_team_top_right .teachers_team_top_span{ font-size:18px; color:#1461ac; }
.teachers_team_top_img{ width:235px; height:190px; margin-right:20px;}
.teachers_team_top_img img{ width:100%; height:100%;}
.teachers_team_top{ margin:0px 0px 20px;}
.teachers_team_des01{ padding:20px 10px 30px; border:1px solid #e1e3e4; border-top:none; display:none;}
.teachers_team_des01.active{ display:block;}
.teachers_team_coll_p{ font-size:14px; color:#5e5d5b; line-height:25px; text-indent:2em;}
.teachers_team_coll_p_wrap{ margin-bottom:35px; }
.teachers_team_bottom_h301 a{ font-size:14px; color:#1461ac; margin-right:15px; line-height:35px; float:right;}
.teachers_team_video_ul li{ width:164px; margin-right:20px;} 
.teachers_team_video_ul li:nth-child(5){ margin-right:0px;}
.teachers_team_video_name{ font-size:12px; color:#1c86bf; text-align:center; line-height:35px;}
.teachers_team_video_ul li .service-thumb{ border:1px solid #dddddd; padding:1px; margin:0px;}
.teachers_team_table td{ line-height:35px; font-size:14px; color:#5e5d5b; border-bottom:1px solid #e5e5e5; padding-left:10px;}

.courses_ul_new_des{ display:none;}
.courses_ul_new_des.active{ display:block;}
.brand_ul_index li{ width:auto !important; height:auto !important; border:none !important;}
.brand_ul_index{ width:auto !important;}

.banners_wrap{ position:relative; height:461px; overflow:hidden;}
.banner_a_wrap{ position:absolute; top:0px; left:0px; width:9999px;}
.banner_a_wrap a{ float:left;}

 .left,  .right {
    width: 41px;
    height: 78px;
    background: rgba(0,0,0,.3);
    color: #fff;
    font-size: 26px;
    line-height: 62px;
    font-weight: bold;
    text-align: center;
    position: absolute;
    top: 190px;
    cursor: pointer;
}
 .left {
    left: 0px;
}
    
 .right {
    right: 0px;
}

  .menu_radio li {
    width: 10px;
    height: 10px;
    background: #3e3e3e;
    border-radius: 5px;
    margin-right: 6px;
}
.menu_radio li:hover{ cursor:pointer;}
 .menu_radio01 li.radio_active{ background:#fff;}

 .menu_radio {
    width: 65px;
    overflow: hidden;
    position: absolute;
    bottom: 15px;
    left: 218px;
}
.course_r{ width:967px;}
.menu_radio01{ left:869px;}
.menu_radio01 li{  background: #1461ac;}
.banners_wrap01{ height:325px;}

.menu_radio02{ width:192px; left:1000px;}
.menu_radio02 li{ width:25px; height:25px; background:#fff; border-radius:50%; margin-right:7px; font-size:14px; color:#5b5b5a; text-align:center; line-height:25px;}
.menu_radio02 li.radio_active{ background:#ffa31e; color:#fff;}
.banners_wrap  a img{ width:100%;}

.banners_wrap01 .left ,.banners_wrap01 .right{ display:none;}
.course_r02{ position:relative; top:0px; left:0px; width:967px; height:359px; overflow:hidden;}
.banners_wrap02{ position:absolute; top:0px; left:0px; width:9999px;}

.new_h3_page{ font-size:18xp; text-align:center;}
.new_titl_page{ text-align:center; color:#8b8b8b;}
.new_titl_page a{ text-align:center; color:#8b8b8b;}
.new_page_p{ font-size:14px; line-height:25px; text-indent:2em; color:#8b8b8b;}

.course_ul01_ul li{ width:166px; margin-right:25px; border:1px solid #d8d1d1;}
.course_ul01_ul li p{ text-align:center; font-size:14px; color:#000; margin-top:5px; margin-bottom:0px;}
.course_ul01_ul li p.course_p_teach{ color:#ffa31e; margin-top:0px; margin-bottom:8px;}
.course_ul01_wrap{ position:relative;   width:1125px; height:176px; overflow:hidden; margin-left:35px; margin-bottom:20px;}
 .course_ul01_in{ position:absolute; top:0px; left:0px; height:176px; width:9999px;}
 .arrow_l{ position:absolute; left:0px; top:0px; display:block; width:25px;}
 .arrow_r{ position:absolute; right:0px; top:0px; display:block; width:25px;}
 .course_ul01{ position:relative;}
 .club_banner{ position:relative; overflow:hidden;  height:292px;}
 .banner_img_wrap{ position:absolute; top:0px; left:0px; width:9999px; height:292px;}
 .banner_img_wrap a{ float:left; width:361px; height:292px; position:relative;}
 .banner_img_wrap a img{ width:100%; height:292px;}
 .menu_radio03{ left:221px; width:126px; bottom:9px;}
  .menu_radio03 li{ width:20px; height:18px; background:#fdf1d4; border-radius:0px; border:1px solid #f27602; font-size:12px; text-align:center; line-height:18px; color:#e54b3b; margin-right:3px;}
  .menu_radio03 li.radio_active{ background:#fe8b18; color:#fff;}
  .banner_a_bottom{ position:absolute; bottom:0px; left:0px; width:100%; height:38px; line-height:38px; padding-left:15px; font-size:14px; color:#fff; background:rgba(0,0,0,0.7);}
  
  .contact_qq{ font-size:12px; color:#666667; line-height:22px; margin-bottom:8px;}
  .contact_qq a{ float:right;display:block; height:22px;}
  .content_bottom{ padding:0px 10px; }
   .contact_fix_h3{ font-size:16xp; color:#2a56b5; line-height:36px; font-weight:bold; background:#dfeefel;  border-bottom:1px solid #bbd1de; text-align:center;}
  .fix_right{ width:166px; border:1px solid #bbd1de; position:fixed; z-index:999; top:200px; right:0px; background:#fff;}
  .fix_course{ margin:15px 0px;}
  .online_fix{ position:absolute; left:-37px; top:0px;}
  .online_fix:hover{ cursor:pointer;}
  .mony{ position:fixed; top:500px; left:100px;}
  
  .index_con{ position:absolute; top:0px; left:231px; border:3px solid #1461ac; border-left:none; background:#fff; height:452px;}
  .index_des{ padding:25px 20px; display:none;}
  .index_des.active{ display:block;}
  .index_des dt,.index_des dd{ font-size:12px; color:#1461ac; font-weight:bold; float:left;}
  .index_des dd a{ color:#1461ac; padding:0px 5px;}
  .index_des dd{ width:547px; margin-left:10px;}
  .index_des dl{ margin-bottom:10px;}
  .index_menu{ position:relative;}
  .banner_l_ul li{ position:relative;}
  .dates_wrap { display:none;}
  .dates_wrap.active{ display:block;}
  
  
  .map_wrap_search{ padding:0px; margin-top:50px; border:none;}
  .search_table th{ font-size:14px; color:#fff; background:#1461ac; line-height:40px; text-align:center;}
  .search_table td{ border-bottom:1px solid #eee; line-height:40px; font-size:14px; color:#7a7b7a; text-align:center;}
  
  
  
  /*新*/
  .green{ color:#6aaf08;}
  .bggreen{ background:#6aaf08;}
  .f26{ font-size:26px !important;}
  .mt50{ margin-top:50px;}
  .mr40{ margin-right:40px;}
  
  .pro_wrap, .pro_des_img{ position:relative;}
    .pro_wrap{
      overflow:hidden
  }
  
  .pro_wrap, .pro_des_img>a>img{ height:254px ;   object-fit: cover;}
  .pro_wrap{  height:263px;}
  .banner_wrap{ position:absolute; top:28%; left:0px; right:0px; text-align:center;}
  .delay_pro_des{ display:none;  position:absolute; top:0px; right:0px; left:0px; bottom:0px; background:rgba(106,175,8,0.9);  }
  .delay_pro_des_in{ padding:50px;}
  .delay_pro_des > a{ display:block;}
  
  .head_top_wrap{ background:#053636; height:48px; line-height:48px;}
  .top_ul li, .top_ul li a,.top_ul li i, .cn a{ color:#fff;}
  .top_ul li span{ display:inline-block; width:1px; height:10px; background:#0e5454; margin:2px 10px 0px;}
  .top_ul li i{ margin-right:10px;}
  .cn{ display:none; background:#053636; width:50px; height:30px; line-height:30px;   text-align:center; margin-left:-8px; position:absolute; left:0px; top:48px;}
  .cn a{ line-height:30px;}
  .top_ul_menu li a{ color:#181818; font-size:15px; font-weight:bold; padding:0px 17px;}
  .search_wrap{ margin-left:20px; border-bottom:1px solid #eeeeee; width:145px; height:40px; text-align:center; background:#6aaf08; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
  .search_wrap a{ font-size:15px; color:#fff; font-weight:bold; line-height:40px;}
  .top_ul_menu li.active a,.top_ul_menu li a:hover {color:#6aaf08;}
  .pro_titl{ font-size:36px; color:#000; margin-bottom:20px;}
  .pro_img02{ margin-bottom:20px;}
  .pro_load ,.pro_load a{ font-size:13px; color:#000;}

    .product_wrap{
      position: relative;
      z-index: 1;
  }
 .pro_load a{

	padding-right: 20px;
	position: relative;
}
.pro_load a:before{
    content: ">";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 5px;

}
.pro_load a:last-child::before {
    display: none;
}
  
  .pro_load{ margin-bottom:20px;}
  .pro_load a.active{color:#6aaf08;}
  .pro_des_l{ width:395px; border:1px solid #000;}
  .pro_des_titl{ font-size:18px; color:#000; padding:10px 0px 10px 30px; background:#f2f2f2; border-left:8px solid #6aaf08;}
  .pro_des_r { width:500px;}
  .pro_des_p{ font-size:15px; color:#717171; margin-bottom:15px;}
  .pro_des_ul li{ width:24%; margin-right:1%; margin-bottom:20px;}
  .pro_des_ul li:nth-child(4){ margin-right:0px;}
  .pro_des_img{ border:1px solid #6aaf08;}
  .pro_img2{ display:none;}
  .pro_dex_bottom{   font-size:13px; font-weight:bold; color:#fff; position:absolute; bottom:0px; left:0px; right:0px; z-index:2;}
   .pro_des_des{ background:#6aaf08; width:217px;line-height:29px; overflow:hidden; text-align:center;}
   
  .pro_des_ul li:hover .pro_img2, .pro_des_ul li:hover .delay_pro_des{ display:block; }
  .pro_des_ul li:hover .pro_img1{ display:none;}
  .pro_des_ul li:hover .pro_des_img{ border-color:#000;} 
  .pro_des_ul li:hover .pro_des_des{ background:#000; color:#fff; width:214px;  line-height:30px; overflow:hidden;}
  
  .foot_titl{ font-size:15px;  padding-bottom:15px; margin-bottom:20px; border-bottom:2px solid #6aaf08; float:left;}
  .foot_titl a{ color:#fff;}
  .foot_ul li a{ font-size:14px; color:#fff;}
  .foot_ul li{ margin-bottom:10px; float:none;}
  .foot_list{ width:19%; float:left;}
  .foot{ background:#053636; padding:40px 0px 20px; margin-top:50px;}
  .foot_bottom{ background:#053636; padding:20px 0px; color:#fff; font-size:13px; text-align:center; margin:0px;}
  .foot_bottom a{  color:#fff; margin-left:20px;} 
  .foot_dl dt i{ color:#fff; font-size:18px;}
  .foot_dl{ margin-bottom:20px; position:relative;}
  .foot_dl dt{ position:absolute; left:0px; top:0px;}
  .foot_dl dd{ margin-left:30px; height:40px; border-left:1px solid #0e5454; padding-left:20px; font-size:14px; color:#fff; line-height:19px;}
  .foot_dl dd p{ margin-bottom:0px;}
  .foot_list_last{ width:23%;}
  
  .fenlei_ul{ width:100%;margin:20px auto 50px;text-align:center;}
  .fenlei_ul li{ float:none;display:inline-block;zoom:1;*display:inline; margin-top:50px;}
  .fenlei_ul li a{  font-size:14px; color:#6a6a6a; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; border:1px solid #dedede; padding:10px 20px; margin-right:15px;}
  .fenlei_ul li:last-child a{ margin-right:0px;}
  .fenlei_ul li.active a{ background:#6aaf08; color:#fff;}

  .product_list{ display:none;}
  .product_list.active{ display:block;}
  .fenlei_ul_about{ }
  .about_con{ font-size:14px; color:#8a8a8a; line-height:30px;}
  .about_img{ margin-top:-50px;}
  .fenlei_ul_jishu{ width:400px;}
  .jishu_table{ border:1px solid #dedede; border-bottom:none;}
  .jishu_table th , .jishu_table td  {border-bottom:1px solid #dedede; line-height:55px; font-size:14px; color:#8a8a8a; font-weight:normal;}
  .jishu_table td i{ padding:0px 20px;}
  .jishu_table th{ background:#efefef;}
  .jishu_table td a{color:#8a8a8a;}
  .jishu_table tr:hover td{ color:#fff; background:#6aaf08; cursor:pointer;}
  .jishu_table tr:hover td a, .jishu_table tr:hover  td i{color:#fff;}
  .brand_wrap{ position:relative;}
  .delay_pro_des_brand img{ position:absolute; top:50%; left:50%; margin-top:-20px; margin-left:-20px;}
  .delay_pro_des_brand{ top:10px; right:10px; bottom:10px; left:10px;}
  .brand{ font-size:14px; color:#000; text-align:center;}
  .pro_des_img_brand{ border:1px solid #dfdfdf; position:relative;}
  .pro_des_img_brand:hover{ border-color:#dfdfdf !important; cursor:pointer;}
  .new_p{ font-size:19px; color:#fff; font-weight:bold;}
  .new_b_p{font-size:11px; color:#fff; }
  .new_top{ width:65px; background:#6aaf08;}
  .new_i{ font-size:14px; color:#202a30; padding:10px; border:1px solid #e6e6e6; border-top:none;}
  .new_i i{ color:#202a30;}
  .news_titl{ font-size:14px; color:#000;height:24px;line-height:24px;overflow:hidden;display:block;}
  .news_p{ font-size:13px; color:#8a8a8a; line-height:20px;}
  .new_des_ul li{ width:31.9%; margin-right:2%; margin-bottom:20px;}
  .new_des_ul li:nth-child(3n){ margin-right:0px;}
  .news_content { width:244px;}
  
  .new_des{ font-size:19px; color:#000; padding-bottom:20px; text-align:center; border-bottom:1px dashed #919191;}
  .news_des_time{ font-size:14px; color:#747474; width:280px; margin:10px auto;}
  .news_des_time .news_div{ display:inline-block ;border-right:1px dashed #919191; padding-right:10px; margin-right:20px;}
  .news_contents{ font-size:14px; color:#747474;}
  
  .con_titl{ font-size:20px; color:#1c1c1c;}
  .con_in{ border:1px solid #e9e9e9; width:100%; height:44px; line-height:44px; text-indent:0.5em; font-size:14px; color:#858585; margin-bottom:15px; padding:0px;}
  .con_text{ height:100px; resize:none;}
  .con_in_wrap{ width:350px;}
  
  .contact_dl{ position:relative;}
  .contact_dl dt{ position:absolute; top:0px; left:0px;}
  .contact_dl dt i{ color:#fff; font-size:20px;}
  .contact_dl dt span{ background:#72b01b; text-align:center;  line-height:60px; display:inline-block; width:60px; height:60px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%;}
  .contact_dl dd{ margin-left:70px; font-size:14px; color:#626262; line-height:60px; margin-bottom:15px;}
 
  .con_submit{ width:120px; height:45px; background:#72b01b; color:#fff; text-align:center; line-height:45px; border:none; font-size:16px; font-weight:bold;}
  .zhaopin_table th, .zhaopin_table td{ font-size:14px; color:#8a8a8a; font-weight:normal; line-height:55px; border:1px solid #dedede; border-top:none; border-left:none; text-align:center;}
  .zhaopin_table th{ background:#efefef;}
  .zhaopin_table { border:1px solid #dedede; border-bottom:none; border-right:none;}
  .zhaopin_table td a, .zhaopin_table td i{ color:#053636; font-weight:bold;}
  
  .zhaopin_des_table th{ font-size:14px; color:#747474; line-height:45px; background:#efefef; font-weight:normal; text-align:left; padding-left:20px;}
  .search_wrap_zhaopin{ margin:20px auto;}
  .zhaopin_des_con{ font-size:14px; color:#747474; margin-bottom:15px;}
  .about_index_l, .about_index_r{ width:50%;}
  .about_img_b_l{ width:284px;}
  
  .about_r_index_ul li{ float:left;}
  .about_r_index_li{  width:98px; height:98px; line-height:98px; margin-right:20px; border:1px solid #6aaf08; text-align:center; background:#1c1c1c; position:relative;}
  .about_r_index_li i{ color:#fff; font-size:30px; margin-top:40px;}
  .about_r_index_bottom{ width:70px; height:25px; background:#6aaf08; color:#fff; line-height:25px; text-align:center; font-size:14px; position:absolute; top:-10px; left:10px;}
  .about_r_index_li:hover{ background:#fff;}
  .about_r_index_li:hover i{ color:#6aaf08;}
 
  .search_wrap_des{ border-radius:20px; -webkit-border-radius:20px; -o-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px;}
  .banner_wrap_index{ position:inherit; top:auto; left:auto; right:auto;}
  .search_wrap_pro{ background:#fff;  margin:20px auto; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px;}
  .search_wrap_pro a{ color:#1c1c1c;}
  .pro_index{ background:#053636; padding:50px 0px;}
  .brand_index{ padding:50px 0px;}
  .white01{ color:#fff;}
  .search_wrap_brand{ border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; margin:20px auto;}
  .new_index{ background:#eeeeee; padding:50px 0px;}
  .about_index{ padding:50px 0px;}
  .contact_index{ background:url(../image/bg2.jpg) no-repeat; background-size:cover; padding:50px 0px 0px 0px;}
  .cntact_areap{ width:353px; margin-right:20px; float:left;}
  .con_in_index{ text-indent:2em; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; color: #6aaf08; margin-bottom:22px; height:54px; line-height:54px; background:#eeeeee; border:1px solid #e0dfdf; border-top:none; border-left:none;}
  .con_submit_index{border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; display:inline-block; width:50px; height:133px; line-height:30px; position:relative; background:#6aaf08; font-size:16px; color:#fff;}
  .con_text_index{ text-indent:2em; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; background:#eeeeee; height:131px;}
  .con_submit_index span{  position:absolute; top:37px; left:18px;}
  .con_submit_index:hover{ color:#fff;}
  
  
  
 
	
input.con_in_index::-webkit-input-placeholder, textarea.con_text_index::-webkit-input-placeholder { 
color: #6aaf08; 
} 
input.con_in_index:-moz-placeholder, textarea.con_text_index:-moz-placeholder { 
color: #6aaf08; 
} 
input.con_in_index::-moz-placeholder, textarea.con_text_index::-moz-placeholder { 
color: #6aaf08; 
} 
input.con_in_index:-ms-input-placeholder, textarea.con_text_index:-ms-input-placeholder { 
color: #6aaf08; 
} 


.banner_titl{ font-size:70px; color:#fff; }
.banner_p{font-size:43px; color:#fff; } 
.banner_span{ display:block; width:54px; height:2px; background:#fff; margin:20px auto 50px;}
.search_wrap_banner{ margin:0px auto; border:none;}
.banner_b_li{ margin:10px auto; width:82px; height:82px; border:2px solid #fff; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; text-align:center; line-height:82px; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%;}
.banner_b_li i{ font-size:25px; color:#fff; margin-top:30px;}
.banner_b{ font-size:19px; color:#fff; font-weight:bold; margin-bottom:10px;}
.banner_con{ font-size:19px; color:#fff;}
.banner_con span{ display:inline-block; width:4px; height:4px; border-radius:50%; margin-right:10px; background:#fff; margin-bottom:6px;}
.banner_botttom_ul li{ width:33.33333%; position:relative; padding-top:30px; padding-bottom:20px;}
.banner_botttom_ul li:nth-child(1){ background:url(../image/img11.jpg) no-repeat; }
.banner_botttom_ul li:nth-child(2){ background:url(../image/img12.jpg) no-repeat; }
.banner_botttom_ul li:nth-child(3){ background:url(../image/img13.jpg) no-repeat; }
.banner_b_delay{ position:absolute; top:0px; left:0px; bottom:0px; right:0px; background:rgba(106,175,8,0.7);}
.second_ul{  display:none; position:absolute; top:109px; left:0px; min-width:200px;  border-top:4px solid #6aaf08;}
.top_ul_menu li .second_ul li{ width:100%;  background:#fff; border-bottom:1px solid #ccc; }
.top_ul_menu li .second_ul li a{ text-align:center; color:#181818; line-height:35px; font-size:14px;}
.top_ul_menu li .second_ul li:hover{ background:#6aaf08;}
.top_ul_menu li .second_ul li:hover a{ color:#fff;}

.top_ul_menu li.pro_li{ position:inherit !important;}
.head_top{ position:fixed; top:0px; left:0px; right:0px; z-index:100; background:#fff;}
.second_pro{ font-size:14px; color:#181818; border-bottom:1px solid #6aaf08; padding-bottom:5px; float:left; margin-bottom:5px;}
.second_pro_wrap_des{ display:none; width:1170px; border-top:4px solid #6aaf08; padding:20px; position:absolute; top:109px; left:0px; background:#ebebeb;}
.second_pro_wrap{ width:10%; float:left;}
.top_ul_menu li .second_ul_pro li a{ font-size:12px; color:#555454; line-height:25px; padding:0px; font-weight:normal;}
.second_ul_pro li{ float:none; border:none !important;background:#ebebeb !important;}
.second_ul_pro li:hover{ background:#ebebeb !important;}
.second_ul_pro li:hover a{ color:#6aaf08 !important;}
.second_ul_pro{ clear:both;}

.search_dalay {
    display:none;
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background: rgba(0,0,0,0.7);
    z-index: 9999;
}
.search_dalay .close_index {
    position: absolute;
    top: 20px;
    left: 20px;
    color: #fff;
    font-size: 25px;
}
.search_wrap02 {
    width: 80%;
    margin-left: 10%;
    height: 50px;
    margin-top: 50px;
}
.search_wrap02 input {
    width: 90%;
    line-height: 50px;
    text-indent: 0.5em;
	border:none; padding:0px; margin:0px;
}
.search_i_index {
    display: block;
    width: 10%;
    text-align: center;
    line-height:46px;
    background: #6aaf08;
	float:right;
}
.search_i_index i {
    color: #fff;
    font-size: 25px;
    margin-top: 11px;
}
.search_index_top:hover, .close_index:hover,.fa-qrcode:hover{ cursor:pointer;}
.erweima02{ position:absolute; top:48px; left:-40px; z-index:101; display:none;}
.cn:hover{ background:#6aaf08;}
.about_index_r {}
.a_m_l{ margin-left:50px;}
 
#bg{width:1920px;height:712px; overflow-x:hidden; margin-top:157px;}
#main{width:1920px;height:712px;position:relative;overflow:hidden;} 
#pic{width:99999px;height:712px;position:absolute;}
#pic ul li{width:1920px;height:712px;list-style:none;float:left; position:relative;} 
#but{width:44px;height:14px;background:#fff;position:absolute;
	bottom:40px;left:50%; margin-left:-22px; border-radius:7px; }
#but ul li{float:left;list-style:none;width:10px;height:10px;
	border-radius:5px;background:#000;margin:2px 2px;cursor:pointer;}
#but ul li.cho{background:#6aaf08;}
#main .button{width:50px;height:50px;background:rgba(0,0,0,.2);
	position:absolute;top:147px;color:#fff;text-align:center;cursor:pointer;
	line-height:50px;font-size:30px;font-weight:700;display:none;}
#main:hover .button{display:block;}
#main .button:hover{background:rgba(0,0,0,.5);}
#main .left-b{left:0;}
#main .right-b{right:0;}
.banner_delay{ margin-top:160px;}

.scale{ transition:all 0.5s ease; overflow:hidden;}
.scale:hover img{ transform:scale(1.1); transition:all 0.5s ease;}

.search_wrap_pro:hover,.new_i:hover{  background:#6aaf08;}
.search_wrap_brand:hover,.search_wrap_des:hover{ background:#053636;}
.search_wrap_pro:hover a,.new_i:hover, .new_i:hover i{ color:#fff;} 
.news_p:hover{ color:#6aaf08;}

#pic ul li:nth-child(1){ background:url(../image/banner.jpg) no-repeat; background-position:center;}
#pic ul li:nth-child(2){ background:url(../image/banner.jpg) no-repeat; background-position:center;}
#pic ul li:nth-child(3){ background:url(../image/banner.jpg) no-repeat; background-position:center;}
.banner_delay{ width:100%;}


.reci_l {
    border: 1px solid #e1e3e4;
    padding: 15px;
}
.rec_table_online {
    width: 650px;
    margin-left: 170px;
}
.rec_table_online td {
    font-size: 12px;
    color: #7b7b7b;
    padding-bottom: 22px;
}
.rec_table_online td input {
    width: 153px;
    height: 22px;
    text-indent: 0.5em;
    border: 1px solid #b7b7b7;
    margin-left: 20px;
    margin-right: 5px;
}
.red_table {
    color: #d30092;
}
.rec_table_online td select {
    margin-left: 20px;
    margin-right: 5px;
}

.rec_table_online td textarea {
    height: 125px;
    resize: none;
    width: 100%;
    margin-left: 20px;
    text-indent: 0.5em;
}
.table_send {
    display: block;
    width: 88px;
    height: 32px;
    font-size: 14px;
    color: #fff;
    background: #747474;
    text-align: center;
    line-height: 32px;
    border-radius: 4px;
    float: left;
    margin-right: 25px;
}
.table_sends01 {
    background: #6aaf08;
    margin-left: 228px;
}
.pro_delay_con{ font-size:14px; color:#000; line-height:30px; text-align:center;}
.delay_ul{ width:49%; float:left; margin-top:30px;}
.delay_ul li{ float:none; width:100%; margin-bottom:0px; margin-left:20px;}
.delay_ul li a{ font-size:13px; color:#1c1c1c; line-height:25px;}
 
/*分页*/
.list_pages{ text-align:center;height:52px;margin-top:20px;}
.list_pages ul{}
.list_pages ul li{float:none;width:auto;padding:4px 8px;border:1px solid #eee;background-color:#eee;display:inline-block;zoom:1;*display:inline;margin:0 2px;}
.list_pages ul li a{color:#606060;}
.list_pages ul li a:hover{color:#000000;}
.list_pages ul li.active,.list_pages ul li.active a,.list_pages ul li.active a:hover{background-color:#6aaf08;color:#fff;border:1px solid #6aaf08;}
.list_pages .pageinfo{padding:4px 10px;color:#555;font-weight:normal;float:none;}
.list_pages .pageinfo strong{color:#555; font-weight:normal;}
.list_pages select{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}



.words_table select {
    width: 24%;
    margin-right: 1%;
    line-height: 57px;
    text-indent: 2em;
    font-size: 14px;
    color: #999999;
    background: #fff;
    margin-bottom: 25px;
    border: 1px solid #ccc;
    height: 57px;
}
.words_table input.text {
    width: 23%;
    margin-right: 1%;
    line-height: 57px;
    text-indent: 2em;
    font-size: 14px;
    color: #999999;
    background: #fff;
    margin-bottom: 25px;
    border: 1px solid #ccc;
}
.words_table textarea {
    width: 100%;
    min-height: 238px;
    text-indent: 2em;
    font-size: 14px;
    color: #999999;
    background: #fff;
    border: 1px solid #ccc;
    line-height: 57px;
    resize: none;
}
.brand_des {
    display: block;
    font-size: 14px;
    color: #fff;
    width: 185px;
    height: 47px;
    background: #6aaf08;
    text-align: center;
    line-height: 47px;
    margin: 30px auto 35px;
}
.brand_des:hover{ color:#fff;}
.contact_dl p{ line-height:31px;}
@media only screen and (max-width: 360px){
	.btn-lg{font-size: 13px !important;}
}
.btn-lg{font-size: 13px !important;}
.new_more03{font-size: 13px !important;}
