html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;float: left}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;border: 0;}
img,input,button,select{vertical-align: middle;outline: none}
table {font-size: 12px;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body, html{font: 14px/26px "microsoft yahei",\5b8b\4f53, arial;outline:0;color: #666;min-width: 1000px;}
a{color: #666;text-decoration: none;}
a:hover {color: #D94337;}


div{outline: none;}

.w{width: 1000px;}
.w, .w2{margin: 0 auto;overflow: hidden;zoom: 1}
.fl, .left, .cont_left{float: left}
.fr, .right, .cont_right{float: right}
.tc{text-align: center}
.tr{text-align: right}
.bk{display: block}
.oz{min-height: 0;overflow: hidden;zoom: 1;}
.b{font-weight: 700}
.cf{color: #fff}
.c0{color: #000}
.cr{color: #F14639}
.cg{color: #077EA0}
.c3{color: #333}
.c5{color: #555}
.c6{color: #666}
.c7{color: #777}
.c8{color: #888}
.c9{color: #999}
.co{color: #D94337}
.border{border:1px solid #ddd;}
.bs {border: 1px solid #ddd;box-shadow: 1px 1px 2px 1px rgba(100,100,100,0.1);background: #fff;margin-top: 8px;}
.bf{background-color: #fff}
.c9{color: #999}
.f12{font-size: 12px}
.f13{font-size: 13px}
.f14{font-size: 14px}
.f16{font-size: 16px}
.f18{font-size: 18px}
.f20{font-size: 20px}
.cb{color: #223557}
.simsun{font-family: "simsun", serif}
.yh{font-family: "Microsoft YaHei", serif}
.w100{width: 100%}
.w120{width: 120%}
.mt{margin-top: 19px;}
.mt40{margin-top: 40px;}
.cblue{color: #2E71B7}
.lh18{line-height: 18px;}
.clear{clear: both}
.pr{position: relative}
.pa{position: absolute}
.n{font-weight: 100}
.hide{display: none;}
.filter{background: rgba(141,101,31, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4B79613D,endColorstr=#4B79613D);}

.banner {height: 419px;background: url(../image/banner.jpg) no-repeat top;} 
.dy {width: 157px;margin: -14px auto 0;line-height: 36px;background: url(../image/dy.png) no-repeat top;height: 45px;}


.tabTit {width: 728px;margin: 36px auto 0;}
.tabTit a {width: 132px;padding: 6px 25px 0;background: url(../image/tab_a_bg.jpg) no-repeat top;float: left;position: relative;}
.tabTit a h4 {line-height: 32px;}
.tabTit a p {line-height: 54px;}
.tabTit a span {width: 131px;height: 101px;background: url(../image/tab_hover.png);top: 6px;left: 25px;display: none;}

.tabTit a.now, .tabTit a:hover {background-image:url(../image/tab_a_bg_hov.jpg);}
.tabTit a.now span, .tabTit a:hover span {display: block;} 
.tabTit a.now h4 {color: #D94337;}

.tabCont {margin-top: 50px;}

div.tit b {padding:30px 0 30px 105px;line-height: 98px;font-size: 44px;background: url(../image/tit_bg.png) no-repeat left;}

.vip {margin-top: 70px;}

.vip_cont {margin-top: 46px;background: url(../image/stone_bg.jpg) repeat-x 0 20px;height: 364px;}
.vip_cont .left {width: 502px;height: 299px;background: url(../image/img_vip.jpg);}
.vip_cont .left div {padding: 98px 71px 0 103px;height: 201px;background: url(../image/gray.png);}
.vip_cont .right {width: 273px;padding: 98px 148px 0 0;}

.intro .item_1 .num {width: 222px;padding-right: 39px;border-right: 1px solid #4F4F4F;}

.intro .num b {font-size: 126px;line-height: 166px;}
.intro .num {margin-top: 40px;height: 225px;}
.intro .item_1 .intro_1 {width:678px;}
.intro .item_1 .intro_1 p,.intro .sl p{padding-left: 15px;background: url(../image/line.jpg) no-repeat 0 12px;line-height: 25px;padding-bottom: 13px;}

.intro .item_2 {margin-top: 77px;}
.intro .item_2 .num {width: 256px;padding-left: 44px;border-left: 1px solid #444;margin-top: 0;}

.intro .sl {width: 301px;margin-top: 34px;}
.intro .sl p {padding-bottom: 5px;}
.intro .left {width: 647px;}
.intro .left .item {width: 303px;}
.intro .left div.fl {height: 571px;border-bottom: 9px solid #F2463A;}
.intro .left .item .name{margin-top: 50px;}
.intro .left .item table {margin-left: 11px;margin-top: 10px;}

.intro .left div.pa {width: 100%;height: 155px;padding-top: 6px;background: rgba(255,255,255, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dfffffff,endColorstr=#dfffffff);top: 164px;left: 0;}

.intro .left div.pa h3 {line-height: 38px;}
.intro .left div.pa p,.intro .left .conts_r {padding-left: 11px;}
.intro .left .conts_r  {margin-top: 10px;} 


.fly {padding-top: 32px;background: url(../image/fly.jpg) no-repeat top #F3F3F3;padding-bottom: 112px;}
.fly_tit {height: 280px;background: url(../image/white.png);padding-top: 29px;}

.fly_tit p {margin: 15px 75px 20px; text-align:left;}

.slider {margin-top: 44px;}
.slider .bd {height: 341px;background: #fff;overflow: hidden;}
.slider .bd li {width: 1000px;height: 341px;}
.slider .bd li div {width: 631px;padding: 33px 0 0 53px;}
.slider .bd li div p {text-indent: 28px;margin-top: 16px;word-break: break-all;}

.slider .hd {height: 364px;margin-top: 12px;}
.slider .blue {width: 419px;height: 167px;background: #223557;margin-right: 10px;}
.slider .orange {width: 156px;height: 167px;background: #F14539;margin-right: 8px;}
.slider .orange h3 {padding-top: 55px;}

.slider .hd li {width: 130px;height: 167px;margin:0 8px 16px 0;position: relative;}
.slider .hd li img {width: 100%;height: 100%;}
.slider .hd ul {width: 557px;right: -14px;top: 0;}

.slider .hd li.first {margin-left: 137px;display: inline;}

.slider .hd li div.pa {width: 100%;left: 0;bottom: 0;}
.slider .hd li div.btm {background: url(../image/white.png);height: 39px;text-indent: 5px;line-height: 19px;}
.slider .hd li div.top {background:rgba(34,53,87, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#df223557,endColorstr=#df223557);text-indent: 5px;line-height: 19px;height: 167px;color: #fff;display: none;}

.slider .hd li.on div.btm {display: none;} 
.slider .hd li.on div.top {display: block;} 

.slider .hd li div.top  h3 {margin-top: 43px;}
.slider .hd li div.top  h6 {width: 108px;height: 25px;border: 1px solid #fff;margin: 14px auto 0;line-height: 25px;}
.slider .hd li div.top div {border-bottom: 1px solid #fff;height: 14px;width: 29px;margin: 0 auto;}

.slider .hd a.pa {width: 45px;height: 47px;left: 483px;z-index: 9;}
.slider .hd a.prev {background: url(../image/left.jpg);top: -47px;}
.slider .hd a.next {background: url(../image/right.jpg);}


.teachder {height: 271px;padding-top: 89px;background: url(../image/study.jpg) no-repeat top;}

.teachder_tab {margin-top: 49px;}
.teachder_tab a {padding: 8px 28px;border: 1px solid #223557;margin: 0 20px;}
.teachder_tab a:hover{ border-color:#F2463A; color:#F2463A; text-decoration:none;}
.teachder_tab a.now {color: #fff;background:#F2463A ;border-color: #F2463A;}

.t_list {margin-top: 45px;padding-bottom: 30px;}
.t_list li {margin-right: 11px;width: 157px;position: relative;}
.t_list li b {line-height: 32px;color: #333;}
.t_list li p {height: 52px;line-height: 20px;font-size: 12px;}
.t_list li a.bk {width: 85px;height: 25px;border: 1px solid #213557;line-height: 25px;}
.t_list li img {width: 157px;height: 177px;}

.t_list li div.pa {width: 157px;height: 177px;background:rgba(34,53,87, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#df223557,endColorstr=#df223557);top: 0;left: 0;display: none;}

.t_list li div.pa a {width: 108px;height: 25px;border: 1px solid #fff;line-height: 25px;color: #fff;margin:70px auto 0;display: block;}
.t_list li div.pa p {width: 29px;height: 13px;border-bottom: 1px solid #fff;margin: 0 auto;}

.t_list li:hover div.pa {display: block;}


.student {background:#F3F3F3;padding: 86px 0; height:910px;}
.student .yue_anli{ width:1000px; margin:0 auto;}
.student .yue_anli ul{ padding-top:62px; height:718px; overflow:hidden; margin-bottom:30px;}
.student .yue_anli .yue_cir{ width:36px; height:12px; overflow:hidden; margin:0 auto;}
.student .yue_anli .yue_cir a{ float:left; width:12px; height:12px; margin:0 3px; background: url(../image/cir2.jpg) no-repeat; overflow:hidden; outline:none;}
.student .yue_anli .yue_cir a.yue_se{ background:url(../image/cir1.jpg) no-repeat;}


.school_list { display:block; /*width:1520px;*/ margin:0 auto;background: url(../image/school_list.jpg) no-repeat center top;height: 513px; padding-top:54px; overflow:hidden;}

.school_list a {width: 806px;height: 99px;margin: 0 auto 15px;display: block; overflow:hidden;}


#ys .tit {margin: 30px 0;}

.about {border-top: 1px solid #ddd;margin-top: 10px;padding-top: 10px;}
.about dl{width: 278px;margin-right: 62px;} 
.about dt{height: 43px;padding-bottom: 3px;background: url(../image/line2.jpg) no-repeat left bottom;} 
.about dt a{font: 700 16px/45px simsun;color: #000;} 
.about ul{margin-top: 9px;}
.about li{width: 100%;height: 25px;line-height: 25px;} 


/*From*/
#form { width:100%; height: 104px; overflow:hidden; background: url(../image/footBg.jpg) repeat-x bottom;position: fixed;bottom: 0;width: 100%;left: 0;_position: absolute;
_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

#form .w { width:951px; margin:0 auto;height:104px; overflow:hidden; background: url(../image/form.png) no-repeat 0 5px;width: 949px;}
#form .w .left {padding:45px 0 0 49px;width: 635px; float:left;}
#form .w .left input { float:left;width: 220px; padding: 10px 0 10px 6px; font-size:12px;/*height: 24px;*/border: 0;margin-right: 10px; display:inline;margin-top: 11px;}
#form .w .left button{ float:left;width: 161px; height:52px;  overflow:hidden; background: url(../image/yuyue.jpg) no-repeat;}
#form .w .right {padding: 35px 35px 0 0;float:right;}
#form .w form{ height:52px; overflow:hidden; width:640px;}

.intro_1 p span strong{ font-weight:bold !important;}
.footerBottom{ height:110px; overflow:hidden;}










 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                                                                                                                                                    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                  
            
 
























































                  
                       
                           
                        
                           
                           
                           
                           









































































