﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
input:focus,a:focus{outline:none;}
img{border:0;}
ol,ul{list-style:none;}caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}th{text-align:inherit;}
a{vertical-align:baseline;color: #444}
a:hover{text-decoration:underline;}
ins,a{text-decoration:none;}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:none;border:0;font-size:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
body,html{color: #444;font-family: "Microsoft YaHei";font-size: 12px;}
li,img{vertical-align: top;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.w1010{width: 1010px;}
.minw{min-width: 1010px;}
.m{margin: 0 auto}
.mb20{margin-bottom: 20px;}
.hide{display: none;}
.tc{text-align: center;}
.inline{display: inline;}

.top_con{width: 100%;background: #f8f8f8;border-bottom: 1px solid #e5e5e5;}
.top{width: 1000px;height: 36px;margin: 0 auto;}
.top .sch_area{float: left;font-size: 14px;line-height: 36px;color: #666;}
.top_nav{float: right;margin-right: -16px;}
.top_nav a{display: block;float: left;margin-right: 16px;font-size: 14px;line-height: 36px;color: #666;text-decoration: none;}

.header{width: 1000px;padding: 20px 0 19px;margin: 0 auto;}
.header .logo{float: left;display: block;margin-right: 12px;}
.header .h{float: left;padding-top: 15px;font-size: 28px;line-height: 35px;font-weight:700;}
.header_r{margin-right: -28px;float: right;}
.header_r .h_con{float: left;margin-right: 28px;padding-left: 49px;padding-top: 3px;}
.header_r .h_con_l{background: url(../images/tel.png) left 4px no-repeat;}
.header_r .h_con_r{background: url(../images/qq.png) left 4px no-repeat;}
.header_r span{display: block;font-size: 14px;line-height: 20px;}
.header_r p{font-size: 18px;line-height: 22px;color: #ef4c23;font-size: 700;}


.nav{width: 100%;background: #333333;}
.nav ul{width: 1000px;margin: 0 auto;}
.nav ul li{float: left;}
.nav ul li a{display: block;padding: 0 18px;font-size: 18px;line-height: 48px;color: #fff;text-decoration: none;}
.nav ul li a:hover{background: #232323;}

.banner_slide{height:450px;overflow:hidden;position:relative;}
.banner_slide li{left:50%;top:0px;margin-left: -900px;z-index:2;position:absolute;}
.banner_slide li img{width:1800px;height:450px;}
.banner_slide p{position:absolute;width:100%;height:12px;line-height:12px;bottom:30px;left:0px;text-align:center;z-index:4;}
.banner_slide p a{display:inline-block;*display: inline;*zoom: 1;width:200px;height:12px;margin:0 5px;background:rgba(255,255,255,.6);*background:rgb(255,255,255);}
.banner_slide p .aHover{background:rgba(51,51,51,.6);*background:rgb(51,51,51);}


.uititle{width: 100%;border: 1px solid #ddd;border-left: none;border-right:none;background: #fafafa;height: 58px;}
.uititle p{width:999px;margin:0 auto;border-left: 1px solid #ddd}
.uititle p a{display: block;float:left;border-right: 1px solid #ddd;font-size: 16px;line-height: 58px;text-align: center;width: 123px;}
.uititle p a.last{width: 130px;}
.uititle p a.cur,.uititle p a:hover{background: #fff;color: #ef4d25;text-decoration: none;}


.a_btn{width: 100%;height: 60px;text-align: center;}
.a_btn a{display: inline-block;*display: inline;*zoom: 1;width: 272px;height: 60px;border-radius: 28px;background: #ef4d25;font-size: 18px;line-height: 60px;color: #fff;}

.main{width: 100%;margin: 25px 0 0;}
.prospect{width: 1000px;margin: 0 auto 20px;}
.prospect .head{margin-bottom: 30px;text-align: center;}
.prospect .head .h{font-size: 48px;line-height: 77px;font-weight: 700;}
.prospect .head p{font-size: 24px;line-height: 43px;color: #666;}
.prospect .head p a{color: #666;text-decoration: none;}
.prospect .head p i{color: #ef4d25;}
.prospect .head span{display: inline-block;*display: inline;*zoom:1;width: 180px;height: 3px;line-height: 3px;background: #ef4d25;margin-left: -44px;}
.prospect_con{width: 900px;padding: 1px 50px 27px;background: #dddddd;margin-bottom: 9px;}
.prospect_con .h{line-height: 107px;font-size: 30px;text-align: center;}
.prospect_con .h span{color: #ef4d25;}
.prospect_con .h strong{font-weight: 700;}
.prospect_con ul{margin-right: -30px;margin-bottom: 25px;}
.prospect_con ul li{width: 280px;float: left;margin-right: 30px;}
.prospect_con ul li a{display: block;}
.prospect_con ul li span{display: block;margin-top: 6px;font-size: 18px;color: #333;line-height: 45px;margin-top: 6px;}
.prospect_con ul li p{font-size: 14px;line-height: 24px;color: #666;}

.prospect_b{width: 100%;margin-bottom: 44px;text-align: center;}
.prospect_b .h{font-size: 36px;line-height: 98px;font-weight: 700;}
.prospect_b p{font-size: 18px;line-height: 31px;}
.prospect_ul ul{margin-right: -36px;}
.prospect_ul li{width: 224px;height: 135px;padding-top: 59px;float: left;margin-right: 34.6px;text-align: center;}
.prospect_ul li.l1{background: url(../images/bg_01.png);}
.prospect_ul li.l2{background: url(../images/bg_02.png);}
.prospect_ul li.l3{background: url(../images/bg_03.png);}
.prospect_ul li.l4{background: url(../images/bg_04.png);}
.prospect_ul li span{display: block;font-size: 24px;line-height: 38px;font-weight: 700;}
.prospect_ul li p{font-size: 18px;line-height: 37px;color: #666666;}


.shihe_wrap{width: 100%;margin-bottom: 37px;}
.shihe_t{width: 100%;height: 410px;background: url(../images/shihe_bg.png) center top no-repeat #479dd3;margin-bottom: 2px;}
.shihe_t .h{font-size: 36px;font-weight: 700;color: #fff;line-height: 116px;text-align: center;}
.shihe_t_ul{width: 1000px;margin: 0 auto;}
.shihe_t ul{margin-top: 24px;margin-right: -17px;}
.shihe_t ul li{width: 322px;float: left;margin-right: 17px;text-align: center;}
.shihe_t ul li a{display: block;}
.shihe_t ul li img{width: 162px;}
.shihe_t ul li p{font-size: 18px;line-height: 24px;margin-top: 16px;color: #fff;}
.shihe_b{width: 1000px;margin: 0 auto;overflow: hidden;text-align: center;}
.shihe_b .h{font-size: 36px;line-height: 130px;}
.shihe_b ul{width: 1056px;margin: 0 -28px 27px;background: url(../images/gray_icon.png) left 98px repeat-x;}
.shihe_b ul li{width: 132px;float: left;}
.shihe_b ul li a{display: block;}
.shihe_b ul li .li_t{width: 100%;height: 102px;background: url(../images/bg_05.png) center top no-repeat;margin-bottom: 14px;}
.shihe_b ul li.bg .li_t{background-image: url(../images/bg_06.png);}
.shihe_b ul li .li_t span{display: block;font-size: 18px;line-height: 25px;color: #fff;padding-top: 13px;text-transform: none;}
.shihe_b ul li a:hover{text-decoration: none;}
.shihe_b ul li p{font-size: 14px;line-height: 18px;}

.ts{width: 960px;padding: 0 20px 28px;background: #eeeeee;margin: 0 auto 26px;text-align: center;}
.ts .h{font-size: 36px;font-weight: 700;line-height: 117px;}
.ts ul{margin-right: -28px;}
.ts ul li{width: 219px;float: left;margin-right: 28px;font-size: 14px;margin-bottom: 27px;}
.ts ul li .li_img{width: 100%;padding: 22px 0;background: #fff;margin-bottom: 9px;}
.ts ul li span{display: block;font-weight: 700;line-height: 26px;}
.ts ul li p{color: #666;line-height: 18px;}

.course{width: 1000px;margin: 0 auto 40px;text-align: center;}
.course .h{font-size: 36px;line-height: 60px;color: #666666;font-weight: 700;}
.course .h i{color: #45a9e9;font-size: 48px;}
.course .txt{font-size: 18px;line-height: 30px;}
.course_con{width: 100%;margin-top: 35px;}
.course_con ul{width: 100%;}
.course_con ul li{width: 130px;padding: 4px 18px 0px;height: 466px;float: left;}
.course_con ul li.bg1{background: #e66d4f}
.course_con ul li.bg2{background: #7caece}
.course_con ul li.bg3{background: #4a4a4a}
.course_con ul li.last{padding:4px 20px 0;}
.course_con ul li .li_t p{font-size: 14px;line-height: 44px;text-align: center;color: #fff;}
.course_con ul li .li_con{width: 100%;height: 365px;margin-bottom: 15px;}
.course_con ul li .li_con span{display: block;font-size: 22px;line-height: 30px;color: #fff000;font-weight: 700;text-align: center;margin-bottom: 21px;}
.course_con ul li .li_con p{font-size: 14px;line-height: 24px;color: #fff;text-align: left;}
.course_con ul li .li_zx{display: block;width: 130px;height: 32px;background: #fff;line-height: 14px;color: #4a4a4a;line-height: 32px;text-align: center;font-weight: 700;}

.teacher_wrap{width: 100%;padding-bottom: 11px;background: #a1c98b;margin-bottom: 10px;}
.teacher{width: 1000px;margin: 0 auto;}
.teacher .h{font-size: 36px;line-height: 116px;text-align: center;font-weight: 700;color: #fffefe}
.teacher ul{width: 100%;}
.teacher ul li{width: 100%;margin-bottom: 30px;}
.teacher ul li .li_img{width: 164px;}
.teacher ul li img{width: 164px;}
.teacher ul li .li_con{width: 758px;padding: 9px 20px 19px;background: #fff;height: 117px;margin-top: 10px;position: relative;}
.teacher ul li .li_con i{display: block;width: 10px;height: 22px;position: absolute;top: 60px;}
.teacher ul li .fl i{right: -10px;background: url(../images/sjx_02.png);}
.teacher ul li .fr i{left: -10px;background: url(../images/sjx.png);}
.teacher ul li .li_con .li_t{font-size: 16px;line-height: 45px;}
.teacher ul li .li_con .li_t span{font-size: 24px;font-weight: 700;margin-right: 20px;}
.teacher ul li .li_con p{font-size: 14px;line-height: 24px;color: #666;}

.jiuye,.hz{width: 100%;margin-bottom: 10px;}
.jiuye .h,.hz .h{font-size: 36px;line-height: 94px;font-weight: 700;text-align: center;}
.jiuye_con{width: 948px;height: 292px;padding: 30px 26px 29px;background: url(../images/jy_bg.png) no-repeat;margin: 0 auto 30px;position: relative;}
.jiuye_con span{width: 42px;height: 53px;position: absolute;top: 149px;background: url(../images/btn_bg.png) no-repeat;cursor: pointer;}
.jiuye_con .prev{left: -92px;background-position: 0 -53px;}
.jiuye_con .next{right: -92px;background-position: -42px -53px;}
.jiuye_con .prev.cur{background-position: 0 0}
.jiuye_con .next.cur{background-position: -42px 0;}


.jiuye_ul{width: 948px;height: 292px;position: relative;overflow: hidden;}
.jiuye_ul ul{width: 1000px;position: absolute;left: 0;top: 0;}
.jiuye_ul li{width: 210px;float: left;border: 6px solid #fff;margin-right: 20px;position: relative;}
.jiuye_ul li img{width: 210px;}
.jiuye_ul li .li_con{width: 190px;height: 63px;padding: 7px 10px 0;background: rgba(0,0,0,.8);*background: rgb(0,0,0);position: absolute;left: 0;bottom: 0;}
.jiuye_ul li p{font-size: 14px;line-height: 28px;color: #fff;}
.jiuye_ul li p i{color: #fff000;margin-left: 17px;}
.jiuye_ul li p span{margin-left: 17px;}
.hz{margin-bottom: 30px;}
.hz_ul{width: 1000px;margin: 0 auto;}
.hz_ul ul{margin-right: -28px;}
.hz_ul ul li{width: 228px;float: left;height: 88px;border: 1px solid #ddd;margin:0 26.6px 30px 0;}
.hz_ul ul li a{display: block;}
.hz_ul ul li img{width: 228px;height: 88px;}
.que_wrap{width: 100%;margin-bottom: 10px;}
.que_t{width: 100%;background: #eeeeee;margin-bottom: 30px;}
.que_con{width: 960px;margin: 0 auto 30px;padding: 6px 20px 28px;}
.que_con .h{font-size: 36px;line-height: 92px;font-weight: 700;text-align: center;}
.que_ul{width: 960px;margin: 0 auto;overflow: hidden;}
.que_ul ul{margin-right: -188px;}
.que_ul ul li{width: 386px;float: left;margin-right: 188px;height: 36px;overflow: hidden;}
.que_ul ul li p{float: left;width: 290px;height: 36px;line-height: 36px;line-height: 36px;font-size: 18px;}
.que_ul ul li a{float: right;display: block;text-align: center;width: 72px;margin-top: 7px;height: 22px;background: #e0405e;color: #fff;line-height: 22px;text-decoration: none;font-size: 14px;}

.que_b{width: 1000px;margin: 0 auto;}
.que_b ul{margin-right: -38px;}
.que_b ul li{width: 306px;height: 160px;border: 1px solid #ddd;position: relative;margin-right: 38px;float: left;margin-bottom: 20px;}
.que_b ul li .li_con{width: 146px;position: absolute;right: 0px;top: 43px;}
.que_b ul li .li_con.t{top: 33px;}
.que_b ul li .li_con p{font-size: 18px;line-height: 24px;margin-bottom: 16px;}
.que_b ul li .li_con p span{color: #e0405e;font-weight: 700;}
.que_b ul li .li_con a{display: block;width: 118px;height: 35px;background: #7ca53c;font-size: 14px;line-height: 35px;text-decoration: none;text-align: center;color: #fff;}



.uifoot{width: 100%;height: 114px;padding: 15px 0 85px;background: #333333;}
.uifoot_con{width: 1000px;margin: 0 auto;}
.uifoot_l{padding-top: 18px;width: 742px;float: left;}
.uifoot_l p{font-size: 18px;line-height: 37px;color: #ddd;}
.uifoot_l p span{margin-right: 30px;}
.uifoot_img{width: 139px;float: left;}

/*底部咨询*/
#foot_zx_con{width: 100%;padding: 10px 0;background: #222222;position: fixed;left: 0; bottom: 0;}
#foot_zx{width: 1000px;margin: 0 auto;}
#foot_zx p{float: left;font-size: 16px;line-height: 50px;color: #fff;margin-right: 32px}
#foot_zx form{float: left;}
#foot_zx .text_con{width: 180px;float:left;padding-top: 10px;}
#foot_zx .form_btn{width: 190px;height: 50px;background: #ef4d25;float: left;font-size: 18px;line-height: 50px;color: #fff;font-weight: 700;cursor: pointer;display: block;text-align: center;}
#foot_zx .mr8{margin-right: 8px;}
#foot_zx input{padding:5px 10px;width: 148px;height: 20px;line-height: 20px;background: #fff;border:1px solid #fff;color: #888;font-size: 14px;}
#foot_zx input:focus,#foot_zx input.error{border-color: #ef4d25}
/*弹窗*/
#tcWindow{display: none;width: 620px;height: 400px;background: url(../images/tc.png);z-index: 100;position: fixed;left: 50%;top: 50%;margin-left: -330px;margin-top: -180px;}
#tcWindow span{width: 45px;height: 45px;display: block;position: absolute;right: 0;top: 0;}
#tcWindow a{display: block;width: 100%;height: 100%;}

