@charset "utf-8";
/* CSS Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0;padding:0}
body{font:12px "Microsoft YaHei","宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{text-decoration:none; color:#333; }
a:hover{text-decoration:underline; color:#e00;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}

/*
table{border-collapse:collapse;border-spacing:0}
*/
p{word-wrap:break-word}
.layout:after, .hd:after, .bd:after, .ft:after, .cf:after, .o-tList:after, .o-tList ul:after, .o-tList ol:after, .o-pList:after, .o-pList ul:after, .o-tpList:after, .o-tpList ul:after, .o-tpWra
p:after{content:"";display:table;clear:both}
.layout, .hd, .bd, .ft, .cf, .o-tList, .o-tList ul, .o-tList ol, .o-pList, .o-pList ul, .o-tpList, .o-tpList ul, .o-tpWrap{*zoom:1}
.wrap{width:1100px; margin:0 auto;clear:both; overflow:hidden}


.header{ background:#1e1e1e; height:80px;color:#fff;}
.header .logo_area{ float:left; width:430px;padding-top:18px}
.header .head-r{ float:right; font-size:16px; width:620px;}
.header .logo_area .logo{ float:left;width:150px;}
.header .logo_area h1{ margin-top:2px;font-size:16px; float:left; border-left:1px solid #fff;margin-left:18px;padding-left:18px;}
.header .logo_area h1 font{ font-size:14px;}
.header .head-r p{ float:right; line-height:40px}
.header .head-r ul { clear:both; float:right;margin-top:5px}
.header .head-r ul li{ display:inline-block;padding-left:40px;}
.header .head-r ul li a{color:#fff}
.banner{ background:#ffa801; height:676px;}
.banner .banner01{ background:url(../images/banner_01.jpg) no-repeat top center; height:206px;}
.banner .banner02{ background:url(../images/banner_02.jpg) no-repeat top center; height:136px;}
.banner .banner03{ background:url(../images/banner_03.jpg) no-repeat top center; height:131px;}
.banner .banner04{ background:url(../images/banner_04.jpg) no-repeat top center; height:203px;}
.banner .banner04 a{width:100%; height:216px; display:block}

.title{ line-height:40px; text-align:center;padding:35px 0 20px}
.title h2{ font-size:36px;color:#586273}
.title h2 span{ font-size:30px;}
.title h2 font{color:#41ae77}
.title h2 span font{color:#41ae77}
.title h3{ font-size:18px; font-weight:normal;color:#586273; line-height:25px;padding-top:10px}
.coper{ margin-bottom:20px; overflow:hidden}
.coper-list{ float:left; width:258px; height:158px; margin-left:15px; position:relative;margin-bottom:15px; border:1px solid #41ae77; text-align:center; vertical-align:middle; line-height:150px}
.coper-list .coper-intro{position: absolute;top:0; left:0;width:228px; height:100px;background: rgba(0,0,0,.60);background:#000000\9; filter:alpha(opacity=80);padding:0px 15px; padding-top:58px; font-size:18px;line-height:24px;color:#fff; display:none; text-align:left}

.first{ background:url(../images/fir.gif) no-repeat top center; height:475px; clear:both;}
.first-con{margin:0 auto; width:1101px;}
.course{margin:30px auto 40px auto; width:1047px;}
.course-con{ background:#f6f6f6}
.biaot02{font-size:14px; color:#fff; font-family:"Microsoft YaHei";text-align:center}
.biaot01{ font-size:14px; color:#1d1d1d; font-family:"Microsoft YaHei";text-align:center}
.table-tit td{color:#6a6a6a;font-size:16px;font-family:"Microsoft YaHei"; text-align:center}
.course-con table{ border-left:#cbcbcb 1px solid;border-top:#cbcbcb 1px solid;}
.course-con table td{border-right:#cbcbcb 1px solid;border-bottom:#cbcbcb 1px solid;padding:11px 10px}
.course-table{background:url(../images/table-bg.gif) no-repeat 0px 0px; clear:both;padding-left:112px;width:988px; margin:0 auto;padding-bottom:40px;}

.project{ background:#eee;}
.project .pro-con{ width:1170px; margin:0 auto; overflow:hidden;padding-bottom:20px;}
.project .pro-con .img-l{ float:left; width:22px;padding-top:125px;}
.project .pro-con .img-r{ float:left;width:22px;padding-top:125px}
.project .pro-con ul{ float:left; width:1120px;}
.project .pro-con ul li{ float:left;padding:15px}

.teacher{ background:url(../images/tea-bg.gif) no-repeat 30% 0% #212a34}
.teacher .title{ background:url(../images/tea-tit-bg.gif) no-repeat center 95px}
.teacher .title h2{ color:#fff}
.teacher .title h2 span{ color:#586273}
.teacher-con { overflow:hidden; padding-bottom:20px}
.teacher-con .teacher-con-list{ float:left; width:301px; height:266px;padding:10px; background:url(../images/tea-conbg.gif) no-repeat;margin:22px}
.teacher-con .teacher-con-list .tea-l{ float:left; width:145px;}
.teacher-con .teacher-con-list .tea-l dl{ text-align:center}
.teacher-con .teacher-con-list .tea-l dl dd.tea-pic{}
.teacher-con .teacher-con-list .tea-l dl  dt{ color:#686868; font-size:20px; line-height:40px;padding-top:13px}
.teacher-con .teacher-con-list .tea-l dl dd.tea-job{color:#686868; font-size:14px;}
.teacher-con .teacher-con-list .tea-r{ position:relative; float:right; width:130px;color:#a7a7a7;padding:10px 10px; line-height:23px; font-family:"SimSun"}
.teacher-con .teacher-con-list .tea-r a{ position:absolute; right:10px; top:225px}
.teacher-con .teacher-con-list .tea-r p{ text-indent:2em}
.moshi-con{ text-align:center;margin:30px 0}
.mingq{ background:url(../images/qy-bg.jpg) no-repeat center top; height:1005px;}
.mingq h2{ color:#fff}
.mingq-con { margin-top:50px; position:relative;width:770px; margin:0 auto}
.qy01{ position:absolute; left:0px; top:121px; width:200px; height:160px; background:url(../images/qy-bg.png) no-repeat center top;color:#fff;padding:80px 50px;  text-align:left; line-height:24px; display:none}
.qy001{position:absolute; left:50px; top:131px; width:194px; height:240px; display:block;}
.qy002{position:absolute; left:280px; top:0px; width:194px; height:240px; display:block;}
.qy003{position:absolute; right:50px; top:130px; width:194px; height:240px; display:block;}
.qy02{ position:absolute;  left:235px; top:-7px; width:200px; height:200px; background:url(../images/qy-bg.png) no-repeat center top;color:#fff;padding:60px 50px;  text-align:left; line-height:24px; display:none}

.qy03{ position:absolute; right:0px; top:121px; width:200px; height:160px; background:url(../images/qy-bg.png) no-repeat center top;color:#fff;padding:80px 50px;  text-align:left; line-height:24px; display:none}
.after{ background:#ff7a1b}

.jiuye-title{padding-bottom:40px;background:url(../images/jiuye_03.jpg) no-repeat center bottom; }
.jiuy-con{ clear:both; overflow:hidden;padding-top:30px; position:relative}
.jiuy-con .tongj{ position:absolute; top:80px; left:355px;}
.jiuy-con span,.jiuy-con2 .jiuy-list03 span{font-size:24px; color:#0084ff;}
.jiuy-con i,.jiuy-con2 .jiuy-list03 i{ font-style:normal;font-size:18px; color:#666}
.jiuy-con .jiuy-list01,.jiuy-con .jiuy-list02{margin-top:10px;margin-left:10px; float:left;padding:15px 15px 15px 90px; width:430px; font-size:14px;color:#666; line-height:24px;}
.jiuy-con .jiuy-list02{ text-align:right;background:url(../images/jiu_bg05.jpg) no-repeat 455px 22px #f0f0f0;padding:15px 90px 15px 15px ;}
.jiuy-con .jiuy-list01{ text-align:left;background:url(../images/jiu_bg01.jpg) no-repeat 25px 22px #f0f0f0;}
.jiuy-con #jiuy-stu02{background-image:url(../images/jiu_bg05.jpg)}
.jiuy-con #jiuy-stu03{background-image:url(../images/jiu_bg02.jpg)}
.jiuy-con #jiuy-stu04{background-image:url(../images/jiu_bg06.jpg)}
.jiuy-con #jiuy-stu05{background-image:url(../images/jiu_bg03.jpg)}
.jiuy-con #jiuy-stu06{background-image:url(../images/jiu_bg07.jpg)}
.jiuy-con #jiuy-stu07{background-image:url(../images/jiu_bg04.jpg)}
.jiuy-con #jiuy-stu08{background-image:url(../images/jiu_bg08.jpg)}
.jiuy-con2{margin-top:35px;height:480px;width:1111px;background:url(../images/jiuye_24.jpg) no-repeat center bottom; }
.jiuy-con2 h5{ background:#f8682f; color:#fff; font-size:20px;width:356px; height:32px; text-align:center; line-height:32px;margin:0 auto}
.jiuy-con2 .jiuy-list03{ float:left;padding:30px 0 30px 50px; width:390px; font-size:14px;color:#666; line-height:24px;}