@charset "utf-8";
/* CSS Document */
body {font-family:"Microsoft Yahei", Arial, Tahoma,"Microsoft Yahei";margin:0;padding:0;font-size:12px;color:#000; background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img{border:0;}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}

/* Link */
a{color:#3e3a39;text-decoration:none; outline:none}
a:hover {text-decoration:none;outline:none}
a.more_a{color:#C12023;}
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;}
.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }


.pat40{padding-top:40px;}
.pat60{padding-top:60px;}
.pab60{padding-bottom:60px;}
.pat30{padding-top:30px;}
.pab20{padding-bottom:20px;}
.con_highbg01{width:100%;height:auto;background:#122c3b}
.con_highbg02{width:100%;height:auto;background:#061123}
.con_highbg03{width:100%;height:auto;background:#f6f7e7}
.con_highbg04{width:100%;height:auto;background:#f1f1ef}
.con_highbg05{width:100%;height:auto;background:#295467}
.con_highbg06{width:100%;height:auto;background:#183539}
.con_highbg07{width:100%;height:auto;background:#f4f9fc}

.condiv_high{width: 1100px;height:auto;overflow:hidden; margin: 0 auto;}
.condiv_high2{width: 1139px;height:auto;overflow:hidden; margin: 0 auto;}

.dowebok-hd { position: fixed; z-index: 1000; width: 100%; height: 80px; background:#07913b;border-bottom: 2px solid #006835;}
.dowebok-hd h1 { float: left; width: 250px; height: 56px; margin-top: 10px;padding-left:55px;}
.dowebok-hd h1 a { display: block; width: 250px; height: 56px; text-indent: -9999px; background: url(../images/logo.png) no-repeat;}
.dowebok-hd .navul { float: right; list-style-type: none;margin-right:54px;}
.dowebok-hd .navul li { float: left; margin-left: 5px;}
.dowebok-hd .navul a { float: left; padding: 0 35px; line-height: 80px; color: #fff; text-decoration: none;font-size:18px;}
.dowebok-hd .navul a:hover { height: 80px;background:#006835;color:#e8f006 }

.banner{width:100%;height:auto;min-width:1100px;padding-top:82px;}
.banner01{width:100%;height:155px;background:url(../images/banner01.jpg) center no-repeat;}
.banner02{width:100%;height:155px;background:url(../images/banner02.jpg) center no-repeat;}
.banner03{width:100%;height:156px;background:url(../images/banner03.jpg) center no-repeat;}
.banner04{width:100%;height:155px;background:url(../images/banner04.jpg) center no-repeat;}
.banner05{width:100%;height:155px;background:url(../images/banner05.jpg) center no-repeat;}
.banner06{width:100%;height:146px;background: url(../images/banner06.png) center no-repeat;position: relative;  top: -55px;}

.high_title{width:1100px;height:auto; text-align:center}
.high_title p.dection{font-size:20px;color:#3e3a39;padding:5px 0;line-height:32px;}
.high_title p.dection2{font-size:20px;color:#fff;padding:5px 0;line-height:32px;}
.high_title02{width:419px;height:auto; text-align:left;float:left;margin-left:97px;}
.high_title02 p.dection2{font-size:20px;color:#fff;padding:5px 0;line-height:32px;padding-top:80px;}

.kecheng_video{width:400px;height:251px;float:right;margin:50px 100px 0 0;background:rgba(255,255,255,0.8);padding:5px;}
.kecheng_video div span{display:block; text-align:center;line-height:60px;font-size:22px;color:#fff}

.high_title p.dection3{font-size:38px; font-weight:bold;color:#fff;line-height:80px;}
.high_title p.dection3 b{color:#fff100}
.high_title p.dection b{font-size:38px;color:#db5255;line-height:40px; }
.high_title p.dection2 b.bb2{font-size:38px;color:#f3ba2c;line-height:40px; }

.peiyang_jg{width:820px;height:auto;margin:20px 0 0 150px;float:left}
.peiyang_jg li{width:142px;height:auto;margin-right:20px;float:left;}
.peiyang_jg li img{border:1px solid #3e3a39; border-radius:2px;}
.peiyang_jg li span{width:142px; text-align:center;line-height:52px;font-size:16px;display:block;color:#3e3a39}

.title02{width:100%;height:154px;background:url(../images/title02.jpg) center no-repeat;}
.title03{width:100%;height:154px;background:url(../images/title03.jpg) center no-repeat;}
.title04{width:100%;height:154px;background:url(../images/title04.jpg) center no-repeat;}
.title05{width:100%;height:147px;background:url(../images/title05.jpg) center no-repeat;}
.title06{width:100%;height:151px;background:url(../images/title06.jpg) center no-repeat;}
.title07{width:100%;height:150px;background:url(../images/title07.jpg) center no-repeat;}
.title08{width:100%;height:150px;background:url(../images/title08.jpg) center no-repeat;}
.title09{width:100%;height:154px;background:url(../images/title09.jpg) center no-repeat;}
.title10{width:100%;height:154px;background:url(../images/title10.jpg) center no-repeat;}
.title11{width:100%;height:150px;background:url(../images/title11.jpg) center no-repeat;}

.gaoshou04{width:1100px;height:420px;background:url(../images/gaoshou04.jpg) top center no-repeat;}

.liaojie_btn{width:1100px;text-align:center;padding:40px 0}
.liaojie_btn a{width:299px;height:55px;background:url(../images/btn_lj.png) no-repeat;display:inline-block;font-size:28px;color:#fff;line-height:55px; text-align:center;display:inline-block}
.liaojie_btn a:hover{color:#f4f10b}

.teachers{width:930px;height:auto;margin:40px auto 0;}
.teachers li{width:230px;height:auto;float:left;}
.teachers li div{width:210px;height:155px;background:#100f0d;color:#fff;padding:15px 10px 0 10px}
.teachers li div span{font-size:24px;line-height:40px;color:#fff;}
.teachers li div span i{color:#d2ca4b;font-size:16px; font-style:normal}
.teachers li div p{color:#d4d3d3;font-size:12px;line-height:18px; }
.teachers li.telibg01 div{background:#252422;}
.teacher_list .con1{ position:absolute;left:0;top:200px; cursor:pointer}
.teacher_list .con3{ position:absolute;right:0px;top:200px;cursor:pointer}
.teacher_list{width:1100px;height:auto;position:relative}

.huanjing{width:1090px;height:auto;padding-left:6px;}
.huanjing li{width:262px;height:auto;float:left;margin-right:10px;}
.huanjing li span{line-height:60px;font-size:21px;color:#fff; text-align:center;width:262px;display:block}

.baoming{width:970px; text-align:center;margin:50px auto; border:1px solid #10a4b4;}
.baoming_tb{line-height:32px;}
.baoming_tb td{border-bottom:1px dashed #10a4b4;width:300px;padding:11px;font-size:22px;color:#10a4b4; text-align:left}
.bm_input{line-height:22px;font-size:18px;border:none}

.baoming_tb td p.liuyan{ vertical-align:top;float:left;font-size:22px;color:#10a4b4}

.tijiao {
	width: 152px;
	height: 55px;
	float: left;
	position: relative;
	margin-top: 34px;
	margin-left: 280px;
	
}

.z_btn{width: 152px;
	 height: 55px;
	 background:url(../images/tijiao.png) no-repeat;
	 border:none;
	 cursor:pointer}


.chongtian {
	width: 152px;
	height: 55px;
	float: left;
	position: relative;
	left: 113px;
	margin-top: 34px;
}
.z_btn2{width: 152px;
	 height: 55px;
	 background:url(../images/chongtian.png) no-repeat;
	 border:none;
	 cursor:pointer}


.kaiban{width:100%;height:auto}
.kaiban01{width:100%;height:273px;background:url(../images/kaiban01.jpg) center no-repeat;}
.kaiban02{width:100%;height:448px;;background:url(../images/kaiban02.jpg) center no-repeat #7F4F21;}
.kaiban03{width:100%;height:330px;background:url(../images/kaiban03.jpg) center no-repeat;}
.kaiban04{width:100%;height:266px;background:url(../images/kaiban04.jpg) center no-repeat;}
.kaiban05{width:100%;height:244px;background:url(../images/kaiban05.jpg) center no-repeat;}

.kaiban_video{width:1020px;height:auto;padding:60px 40px 60px 40px;}
.kaiban_video li{width:482px;height:312px;float:left;margin-right:25px;}
.kaiban_video li p{text-align:center;display:block;width:482px;color:#fff;font-size:22px;height:35px;}

.teacher_jj{width:100%;height:auto;background:url(../images/danao-bg.jpg) top center #F6F7E7 no-repeat}

.jiangke{width:100%;height:auto;background:#fff;}
.jiangke-list{width:1100px;height:auto;margin-top:30px;position:relative;margin-left:30px;}
.jiangke-list li{float:left;margin:0 10px;width:270px;height:auto; position:relative}
.jiangke-list li span{font-size:14px; display:block;text-align:center;line-height:45px;}

.jiangke-list2{width:1100px;height:auto;margin-top:30px; position:relative}
.jiangke-list2 li{float:left;margin:0 10px;width:270px;height:auto;position:relative}
.jiangke-list2 li span{font-size:14px; display:block;text-align:center;line-height:45px;color:#fff}

.run{width:100%;height:auto;background:url(../images/benpao-bg.jpg) top #296067 no-repeat;}
.benpao-img{float:left;padding:306px 0 0 30px;}
.benpao-video{width:532px;height:auto;float:right;padding:290px 100px 0 0 }
.kxdl01{width:100%;height:217px;background:url(../images/benpao03.jpg) center no-repeat;}
.kxdl02{width:100%;height:236px;background:url(../images/benpao04.jpg) center no-repeat;}
.kxdl03{width:100%;height:308px;background:url(../images/benpao05.jpg) center no-repeat;}

.condiv_high03{width:1200px;height:auto;margin:0 auto;}
.con_teacher{width:1100px;height:auto; position:relative;}
.teacher-img{width:370px;height:563px;padding:57px 0 0 76px }
.teacher{width:310px;height:auto; position:absolute;top:177px;left:450px;}
.teacher h2{font-size:36px; line-height:64px;color:#fff;padding-left:90px;}
.teacher span{color:#F39800;font-size:33px;display:block;margin:31px 0 0 78px;}
.teacher p{margin-top:10px;line-height:26px;font-size:14px;padding:20px 10px;}
.laoshi-list{width:920px;height:auto; position:relative;margin-top:60px;margin-left:100px; position:relative}
.laoshi-list li{width:124px;height:124px; display:inline-block;margin:0 20px 0 20px}
.laoshi-list li img{border:2px solid #ccccca; border-radius:100px;}



.jiangke-list .con1{ position:absolute;left:-35px;top:60px; cursor:pointer; z-index:55}
.jiangke-list .con3{ position:absolute;right:-96px;top:60px;cursor:pointer;z-index:55}
.jiangke-list2 .con1{ position:absolute;left:-35px;top:60px; cursor:pointer; z-index:55}
.jiangke-list2 .con3{ position:absolute;right:-96px;top:60px;cursor:pointer;z-index:55}
.laoshi-list .con1{ position:absolute;left:0px;top:30px; cursor:pointer; z-index:55}
.laoshi-list .con3{ position:absolute;right:0px;top:30px;cursor:pointer;z-index:55}
#teacherlist li:hover img{border:2px solid #f55d5c; }


.jiangke-list ul li div{position:absolute;left:0px;top:168px;width:270px;height:0;text-align:center;background:rgba(0,0,0,0.5);color:#FFF;overflow:hidden; cursor:pointer}
.jiangke-list ul li  div p{display:none;margin:60px 0 0 0; text-align:center;width:270px;}
.jiangke-list ul li  div p img{padding:0 0 10px 0; position:relative;}

.jiangke-list2 ul li div{position:absolute;left:0px;top:168px;width:270px;height:0;text-align:center;background:rgba(0,0,0,0.5);color:#FFF;overflow:hidden; cursor:pointer}
.jiangke-list2 ul li  div p{display:none;margin:60px 0 0 0; text-align:center;width:270px;}
.jiangke-list2 ul li  div p img{padding:0 0 10px 0; position:relative;}



.employment{ width:1200px; height:auto; margin:0 auto; text-align:center;}
.employment strong{ font-size:50px; color:#000; padding-top:30px; padding-bottom:34px; display:inline-block;}
.employment span{ color:#fe4b34;}


.inkPhoBox { width: 1200px; margin:0 auto; }
.inkPhoBox .main{ width:1200px;}
.inkPhoBox .mod18{width:1200px;position:relative;}
.inkPhoBox #prev{ background: url(../images/left.png) no-repeat; height: 16px; width: 14px; position: absolute; z-index: 99; left: 11px; top: 20px; cursor: pointer; }
.inkPhoBox #next{ background: url(../images/right.png) no-repeat; height: 16px; width: 14px; position: absolute; z-index: 99; top: 20px; right: 11px; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff; text-align:center;}
.inkPhoBox .mod18 .cf a{display:block;width:526px;height:377px;position:absolute;color:#fff;}
.inkPhoBox .mod18 .cf li span{ font-size:16px; color:#666; line-height:31px;}
.inkPhoBox .bigImgBox{width: 1200px; height: 375px; padding: 50px 0px; margin: 0 auto;}
.inkPhoBox .mod18 .picBox{width: 1200px; height: 375px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:375px;position:absolute; left:0; display:table;}
.inkPhoBox .mod18 .picBox li{ width: 1200px; height: 375px;}
.inkPhoBox .smImgBox{ width: 690px; height: 34px; padding: 11px; position: relative; margin: 0 auto;}
.inkPhoBox .mod18 .listBox{ width: 625px; height: 34px; margin: 0 auto; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .listBox ul{height:34px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ width: 78px; height: 34px; cursor: pointer; position: relative; }
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;width:134px;height:101px;}
.inkPhoBox .mod18 .listBox .on span{border:1px solid #fe4b34; width:74px; height:31px;border-radius:8px; display:inline-block;}
.inkPhoBox .mod18 .listBox .on { color:#fe4b34;}
.inkPhoBox .mod18 .listBox .on i{display:block;}
.inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}
.inkPhoBox .mod18 .epb_01{ width:1200px; height:276px; background:url(../images/tu.jpg) center no-repeat; position:relative;}
.inkPhoBox .mod18 .epb_01 p{ font-size:24px; color:#fff; line-height:46px; width:369px; height:46px; text-align:center; background:#fe4b34; margin:0 auto; margin-top:56px;}
.epb02{ font-size:24px !important; color:#000 !important; position: absolute;z-index: 99;}
.epb03{ font-size:20px !important; color:#fe4b34 !important; position: absolute;z-index: 99;}
.ac{ left: 160px; top: 10px; }
.ad{ left: 130px; top: 50px; }
.ae{ right: 154px; top: 10px; }
.af{ right: 196px; top: 50px; }
.ag{ left: 190px; bottom: 50px; }
.ah{ left: 160px; bottom: 10px; }
.ai{ right: 210px; bottom: 50px; }
.aj{ right: 184px; bottom: 10px; }

.epb04{ width:100%; height:430px; background:#eff3f4; margin-bottom:50px;}
.epb05{ width:500px; height:333px; overflow:hidden; float:left; margin: 48px 36px; position:relative;}
.epb06{ width:1200px; height:auto; margin:0 auto; text-align:center; display:table;}
.gao_xin{ width:580px; height:338px; overflow:hidden; background:#fff;}
.cin img{ margin:10px 0;}
.cin{ width:580px; height:auto; float:left; margin-left:44px; text-align:center;}
.xin_biao{ width:545px; height:47px; background:#ebebeb; margin:0 auto; margin-top:14px; font-size:16px; color:#333; line-height:47px;}
.xin_lie{ width:76px;}
.xin_lie2{ width:79px;}
.xin_lie3{ width:99px;}
.xin_lie4{ width:143px;}
.xin_lie5{ width:148px;}
.list_lh {width:545px; height: 268px; overflow: hidden; margin:0 auto;}
.list_lh li{ width:545px; height:37px; border-bottom:1px #ebebeb solid; float:left;}
.list_sh{ width:76px; height:37px; font-size:14px; color:#999; line-height:37px; float:left;}
.list_sh2{ width:79px; height:37px; font-size:14px; color:#999; line-height:37px ;float:left;}
.list_sh3{ width:112px; height:37px; font-size:14px; color:#999; line-height:37px; float:left;}
.list_sh4{ width:130px; height:37px; font-size:14px; color:#999; line-height:37px; float:left;}
.list_sh5{ width:148px; height:37px; font-size:14px; color:#fe4b34; line-height:37px; float:left;}
.list_lh ul{ display:table;}
.red{ color:#fe4b34}


.dashen_video{ width:1200px; height:auto; margin:0 auto; text-align:center;}
.dashen_video .dashen-title{width:1200px;height:100px; display:block}
.dashen_video strong{ font-size:50px; color:#000;padding-top:30px; padding-bottom:34px; display:inline-block;}
.dashen_video span{ color:#fe4b34;}

.dashen_li{width:582px;height:334px; position:relative;margin:40px 0 50px 0;}
.pan_name{background:url(../images/dashen_pan.jpg);}
.pan_jianjie{width:262px;height:170px;background:#fff;float:right;margin:70px 34px 0 0; position:relative} 
.pan_jianjie span{font-size:24px;color:#fe4b34;padding:20px 0 0 20px; display:block; text-align:left}
.pan_jianjie p{font-size:18px;line-height:26px; text-align:left;padding:10px 0 0 20px; color:#333 }
a.dashen_bofang{ position:absolute;bottom:-34px;left:96px; background:url(../images/dashen_bofang02.png) no-repeat;width:70px;height:70px;-webkit-transition: .8s;}
a.dashen_bofang:hover{ background:url(../images/dashen_bofang.png) no-repeat;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

.tian_name{background:url(../images/dashen_tian.jpg);}

.tian_jianjie{width:262px;height:170px;background:#fff;float:left;margin:70px 0px 0 34px; position:relative} 
.tian_jianjie span{font-size:24px;color:#fe4b34;padding:20px 0 0 20px; display:block; text-align:left}
.tian_jianjie p{font-size:18px;line-height:26px; text-align:left;padding:10px 0 0 20px; color:#333 }
#video1,#video2,#video3,#video4,#video5{width:500px;height:333px;padding: 15px 10px 10px 10px;overf+6low:hidden}



.zhineng_video{ width:1200px; height:auto; margin:0 auto; text-align:center;}
.zhineng_video .dashen-title{width:1200px; display:block}
.zhineng_video strong{ font-size:50px; color:#000; padding:15px 0 10px 0; display:inline-block;}
.zhineng_video span{ color:#fe4b34;}
.zhineng_video .dashen-title02{width:1200px;height:40px; display:block;font-size:21px;color:#777;}

.zn_video_list{width:1200px;height:100%; overflow:hidden;margin:40px 0 20px 0;}
.zn_video_list li{width:370px;height:330px;float:left;overflow:hidden}
.zn_video_list .zn_video_img{width:370px;height:246px; position:relative;  -webkit-transition: .8s;}
.zn_video_list .zn_video_img span.zn_bofang{width:54px;height:54px; position:absolute;bottom:-35px;left:154px; background:#f2f2f2; border-radius:50%;padding:6px;}
.zn_video_list .zn_video_img span.zn_bofang a{width:54px;height:54px;  display:block;background:url(../images/zn_bofang02.png) no-repeat; -webkit-transition: .8s;}
.zn_video_list .zn_video_img span.zn_bofang a:hover{width:54px;height:54px; background:url(../images/zn_bofang01.png) no-repeat;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.zn_video_list .zn_video_title{width:370px;height:84px;background:#f2f2f2;}
.zn_video_list .zn_video_title p{font-size:16px;color:#333;display:block; text-align:center;padding-top:40px}

.zn_video_list li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.zn_video_list img{-webkit-transition: .8s;}
















