.fl{float: left;}
.fr{float: right;}
.pr0{padding-right: 0 !important;}
.nav1{width: 100%;height: 27px;border-bottom: 1px solid #dcdcdc;background-color: #eff2ee;}
.center{width: 1120px;overflow: hidden; margin:0 auto;}
.son,.header_link a{font-size: 12px;color: #666;line-height: 28px;}
.nav2{height: 100px;width: 100%;}
.header_logo{background: url(../images/logo2.png) no-repeat;width: 744px;height: 54px;display: block;margin-top: 20px;}
.search {height: 38px;float: right;background: url(../images/search1.png) no-repeat;width: 178px;margin-top:36px;}
.inp1, .inp2 {outline: medium none;background: none;border: none;float: left;height: 32px;line-height: 32px;}
.inp1 {font-size: 14px;width: 140px;text-indent: 10px;}
.inp2 {border: none;cursor: pointer;height: 32px;width: 38px;}
.nav3{height: 53px;width: 100%;background: url(../images/nav3.png) repeat-x;}
.nav_link{width: 1120px;height: 53px;background: url(../images/nav-bg.png) no-repeat; background-size: cover;}
.nav_link li{width: 144px;height: 53px;line-height: 53px;color: #fff;text-align: center; font-size: 18px;cursor: pointer;float: left;margin-right: 28px;}
.nav_link li a{color: #fff;}
.nav_link li:hover,.CHO{background: url(../images/nav3-bf.png) no-repeat center;width: 144px;height: 32px;line-height: 32px; float: left;margin-top: 10px;}
.specil{width: 82px !important; float: left;}
.specil:hover{background: url(../images/nav3-bf1.png) !important ;width: 84px;height: 34px;margin-top: 10px;}
.ladt{margin-right: 0 !important;}
.sticky {position: fixed;top: 0;margin: 0;width: 100%;animation: thedrop 1s 8;-moz-animation: thedrop 1s 8;-webkit-animation: thedrop 1s 8;z-index: 99999;box-shadow: 0px 1px 5px 0px rgb( 153, 153, 153);}
/* flexslider */
.flexslider{position:relative;width:100;height:386px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

.content{width: 100%;overflow: hidden;}
.con1{background: url(../images/part-bg.jpg) no-repeat bottom fixed;height: 458px; background-size:cover;-ms-behavior: url(css/backgroundsize.min.htc);behavior: url(css/backgroundsize.min.htc);}
.con2{overflow: hidden;padding-bottom: 40px;}
.daoshi>h2{font-size:30px;color: #1094ee;text-align: center;padding: 24px 0 8px 0;}
.daoshi{width: 100%;padding-bottom: 26px;}
.xina{width: 100%;height: 1px;position: relative;background-color: #d2d2d2;position: relative;top: 0;left: 0;}
.one{height: 1px;background-color: #0068b7;width: 190px;position: absolute;top: 0;left: 50%;margin-left: -95px;}
.whiteone{background-color: #fff !important;}
.whitecolor{color: #fff !important;}
.DC{width: 1120px;overflow: hidden;}
.WT{width: 410px;height:286px;display: block;overflow: hidden;position: relative;}
.WT>img{width: 100%;height: 100%;}
.PM{width: 688px;height:286px;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-family:微软雅黑; font-size:14px; color:#fff;}
.PM p{line-height: 32px;font-size: 15px;color: #fff;}
.next_area{width: 28px;height: 28px;margin:36px auto 0 auto;display: block;}
.area1{padding-right: 22px;border-right: 1px solid #ccc;width: 330px;height: 246px;overflow: hidden;}
.H3>h3{font-size: 20px;color: #1898ee;font-weight: normal;}
.H3>a{font-size: 14px;color: #666;text-transform: uppercase;}
.H14{overflow: hidden;width: 330px;}
.H14>ul{padding-top: 10px;}
.H14>ul li>a{display: block;color: #666;font-size: 12px;border-bottom: 1px dashed #ddd;height: 36px;line-height: 36px;}
.H14>ul li>a:hover{color: #0471bc;}
.area2{padding:0 22px;border-right: 1px solid #ccc;width: 362px;overflow: hidden;height: 246px;}
.area3{padding-left: 22px;width: 338px;height: 246px;overflow: hidden;}
.con3{width: 100%;overflow: hidden;}
/*.QH{width: 288px;margin:0 auto;padding: 50px 0;height: 30px; cursor: pointer;}
.QHC{width: 125px;height: 28px; border: 1px solid #999;border-radius: 14px;color: #999;font-size: 16px;text-align: center;line-height: 28px;}
.selected{background-color: #1898ee;border: none;color: #fff;width: 127px;height: 30px;}
.CHEC{overflow: hidden;}
.NR{height: 418px;width: 100%;overflow: hidden;}
.IMG{display: block;width: 529px;height: 418px;overflow: hidden;position: relative;}
.IMG>img{width: 529px;height: 417px;overflow: hidden}
.white{width: 100%;height: 40px;overflow: hidden;background: url(../images/white-bg.png) repeat-x;position:absolute;bottom: 0;font-size: 20px;color: #202020;text-align: center;line-height: 40px;}
.jianbain{padding-left:50px;width: 1px;}
.BOLD{font-size: 50px;font-weight: bold;color: #666;text-align: center;line-height: 76px;height: 76px;width: 110px;border-right: 1px solid #c0c0c0;display: block;}
.SZ>ul li a{display: block;width: 500px;overflow: hidden;height: 76px; margin-bottom: 38px;}
.YB{width: 379px;overflow: hidden;}
.YB h4{font-size: 20px;color: #333;font-weight: normal;}
.YB p{font-size: 14px;color: #333;line-height: 22px; margin-top: 8px;}
.col{color: #0a90ec;border-right: 1px solid #b4dbf5 !important;}
.mi{color: #0a90ec !important;}
.morej{font-size: 14px;color:#666; text-transform: uppercase;}*/
.con3_left,.con_right{width: 534px;border-right:1px solid #e8e8e8;padding-right: 15px;padding-bottom: 40px;}
.con_right{border-right:none;width: 556px;padding-right: 0;}
.con_left_top>h5{font-size: 24px;font-weight: normal;color: #1094ee;}
.con_left_top{width: 100%;height: 80px;line-height: 80px;}
.con_left_top>a{font-size: 14px;color: #666; text-transform: uppercase;}
.con_left_bottom{width: 100%;overflow: hidden;}
.clk,.clkcopy{display: block;padding:23px;border-bottom: 1px dashed #dbdbdb;height:30px;}
.clkcopy{padding: 16px 0;}
.con_left_bottom>ul li{width: 100%;overflow: hidden;}
.a_left{width: 78px;height: 52px;border:1px solid #bebebe; background-color: #0068b7; color: #fff;text-align: center;font-size: 16px;}
.yesra{width: 100%;height: 27px;border-bottom:1px solid #bebebe;line-height: 27px; }
.moth{line-height: 27px;height: 27px;}
.yes,.mo{width: 56px;height: 29px;text-align: center;line-height: 29px;color: #fff;font-size: 14px;background-color: #0068b7;}
.mo{color: #666; background-color: #dbdbdb;width: 70px;}
.a_right{width: 390px;}
.a_rightcopy{width: 418px;}
.a_right>h6,.a_rightcopy>h6{font-weight: normal;font-size: 14px;color: #666;padding-bottom: 6px;}
.a_right>p,.a_rightcopy>p{font-size: 12px;color: #7b7b7b;line-height: 18px;}
.boderno{background-color: #fff !important;color: #0068b7 !important;border:none !important;height: 54px;width: 80px;}

.footer{width: 100%;height: 146px;overflow: hidden;background: url(../images/footer_bg.jpg) no-repeat bottom; background-size:100% 100%;}
.foo-bot{background-color: #0068b7;color: #fff;font-size: 14px;line-height: 40px;height: 40px;width: 100%;}
.addr>ul li{font-size: 18px;color: #fff;padding-bottom: 22px;}
.addr{padding: 40px 56px 0 56px;}
.addr>ul li>i>img{margin-right: 14px;}
.clear{clear: both;}
.dizhi_box{width: 482px;}
table{width:100%;text-align:center;border-collapse:collapse;}

/*default*/
/*.head_img>img{display: block;position: absolute;top:-10px;}*/
.head_img{position: relative;}
.default_banner{background: url(../images/defaultbanner1.jpg) no-repeat center #72a9e1;width: 100%;height: 130px;}
.text{height: 100%;width: 240px;text-align: center;line-height:130px;font-size: 22px;color: #fff;letter-spacing: 2px;margin-left: 10px;}
.slide_left{background-color: #f1f1f1;width: 324px;height: 100%}
.slide_left_nav>h4{font-size: 20px;color: #443c3c;height: 74px;line-height: 74px;padding-left:20px;}
.slide_left_nav_list{width: 100%;overflow:hidden;}
.sun{width: 100%;height: 20px;background-color: #fff;}
.slide_left_nav_list>ul li>a{width: auto;height: 76px;/*line-height: 76px;*/font-size: 20px;color: #666; display: inline-block;padding-left:50px;}
.slide_left_nav_list>ul li>a>span{font-size: 48px;color: #0068b7;padding-right: 16px;line-height: 58px;}
.slide_left_mess>h4{font-size: 20px;color: #443c3c;height: 80px;line-height: 80px;padding-left:20px;}
.slide_left_ullist>ul li>a{font-size: 14px;color: #666;line-height: 24px;/*background: url(../images/lis.png) no-repeat center left;*/;height: 44px;display: block;padding-bottom:15px;}
.slide_left_ullist{padding: 0 20px 0px 20px;}
.lis{background: url(../images/lis.png) no-repeat;width:7px;height: 6px;display: inline-block;margin-top: 22px;}
.slide_left_ullist>ul li>a>p{float: right;width: 260px;overflow: hidden;}
.slide_left_ullist>ul li>a:hover{color: #0068b7;}
.slide_right{width: 730px;height: auto;background-color: #fff;}
.a {margin-right: 14px;}
.a a {font-size: 14px;color: #443c3c;}
.slide_right_title{width: 100%;height: 63px;border-bottom:1px solid #afaeae;line-height: 64px;}
.slide_right_title>h4{font-size: 18px;color: #443c3c;margin-left: 14px;}
.slide_right_title>h4>span{color: #443c3c;font-weight: normal;font-size: 14px;text-transform: uppercase;}
.slide_right_grounp_h4{overflow: hidden;position: relative;width: 100%;height: 22px;line-height: 22px;padding-top: 38px;}
.slide_right_grounp_h4>h4{font-size: 18px;color: #0068b7; background-color: #fff;position: absolute;left: 0;padding: 0 14px;}
.half_solid{width: 100%;height: 1px;background-color: #e9e9e9;position: absolute;margin-top:11px;}
.Ashape{display:block;padding: 38px 40px 44px 0;width: 152px;overflow: hidden;color: #666; float: left;border-bottom: 1px solid #e9e9e9;height: 200px;}
.head_img{width: 134px;height: 174px;overflow: hidden;}
.Ashape p{text-align: center;padding-top: 10px;line-height: 1;font-size: 16px;}
.Ashape:hover{color: #0068b7;}
.pageTest {overflow: hidden;}
.prv1, .next1 {width: 50px;height: 30px;float: left;text-align: center;line-height: 30px;cursor: pointer;margin-right: 1px;color: #fff;background: #b5b5b5;}
.first, .last {width:50px;height: 30px;font-size: 14px;text-align: center;line-height: 30px;cursor: pointer;margin-right:1px;color: #fff;background: #b5b5b5;}
.first>a, .last>a,.prv1>a,.next1>a{color: #fff;} 
.pagingUl {float: right;padding: 0;margin: 0;list-style: none;}
.pagingUl li {float: left;width: 30px;height: 30px;text-align: center;margin-right: 1px;}
.pagingUl li a {text-decoration: none;display: inline-block;width: 30px;height: 30px;text-align: center;line-height: 30px;background: #b5b5b5;color: #666;font-size: 14px;color: #fff;}
.activP {background-color: #9a5408!important;}
.fol{font-size: 14px;color: #666;line-height: 30px;}
.page-go{color: #666;line-height: 30px;}
.page-go>input{width: 48px;height: 26px;border: 1px solid #0068b7;text-indent: 10px;}
.page-btn{width: 50px;height: 30px;background-color: #0068b7;line-height: 30px;text-align: center;display: block;font-size: 14px;color: #fff;}
.page{height: 30px;margin: 0 auto;padding: 30px 0;width: 740px;overflow: hidden;}
/*pro*/
.img_ox {float: left;height: 300px;width: 356px;background: #F00;margin: 0px 20px 20px 0;}
.raop p {text-indent: 28px;font-size: 14px;color: #666;padding-bottom: 40px;line-height: 30px;}
.slide_right_content {background-color: #fff;padding-top: 40px;overflow: hidden;width: 100%;}
.teacher_detail{width: 100%;overflow: hidden;}
.teacher_img{width: 256px;height: 256px;overflow: hidden;margin-right: 22px;}
.teacher_dec{width: 450px;overflow: hidden;text-align: left;}
.teacher_dec>h4{font-size: 24px;color: #0068b7;padding-bottom: 6px;}
.teacher_dec>p{font-size: 16px;color: #666;padding-top: 18px;}
/*detail*/
.teacher_dec_h4{position: relative;padding: 44px 0 14px 0;width: 100%;height: 28px;line-height: 28px;}
.teacher_dec_h4>h4{font-size: 24px;color: #0068b7;position: absolute;left: 0;background-color: #fff;padding-right: 14px;}
.half_solid_c {width: 100%;height: 1px;background-color: #666;position: absolute;margin-top: 14px;}
.teacher{overflow: hidden;width: 100%;}
.teacher_p p{font-size: 14px;color: #666;line-height: 38px;text-indent: 28px;}
.list_one{width: 100%;display:block;border-bottom: 1px dashed #d2d2d2;padding: 32px 0 24px 0;color: #767676;height: 50px;}
/*list*/
.list_con>h6{font-size: 16px;color: #5480d3;font-weight: normal;line-height: 1;padding-bottom: 4px;}
.list_con>p{font-size: 12px;line-height: 18px;}
.list_time{width: 50px;height: 50px;overflow: hidden;margin-right: 20px;}
.list_time_date{font-size: 14px;color: #fff;height:29px;line-height: 29px;background-color: #0068b7;text-align: center;}
.list_time_year{width: 100%;height: 18px;text-align: center;line-height: 18px;background-color: #0068b7;color: #fff;font-size: 10px;font-family: "宋体";margin-top: 3px;letter-spacing: 0px;}
.list_one:hover{color: #0068b7;}
/*student_list*/
.slide_right_content{width: 100%;height: auto;}
.student_list_box{ padding: 10px 12px 14px 12px; background-color: #f1f1f1;display: block;overflow: hidden;width: 327px;color: #333;margin: 0 28px 44px 0;float: left;}
.tops_img,.tops_img>img{width: 327px;height: 156px;overflow: hidden;}
.student_list_box>h6{font-weight: normal;font-size: 16px;line-height: 1px;padding-top: 14px;padding-bottom: 10px;}
.student_list_box>p{font-size: 12px;color: #666;line-height: 20px;}
.student_list_box:hover{color: #0068b7;}
.student_list{overflow: hidden;}
.mr0{margin-right: 0 !important;}
/*mess*/
.wz{padding-top: 38px;overflow: hidden;width: 100%;}
.wz>h4{font-size: 18px;color: #443c3c;text-align: center;font-weight: normal;}
.wz>p{font-size: 12px;color: #666;text-align: center;line-height: 60px;}
.div_box{width: 100%;overflow: hidden;}
.div_box p,.div_box a{font-size: 14px;color: #666;line-height: 38px;}
.moquu_wxin, .moquu_wshare, .moquu_wxind, .moquu_wxine {position: relative;z-index: 2;}
#moquu_top, #moquu_wxin, #moquu_wshare, #moquu_wmaps, #moquu_wxinbc, #moquu_wxinbd, #moquu_wxinbe {z-index: 2;width: 64px;height: 64px;right: 10px;position: fixed;cursor: pointer;_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)));}
#moquu_wxin {top: 180px;_margin-top: 180px;}
#moquu_wxin span {background: url(../images/sbtn.png) 0 0px;right: 0;float: left;width: 64px;height: 64px;}
#moquu_wshare {top: 50%;margin-top: -32px;}
#moquu_top {top: 340px;_margin-top: 340px;background: url(../images/sbtn.png) 0 -163px;width: 64px;height: 64px;display: none;}
#moquu_wshare span:hover {background: url(../images/sbtnhover.png) 0 -80px;}
#moquu_wshare span {background: url(../images/sbtn.png) 0 -80px;width: 64px;height: 64px;right: 0;float: left;}
#moquu_wxin span:hover {background: url(../images/sbtnhover.png) 0 -227px;}




/*fc-new*/
.peking{
	position: absolute;	
	top: 20px;
	left: 0;
	width: 750px;
	height: 54px;
}
.peking a{
	display: inline-block;
	height: 54px;
}