body{padding:0px 0px 0px 0px; margin:0px; background-color:#ffffff; font-family:Microsoft YaHei;}
tr,td{font-size:14px; color:#333;}
body,input,select,textarea{font-size:12px; color:#414141;}
.TopBG{ background:url(../Images/TopBG.png) repeat-x;}
/*Menu*/
.wraper{ width:1200px;margin:0 auto;}
.nav{ position:relative; width:100%; height:50px; overflow:hidden;}
.nav-item{ position:relative; float:left; width:120px; height:50px; line-height:50px; text-align:center; font-size:16px; z-index:1; font-weight:bold;}
.nav-item a{ display:block; height:50px; color:#fff; }
.nav-item a:hover{ color:#fff; text-decoration:none;}
.move-bg{ display:none;position:absolute;left:0;top:0; width:120px; height:50px; background:#007cbb; z-index:0;}
/*Banner*/
.Banner{ width:100%; height:500px;}
#kinMaxShow { visibility:hidden; width:100%; height:500px; overflow:hidden;}
/*课程清单*/
.SiteCenter{ width:1200px; margin:0 auto;}
.ClassList{ position:absolute; top:181px; z-index:2; width:260px; height:500px; background-color:#3e3838; overflow:hidden;opacity:0.6}
a.h_White:link,a.h_White:visited {font-size: 14px;color: #FFF;text-decoration:none;}
a.h_White:hover {font-size:14px;color:#FFF;text-decoration:underline;}
/*热点资讯*/
a.h_Red:link,a.h_Red:visited {font-size: 16px;color:#F30;text-decoration:none;}
a.h_Red:hover {font-size:16px;color:#F30;text-decoration:underline;}
/*表格边框-1*/
.Tabl{ border:1px #d8d8d8 solid;}
.Tabl2{ border-bottom:1px #d8d8d8 solid;}
.Tabl3{ border-bottom:4px #3e80d7 solid;}
/*首页新闻标题*/
.Titl{ font-size:18px;}

/*就业精英*/
/*.jiuyejingying{ width:100%; height:444px;}*/
.jiuyejingying{ width:100%;}
.jyjy_leftbox{ width:112px; float:left;}
.jyjybox{height: 310px;width:1085px; padding:100px 0 0 0; float:left;position: relative;overflow: hidden;}
.jyjy_t{ width:112px; float:left; height:70px; padding:30px 0 0 0;}
.jyjy_left{ width:100px; height:310px; float:left; margin:0 12px 0 0;}
#roll{width: 200%;}
#roll dd{width: 212px;height:310px; background:#e7e7e7;float: left;margin-right: 5px; }
.imgTOU{ width:200px; height:200px; background:#06F; margin:6px;}
.imgLOGO{ width:200px; height:40px; margin:0 6px; text-align:center; }
.imgNAME{ width:200px; height:30px;margin:0 6px; text-align:center; line-height:30px;}
.imgZY{ width:200px; height:30px;margin:80px 6px; text-align:center;}
.imgZY b{ color:#3688ff; font-weight:normal;}

.jyjybox span{position: absolute;cursor: pointer;z-index: 90;}
.jyjybox .prevv{right:240px; width:42px; height:35px;background: red; top:33px; background:url(../Images/leftbtn.png) center top;}
.jyjybox .nextt{right: 200px; width:40px; height:35px; background:#066; top:33px; background:url(../Images/rightbtn.png) center top;}
.more_btn{ background:#C30; width:160px; height:35px; line-height:35px; position:absolute; right:0px; top:34px; background:url(../Images/btnbg.png) no-repeat left top; text-align:center;}
.more_btn a{ color:#fff; font-size:16px;}
/*课程体系*/
.box_kctx{ width:100%; background:#f6f6f6; float:left; padding:0 0 40px 0;}
.nei_box{ width:1200px; margin:0 auto;}
.kctx_t{ width:1200px; float:left; margin:40px 0 10px 0;}
.kctx_left_t{ font-size:24px; color:#424242; border-bottom:4px solid #3b80db; float:left; width:112px; text-align:center; height:42px;}
.kctx_right_btn{ width:160px; height:35px; float:right;}
.kctx_right_btn a{ float:left;font-size:16px; background:url(../Images/btnbg.png) center top; width:160px; height:35px;float:right; color:#fff; text-align:center; line-height:35px; }
.kctx_c{ width:1200px; float:left;}
.kctx_onebox{ width:590px; border:2px solid #dad8d8; float:left; margin:15px 6px 0 0; background:#fff;}

.kctx_lbox{ height:350px; float:left;width:310px;}
.kctx_rbox{ height:350px; float:left;width:280px;}
.kctx_img{ width:310px; height:280px; float:left;}
.kctx_text{ width:310px; height:60px; float:left; background:#355a73; font-size:14px; color:#fff; text-align:center; line-height:22px; padding:10px 0 0 0;}
.kc_iconbox{ width:280px; float:left;  height:280px; }
.kc_icon{ width:140px; float:left; height:128px; text-align:center; padding:12px 0 0 0;}
.kc_icon p{ line-height:40px; font-size:14px;}

.kc_gudong{width:280px; height:50px; padding:10px 0; background:#dbddde; float:left;}

.BreakingNewsController{width:100%; overflow:hidden; background:none; height:auto; position:relative;font-family:Microsoft YaHei;}
.BreakingNewsController .bn-title{display:inline-block; width:0px; overflow:hidden; height:50px; float:left; color:#FFF;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute;}
.BreakingNewsController ul li{list-style:none; height:25px; display:none; width:100%; line-height:25px; overflow:hidden; }
.BreakingNewsController ul li p{ width:175px; float:left; overflow:hidden; font-size:15px;}
.BreakingNewsController ul li span{width:45px; color:#ff5a00;float:left;font-size:16px;}
.BreakingNewsController ul li a{float:left; background:#3688ff; line-height:19px; padding:2px 8px; margin:2px 0 1px 8px; text-decoration:none; border-radius:5px; font-size:12px; color:#fff;}
.BreakingNewsController ul li a:hover{ background:#fd6620;}

/*师资力量*/
.szll{ width:100%; float:left;}
.tea_na{ height:400px; margin:45px 10px 20px 10px;}
.tea_title{ font-size:30px; text-align:left; height:40px; line-height:40px; font-weight:bold}
.tea_title1{ font-size:20px; text-align:left; height:40px; line-height:40px; font-weight:bold; border-bottom:1px solid #ddd;}
.tea_but{ height:26px; margin-top:20px;margin-bottom:12px;}
.tea_text{ font-size:14px; line-height:20px; margin-bottom:10px;}
.tea_con{ clear:both;}
.guide-slider {background: #fff; height:391px;}
.guide-slider .guide {float: left;width:180px; margin-left:15px;-webkit-transition: all ease-in .3s; transition: all ease-in .3s; position: relative;overflow: hidden;}
.guide-slider .guide .display { cursor:pointer; width: 180px; height: 391px; text-align: center; float: left;position: relative; z-index: 2;background: #ffffff;-webkit-transition: all ease-in .3s;transition: all ease-in .3s;}
.guide-slider .guide .display{display: inline-block; width: 74px; height: 74px; margin-top: 42px;}
.guide-slider .guide .display{ height: 40px;line-height: 40px;}
.guide-slider .guide .display { width: 174px; margin: 0 auto; height:391px; text-align: left;line-height: 30px;}
.guide-slider .guide .display::after {content: "";display: block;position: absolute;border-style: solid; border-color: transparent #ffffff transparent transparent;border-width: 10px 15px; top: 100%; margin-top: 0;right: -1px;-webkit-transition: all ease-in .3s;transition: all ease-in .3s;
}
.guide-slider .guide .behind { width: 270px; height: 391px; text-align:left; background: #fff; padding-right:40px; position: absolute;right: 0;top: 3px;z-index: 1;}
.guide-slider .guide.on {width: 570px;}
.title{ height:391px;}
.guide-slider .guide.on .display {width:233px;height:391px;margin-right:20px;border-right-color: transparent;}
.more_szll a{ font-weight:normal; margin:20px 0 0 0;}

/*底部*/
.footer{ width:100%; float:left;}
.footer_t{ width:100%; height:300px; background:#484848;}
.foot_nav{ width:400px; height:260px; border-right:1px solid #595959; float:left; height:216px; margin:40px 0 0 0; }
.fo_one{ width:150px; text-align:center; float:left; margin:0 0 0 50px}
.fo_two{ width:150px; text-align:center; float:left;}
.fo_one_t{ font-size:18px; color:#fff; margin:0 0 15px 0;}
.fo_one_c{}
.fo_one_c a{ width:100%; float:left; height:26px; line-height:26px; color:#b9b9b9; font-size:14px;}
.fo_one_c a:hover{ color:#fff; text-decoration:underline;}
.foot_tel{ width:400px; height:260px; border-right:1px solid #595959; float:left; height:216px; margin:40px 0 0 0; }
.f_tel{ width:275px; height:44px; float:left; margin:0 0 25px 58px;}
.foot_tel p{ width:306px; float:left; margin:0 0 0 85px; color:#b9b9b9; font-size:14px; line-height:40px;}
.weixin{ width:300px; float:left; margin:40px 0 0 50px;}
.weixinbox{ float:left;}
.weixinbox_img{ width:120px; height:176px; float:left; margin:0 30px 0 0;}
.weixinbox_text{ color:#b9b9b9; width:65px;text-align:center; line-height:40px;}
.footer_b{ width:100%; height:35px; background:#7a7a7a; color:#fff; text-align:center; line-height:35px;}

/*面包屑导航*/
.bread_nav{ height:60px; line-height:60px; font-size:14px;}
.bread_nav span{ padding:0 10px 0 0;}
.bread_nav a{}
.aboutus_bg{ background:#ebebeb; overflow:auto;}
.aboutleftconn{ float:left; width:820px; padding:0 30px;background:#fff;}
.aboutrightconn{ float:left; width:300px;}
.about_ccon{ line-height:30px; font-size:14px; color:#000; text-indent:28px; padding:10px 0;float:left;}
.about_ccon p{ padding:10px 0;}


/*内页的左侧内容*/
.about_top{ width:100%; border-bottom:1px dotted #a0a0a0; height:120px; float:left;}
.about_title{ width:100%; float:left; font-size:24px; text-align:center; line-height:80px;}
.about_span{ width:100%; float:left; font-size:14px; text-align:center;}
.about_span span{ padding:0 10px;}
.xgwz{width:100%;float:left;border-bottom:1px solid #ddd; }
.xgwz_t{ background:#3b80db; width:90px; height:32px; float:left; text-align:center; line-height:32px; font-size:16px; color:#fff;}
.xgwz_liebiao{ padding:10px 0; float:left;}
.xgwz_liebiao a{ float:left; width:100%; line-height:30px; color:#000; font-size:14px; text-decoration:none;}
.xgwz_liebiao a:hover{text-decoration:none; color:#018dd6;}
.aboutleft_neiyebox{ float:left; width:880px;margin:0 20px 0 0;}
.pageBox{ float:left; background:#dcdcdc; height:75px; width:820px;margin:0 0 20px 0; padding:10px 30px 0 30px;}
.pageBox a{ float:left; width:100%; line-height:30px; color:#000; font-size:14px; text-decoration:none;}
.pageBox a:hover{text-decoration:none; color:#018dd6;}
.erweimaBox{ float:left; height:122px; width:880px;margin:0 0 20px 0;}


/*就业喜讯*/
.a_right_box{ width:300px; border-top:7px solid #018dd6;background:#fff; margin:0 0 15px 0; float:left;}
.ab_title{width:270px; height:50px; line-height:50px;font-size:20px; padding:0 15px;}
.ab_title a{ float:right; font-size:14px; padding:0 10px 0 0; color:#F00;}
.ab_title a:hover{ text-decoration:underline;}
.ab_conn{width:270px; padding:0 15px 20px 15px;}
.ab_conn .jyxb_conn{ float:left;width:270px; padding:0 0px 10px 0px;}
.jyxb_conn li{ width:250px; height:30px; line-height:30px; float:left; font-size:14px; padding:0 0 0 20px; background:url(../Images/huo.png) no-repeat center left; }
.jyxb_conn li a{ color:#000;}
.jyxb_conn li a:hover{text-decoration:none; color:#018dd6;}


/*卓展快讯*/
.zhkx_img{width:266px; height:185px; float:left; border:2px solid #53b2e3;}
.zhkx_conn{ float:left;width:270px; padding:10px 0px 10px 0px;}
.zhkx_conn p{ width:270px; line-height:30px; float:left; font-size:14px;}

.zhkx_conn li{ width:270px; height:30px; line-height:30px; float:left; font-size:14px; }
.zhkx_conn li a{ color:#000;}
.zhkx_conn li a:hover{text-decoration:none; color:#018dd6;}

/*it快讯*/
.itNEWS_img{width:270px; height:86px; float:left;}

/*学员感言*/
.xueyuan_img{width:200px; height:200px; float:left; margin:0 35px;}
.xueyuan_img img{ border-radius:50%;}

/*就业实况滚动代码*/
.jysk{ width:100%; float:left; padding:0 0 20px 0;}
.jysk_title{ width:100%; float:left; height:90px;}
.more_jysk{ width:500px; float:right;}
.texta{ float:right; font-size:18px; color:#F60; line-height:70px;}
.textbtn{ float:right; margin:14px 0 0 0;}
.hl_main5_content{width:1200px; height:510px; border-top:none;} 
.hl_main5_content1{width:1200px;overflow:hidden; float:left; } 
.hl_main5_content1 ul{width:2400px; overflow:hidden;} 
.hl_main5_content1 ul li{ float:left; width:285px; height:510px; display:inline; margin-right:20px;} 
.hl_main5_content1 ul li span{ line-height:50px; text-align:center; float:left; width:285px; font-size:16px;}
.hl_main5_content1 ul li img{ width:285px; }
.hl_scrool_leftbtn{width:1px; height:1px; background:#ccc; float:left; cursor:pointer;} 
.hl_scrool_rightbtn{width:1px; height:1px; background:#ccc; float:right; cursor:pointer;} 

/*学习环境滚动代码*/
.xuexihuanjing{ width:100%; float:left;}
.xxhj_title{ width:100%; float:left; height:80px;}
.con_head{height:60px; line-height:60px; font-size:24px; font-weight:bold;text-align:left; background:url(../Images/01.jpg) no-repeat left bottom; }
.h_main5_content{width:1200px; height:190px; float:left; overflow:hidden; margin:0 0 30px 0; position:relative;} 
.h_main5_content1{width:1200px;margin-top:5px; overflow:hidden; float:left;} 
.h_main5_content1 ul{width:1800px; overflow:hidden;} 
.h_main5_content1 ul li{ float:left; width:285px; height:190px; display:inline; background:#ddd; margin:0 20px 0 0;} 
.h_main5_content1 ul li img{ width:285px; } 
.h_scrool_leftbtn{width:45px; height:45px; background:url(../Images/l1.png) no-repeat;left:15px; top:75px; cursor:pointer; position:absolute; } 
.h_scrool_rightbtn{width:45px; height:45px; background:url(../Images/l2.png) no-repeat; right:15px; top:75px;cursor:pointer;position:absolute;} 

/*内页列表页面*/
.wraplistBox{ width:100%;  float:left;}
.listbox{ width:100%;  float:left; height:175px; border-bottom:1px dotted #ddd;}
.listbox_img{ background:url(../Images/listbg.png) no-repeat; width:185px; height:144px; float:left; margin:30px 0 0 0;}
.imgw_h{ width:159px; height:106px; background:#033; margin:4px 0 0 4px;}
.imgw_h img{ width:159px; height:106px; }

.listbox_text{ width:618px; float:left; margin:30px 0 0 17px; height:112px;}
.listbox_text p.list_title{ line-height:40px; font-size:18px;}
.listbox_text p.list_conn{ font-size:14px; color:#999; line-height:25px; height:80px; overflow:hidden;}

.listbox_text2{ width:100%; float:left; margin:30px 0 0 17px; height:112px;}
.listbox_text2 p.list_title{ line-height:40px; font-size:18px;}
.listbox_text2 p.list_conn{ font-size:16px; color:#999; line-height:25px; height:80px; overflow:hidden;}

.fenye{  height:60px; padding:30px 0 0 0; width:100%; margin:0 auto; overflow:hidden;}
.fenye span{ float:left; margin:0 10px 0 0; text-align:center;}
.fenye a{ border:1px solid #018ed6; float:left; width:15px; padding:5px 7px; margin:0 10px 0 0; text-align:center;}
.fenye a.current{  color:#fff; background:#018ed6;}
.fenye a:hover{  color:#fff; background:#018ed6;}

/*公司介绍*/
.jieshao{ width:100%; float:left; background:#fff;}
.jieshaoimg{ width:100%; float:left;  }
.jieshaoconn{ width:820px; padding:0 30px;}
.jieshao_T{ width:100%; float:left; height:90px; padding:20px 0 0 0; text-align:center;}
.jieshao_T span{ padding:0 0 15px 0; border-bottom:5px solid #018dd6; height:80px; line-height:60px; font-size:35px;color:#000;}
.jieshao_C{ width:100%; float:left; margin:0px 0 0 0px; }
.jieshao_C p{line-height:30px; font-size:16px; padding:0 0 20px 0; text-indent:30px; }
.fazhanconn{ padding:30px 0;}
.fazhanconn p{line-height:18px; font-size:14px; padding:0 0 10px 0; text-indent:30px; }
.fazhanconn p.year_t{ font-size:20px; font-weight:bold;}

/*社会责任*/
.shzr_box{ width:1120px; background:#fff; margin:0 0 20px 0; padding:40px; font-size:16px;float:left;}
.shzr_title{width:100%; font-size:30px; padding:0 0 20px 0;float:left;}
.shzr_conn{width:100%; font-size:16px; padding:0 0 20px 0;float:left;color:#666;}
.shzr_nei{ width:100%; float:left;}
.shzr_list{ width:580px; float:left;   margin:55px 0 0 0;}
.shzr_list ul{ float:left; width:50%;}
.ul_title{ color: #004ea2; font-size:21px; padding:20px 0;}
.shzr_list ul li{ padding:8px 0 8px 2px; list-style:disc; margin:0 0 0 20px; font-size:16px; color:#666;}
.shzr_img{ width:503px; height:456px; float:right; margin:30px 35px 0 0;}

/*公司荣誉*/
.gs_honor{ width:1158px; background:#fff; padding:20px; margin:0 0 20px 0;}
.border_box{ border:1px solid #f8f6f4;}
.gs_honor_title{width:100%; font-size:30px; padding:0 0 30px 0;}

.container{ width:100%; height: auto;  margin: 0 auto;}
.tab-head{ width: 100%; height: 50px;  background:#f8f6f4;}
.tab-head ul{ width: 100%; height: 50px; list-style: none;}
.tab-head ul .normal-li{ height: 50px; padding:0 18px;  float: left; line-height: 50px; text-align: center; font-size: 20px; background-color: #f8f6f4; color: #111; cursor: pointer;}
.tab-head ul .selected-li{ height: 50px;  padding:0 18px; float: left; line-height: 50px; text-align: center; font-size: 20px; background-color: #fff; color: #000;}
.tab-content{ width: 100%; height: auto;}
.tab-content ul{ width:100%; height: auto; list-style: none;}
.tab-content ul li{ width:96%; display:none; padding:2%; }
.tab-content ul li p{ height:40px; line-height:40px;font-size:16px; background:url(../Images/Line.png) no-repeat left center; padding:0 0 0 20px;}


/*公司荣誉*/
.jxbz_conn{ font-size:16px; }
.jxbz_conn p{ padding:5px 0; line-height:30px;}

/*联系我们*/
.cont_usbox{ width:100%; float:left;}
.cont_usimg{ width:450px; float:left; background:#f8f6f4; height:300px; margin:0 20px 0 0;}
.cont_ustext{ width:650px; float:left; height:300px;}
.con_usadd{ width:608px; margin:4px 0 5px 0; border:1px solid #f8f6f4; float:left; padding:10px 0 10px 40px; float:left; line-height:30px; position:relative;}
.con_usadd img{ float:left; position:absolute; left:11px; top:14px;}
.conus_map{ width:100%; height:500px; float:left; background:#f8f6f4; margin:20px 0 0 0;}

/*人物列表介绍*/
.listbox_rw{ width:100%;  float:left; height:235px; border-bottom:1px dotted #ddd;}
.listbox_img_rw{ border:1px solid #ddd;  width:130px; height:170px; float:left; padding:2px; margin:30px 0 0 0;}
.imgw_h_rw{ width:130px; height:170px; background:#033;}
.imgw_h_rw img{ width:130px; height:170px; }
.listbox_text_rw{ width:618px; float:left; margin:30px 0 0 17px; height:112px;}
.listbox_text_rw p.list_title{ line-height:40px; font-size:18px;}
.listbox_text_rw p.list_conn{ font-size:14px; color:#999; line-height:25px; height:120px; overflow:hidden;}

.gs_jxbz{width:840px; background:#fff; padding:20px; float:left; margin:0 20px 20px 0;}
.warp_box{ float:left;width:900px;}
.banner_img{ margin:0 0 15px 0;float:left;}

/*热点资讯*/
.news_gundong{ width:1200px; margin:0 auto; height:35px; clear:both;}
.news_left_img{ width:128px; float:left;}
#donate_carousel {height:35px; width:1072px; float:left;	overflow:hidden;}
.donate_bar {margin-left:30px;padding:0;line-height:35px;}
.donate_bar li {height:35px;list-style:none;margin:0;padding:0; width:100%;}
.donate_bar span {font-size:8px;color:royalblue;margin-left:0;}
.donate_bar a { width:32%; float:left; overflow:hidden; height:35px; margin:0 1.33% 0 0;	text-decoration:none;font-size:16px;color:#F30;}
.donate_bar a:hover { text-decoration:underline;}

/*底部*/
.clearfix:after{content:"";display:block;clear:both}
.clearfix{zoom:1}
.bottom-fixed-form{position:fixed;width:100%;height:72px;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,0.6)}
.bottom-fixed-form > p{font-size:14px;line-height:26px;color:#fff;font-weight:normal;text-align:left;margin-left:12%;margin-right:18px;margin-top:11px}
.fl{float:left;}
a.fl{margin-left:30px}
.bottom-fixed-form > div{margin-right:10px;margin-top:14px;background-color:#fff}
.bottom-fixed-form > p span{font-size:28px;color:#f50046;font-weight:bold;letter-spacing:4px}
.bottom-fixed-form > p{font-size:14px;line-height:26px;color:#fff;font-weight:normal;text-align:left;margin-left:12%;margin-right:18px;margin-top:11px}
.bottom-fixed-form > div input{box-sizing:border-box;border:none;width:150px;height:44px;padding-left:14px;font-size:14px;line-height:44px;color:#000;font-weight:normal;text-align:left}
input{-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;-webkit-appearance:textfield;background-color:white;-webkit-rtl-ordering:logical;cursor:text;margin:0em;font:400 13.3333px Arial;padding:1px 0px;border-width:2px;border-style:inset;border-color:initial;border-image:initial}
.bottom-fixed-form > a{background-color:#f50046;width:200px;height:44px;border-radius:4px;margin-top:14px;font-size:16px;line-height:44px;color:#fff;font-weight:bold;text-align:center}
a{text-decoration:none}

.friednlinks{ width: 100%; height: 35px; line-height: 35px; background: #3a3a3a;}
.friednlinks strong{padding: 0 10px 0 0;color: #fff; float: left;}
.friednlinks a{ padding: 0 10px; color: #b9b9b9; text-decoration: none; float: left;}
.friednlinks a:hover{ padding: 0 10px; color: #fff; text-decoration: underline;}