@charset "gb2312";



/* CSS Document */

@font-face { font-family: 'iconfont'; src: url('http://www.ujiuye.com/statics/css/iconfont.eot'); src: url('http://www.ujiuye.com/statics/css/iconfont.eot?#iefix') format('embedded-opentype'),/*  IE6-IE8 */







  url('http://www.ujiuye.com/statics/css/iconfont.woff') format('woff'), /*chrome��firefox */







  url('http://www.ujiuye.com/statics/css/iconfont.ttf') format('truetype'), /*  chrome��firefox��opera��Safari, Android, iOS 4.2+*/







url('http://www.ujiuye.com/statics/css/iconfont.svg#iconfont') format('svg'); }

.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }

* { font-size: 12px; font-family: "SimSun"; padding: 0; margin: 0 auto; list-style: none; text-decoration: none;/*Microsoft YaHei*/ }

img { border: none; }

body, ul, ul li, dl, dl dt, dl dd, p, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; color: #333; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0 auto; }

a { color: #333; cursor: pointer; }

a:hover { text-decoration: underline; color: #ff4a00; }

em { font-style: normal; }

input, textarea { outline: none; }

table { border-collapse: collapse; border-spacing: 0px; }

.orgeen { color: #ff4a00; }

.bg_org { background-color: #ff4a00; }

.ff_wryh { font-family: "Microsoft YaHei"; }

.layout { width: 1200px; margin: 0 auto; }

.mores { font-size: 14px; vertical-align: middle; margin-left: 5px; }

.clear { display: block; clear: both; height: 0; line-height: 0px; font-size: 0; overflow: hidden; }

.clearfix { _zoom: 1; }

.clearfix:after { display: block; content: "."; height: 0; clear: both; overflow: hidden; }

.fl { float: left; }

.fr { float: right; }



/*��ҵ��ϵ*/

.zg_jytx { padding: 36px 0 14px; overflow: hidden; }

.zg_jytx h3 { margin-bottom: 22px; }

.xy_h3 { font: 24px/36px 'Microsoft Yahei'; background: url(../images/xyjy_23.png) no-repeat left center; padding-left: 18px; color: #fff; }

.jj_p { font: 14px/32px '����'; text-indent: 2em; color: #666; }

.ti_right { width: 462px; margin-top: 34px; }

.ti_right dl { margin-bottom: 36px; overflow: hidden; }

.zg_jytx dt { width: 225px; height: 242px; }

.zg_jytx dt img { display: block; }

.zg_jytx dd { width: 237px; height: 242px; position: relative; }

.zg_jytx dd i { display: block; position: absolute; width: 21px; height: 21px; }

.zg_jytx dd span { display: block; padding-top: 27px; padding-left: 10px; font: 600 18px/30px 'Microsoft Yahei'; text-align: center; color: #333; }

.zg_jytx dd p { font: 12px/22px '����'; padding: 15px 11px 0; color: #666; text-indent: 2em; }

.zg_jytx .sp_bg1 span { background: url(../images/icon1.png) no-repeat 50px 28px; }

.zg_jytx .sp_bg2 span { background: url(../images/icon2.png) no-repeat 50px 28px; }

.zg_jytx .sp_bg3 span { background: url(../images/icon3.png) no-repeat 50px 28px; }

.zg_jytx .sp_bg4 span { background: url(../images/icon4.png) no-repeat 50px 28px; }

.zg_jytx .sp_bg5 span { background: url(../images/icon5.png) no-repeat 50px 28px; }

.zg_jytx .sp_bg1 i { background: url(../images/yc_hj.png) no-repeat; right: 0; bottom: 0; }

.zg_jytx .sp_bg2 i { background: url(../images/zc_hj.png) no-repeat; left: 0; bottom: 0; }

.zg_jytx .sp_bg3 i { background: url(../images/zc_hh.png) no-repeat; left: 0; bottom: 0; }

.zg_jytx .sp_bg4 i { background: url(../images/yc_hj.png) no-repeat; right: 0; bottom: 0; }

.zg_jytx .sp_bg5 i { background: url(../images/yc_hh.png) no-repeat; right: 0; bottom: 0; }

.zg_jytx .dd_red { background: #fff7f4; }

.zg_jytx .dd_gray { background: #f0f0f0; }

.zg_jytx .dd_pd { padding: 30px 0 6px; }

.ti_center { margin-left: 23px; width: 230px; margin-top: 34px; }

.ti_center dt, .ti_center dd { width: 230px; }



/*��ҵ����*/

.zg_jylc { background: #fafafa; margin-bottom: 21px; }

.zg_lcmain { padding: 40px 0 0; overflow: hidden; position: relative; }

.zg_lcmain h3 { margin-bottom: 27px; }

.zg_lcmain img { display: block; margin: 35px auto 70px; }

.zg_lcmain .zzzy { display: block; position: absolute; width: 110px; height: 40px; right: 368px; bottom: 224px; }

.zg_lcmain .zzzy .zy_tk { display: none; width: 100px; height: 110px; border: 1px solid #fa6b41; position: absolute; right: -125px; top: -70px; padding: 20px 10px 0; font: 14px/1.6 'Microsoft Yahei'; color: #333; background: #fff; }

.zg_lcmain .zzzy:hover .zy_tk { display: block; }

.zg_msqz { overflow: hidden; }




.more0 { float: right; width: 55px; height: 15px; background: #fff; font-size: 14px; text-align: center; line-height: 15px; color: #999; border: 1px solid #e6e6e6; margin: 29px 10px 0 0; font-weight: normal; }

.more0:hover { color: #ff4a00; text-decoration: none; border: 1px solid #ff4a00; }





.zg_tit { height: 75px; background: url(../images/bg_line.png) no-repeat right center; }

.zg_tit h2 { font: 18px/75px 'Microsoft Yahei'; }

.zg_tit h2:hover { color: #ff4a00; }

.jy_end_left { width: 580px; padding: 0 0 30px 0; }

.jy_end_left dl { overflow: hidden; clear: both; }

.jy_end_left dt { float: left; width: 251px; padding-top: 5px; }

.jy_end_left img { display: block; }

.jy_end_left dd { float: right; width: 290px; text-align: left; }

.jy_end_left dd a { font: 14px/34px '����'; display: block; height: 34px; overflow: hidden; }



/*��ҵ����*/

.zg_jysj { background: #fafafa; margin-bottom: 43px; }

.zg_sjmian { padding: 25px 0 24px; overflow: hidden; }

.zg_sjmian p { font: 20px/2 'Microsoft Yahei'; text-align: center; color: #fe6262; clear: both; padding-top: 15px; }

.zg_sjmian h3 { margin-bottom: 31px; }

.zg_sjmian dt { font: 20px/44px 'Microsoft Yahei'; text-align: center; }

.rt_dl { width: 404px; }

.rt_dl dd img { display: block; margin: 0 auto; }

.lt_dl dd img { display: block; margin: 0 auto; }

.ct_dl { margin-left: 58px; }

.ct_dl dd { margin-top: 4px; }

.ct_dl th { font: 16px/43px 'Microsoft Yahei'; color: #fff; background: #628dfe; }

.ct_dl td { font: bold 14px/41px 'Microsoft Yahei'; text-align: center; background: #c9d8ff; border-right: 1px solid #fff; }

.ct_dl .red_tr td { color: #fe6262; }

.ct_dl .qs td { background: #dce6ff; }

.zg_sjmian dl { height: 439px; }

.zg_sjmian dd { height: 355px; }

.zg_mores { clear: both; text-align: center; padding-bottom: 40px; }

.zg_mores a { display: inline-block; width: 398px; height: 68px; border: solid 1px #ddd; font: 24px/68px "Microsoft Yahei"; color: #ff4a00; border-radius: 50px; }



/*������ҵ*/

.zg_hzqy { margin-bottom: 34px; }

.zg_hzqy h3 { margin-bottom: 42px; }

.zg_hzqy td { border: 1px solid #ececec; background: #fafafa; height: 109px; line-height: 109px; width: 16.7%; }

.zg_hzqy td img { display: block; }

.zg_jq { margin-top: 10px; font: 14px/42px 'Microsoft Yahei'; text-align: right; color: #666; height: 100%; }



/*---footer---*/

.footer { background: #404144; color: #999; line-height: 28px; text-align: center; padding: 34px 0; }

.footer a { color: #999; }

.footer a:hover { color: #ff4a00; }

.footer img { vertical-align: middle; padding: 0 5px 5px 0; }

.zglh_foot { height: 55px; clear: both; padding: 23px 0; }

.zglh_footrig { margin-left: 25px; width: 420px; }

.zglh_nav { overflow: hidden; }

.zglh_nav li { font-size: 12px; line-height: 24px; float: left; color: #5e5e5e; }

.zglh_nav li a { color: #ccc; }

.zglh_nav li span { margin: 0 11px 0 9px; }

.zglh_last { clear: both; font-size: 12px; line-height: 18px; color: #999; margin-top: 12px; text-align: left; }

.zglh_tel { position: relative; height: 55px; }

.zglh_tel span { display: block; width: 55px; height: 56px; float: left; cursor: pointer; }

.zglh_tel span em { display: inline-block; *display: inline; zoom: 1; display: none; width: 155px; height: 164px; position: absolute; }

.zglh_poimg01 { right: 25px; top: -166px; background: url(../images/ioserweima.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/ioserweima.png"); _background: none; z-index: 99999; }

.zglh_poimg02 { right: -51px; top: -166px; background: url(../images/ioserweima.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/ioserweima.png"); _background: none; z-index: 99999; }

.zglh_tel span:hover em { display: block; }

.tel01 { font-size: 14px; line-height: 21px; color: #ccc; width: 66px; height: 21px; padding-right: 141px; background: url(../images/tel.jpg) no-repeat right center; margin: 17px 44px 0 0; }

.zglh_tel .tel01 { float: left; }

.zglh_ios { background: url(../images/ios.jpg) no-repeat; margin-right: 20px; }

.zglh_iosbj { background: url(../images/iosbj.jpg) no-repeat; }

.zglh_andr { background: url(../images/andro.jpg) no-repeat; }

.zglh_andrbj { background: url(../images/andrbj.jpg) no-repeat; }



/*0820BYhsk������*/

.indexFix { width: 172px; position: fixed; z-index: 99998; top: 100px; right: -162px; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+130)); }

.fixBtnOpen { position: absolute; top: 50%; left: -26px; margin-top: -60px; width: 36px; height: 120px; background: url(../images/fixBtnClose.png) center center no-repeat; _background: url(../images/fixBtnClose.gif) center center no-repeat; cursor: pointer; }

.fixBtnClose { position: absolute; top: 50%; left: -26px; margin-top: -60px; width: 36px; height: 120px; cursor: pointer; background: url(../images/fixBtnOpen.png) center center no-repeat; _background: url(../images/fixBtnOpen.gif) center center no-repeat; display: none; }

.indexConFix { float: right; top: 0; left: 20px; background: #111; width: 152px; padding: 0 5px 5px 5px; }

.indexFixH2t { height: 54px; text-align: center; font: bold 22px/54px "Microsoft Yahei"; color: #ccc; }

.indexFixUl { overflow: hidden; }

.indexFixUl li { height: 50px; line-height: 50px; overflow: hidden; margin-bottom: 3px; }

.indexFixUl li a { display: block; height: 50px; padding-left: 64px; font: normal 16px/50px "Microsoft Yahei"; color: #fff; }

.indexFixUl li a:hover { color: #fff; text-decoration: none; }

.indexFixUl li a em { display: block; font-size: 13px; font-family: "Microsoft Yahei"; }

li.indexFixLi1 a { }

li.indexFixLi1 a { background: url(../images/indexFix_ico1.png) 25px center no-repeat #ff6627; _background: url(../images/indexFix_ico1.gif) 25px center no-repeat #ff6627; }

li.indexFixLi2 a { background: url(../images/indexFix_ico4.png) 25px center no-repeat #3189b7; _background: url(../images/indexFix_ico4.gif) 25px center no-repeat #3189b7; }

li.indexFixLi3 a { background: url(../images/indexFix_icoq.png) 25px center no-repeat #b02da2; _background: url(../images/indexFix_icoq.png) 25px center no-repeat #b02da2; font: normal 16px/24px "Microsoft Yahei"; }

li.indexFixLi3 em { display: block; font-size: 13px; font-family: "Microsoft Yahei"; }

li.indexFixLi4 a { background: url(../images/indexFix_ico3.png) 25px center no-repeat #e23d3d; _background: url(../images/indexFix_ico3.gif) 25px center no-repeat #e23d3d; }

li.indexFixLi5 a { background: url(../images/indexFix_ico5.png) 25px center no-repeat #cead3f; _background: url(../images/indexFix_ico5.gif) 25px center no-repeat #cead3f; }

li.indexFixLi1 a:hover { background: url(../images/indexFix_ico1.png) 25px center no-repeat #e55c23; _background: url(../images/indexFix_ico1.gif) 25px center no-repeat #e55c23; }

li.indexFixLi2 a:hover { background: url(../images/indexFix_ico4.png) 25px center no-repeat #276e92; _background: url(../images/indexFix_ico4.gif) 25px center no-repeat #276e92; }

li.indexFixLi3 a:hover { background: url(../images/indexFix_icoq.png) 25px center no-repeat #9e2891; _background: url(../images/indexFix_icoq.png) 25px center no-repeat #9e2891; }

li.indexFixLi4 a:hover { background: url(../images/indexFix_ico3.png) 25px center no-repeat #cb3737; _background: url(../images/indexFix_ico3.gif) 25px center no-repeat #cb3737; }

li.indexFixLi5 a:hover { background: url(../images/indexFix_ico5.png) 25px center no-repeat #9d8120; _background: url(../images/indexFix_ico5.gif) 25px center no-repeat #9d8120; }

.indexFixDl { width: 142px; margin: 0 auto; overflow: hidden; padding-top: 12px; text-align: center; border-bottom: 1px dashed #595959; }

.indexFixDl { width: 142px; margin: 0 auto; overflow: hidden; padding-top: 12px; text-align: center; border-bottom: 1px dashed #595959; }

.indexFixDl { width: 142px; margin: 0 auto; overflow: hidden; padding-top: 12px; text-align: center; border-bottom: 1px dashed #595959; }

.indexFixDl dt { height: 110px; }

.indexFixDl dd { height: 35px; font: normal 16px/35px "Microsoft yahei"; color: #ccc; }

.indexFix400 { height: 30px; font: normal 18px/30px "Microsoft yahei"; color: #ccc; text-align: center; }

.indexFixWb { height: 24px; line-height: 24px; text-align: center; padding-bottom: 5px; }

.indexFixWb a { font-size: 16px; color: #ccc; font-family: "Microsoft Yahei"; }

.indexFixWb a:hover { color: #ff4a00; }



/*ʦ�� ��Ŀ�İ�new by sjy*/

.teacher_main { position: relative; }



/*.pa_doslm{position:absolute; left:0; bottom:0; width:240px;}*/

.tc_banner { background: url(../images/shizi_banner.jpg) no-repeat center top; height: 306px; padding-top: 34px; margin-bottom: 21px; }

.tc_box { width: 600px; height: 273px; margin-left: 71px; position: relative; }

.tc_box img { position: absolute; }

.tc_box .szimg1 { left: 0; top: 70px; }

.tc_box .szimg2 { left: 115px; top: 0px; }

.tc_box .szimg3 { left: 115px; bottom: 0px; }

.tc_box .szimg4 { left: 230px; top: 0px; }

.tc_box .team { left: 230px; bottom: 0px; }

.tc_box .szimg5 { right: 115px; top: 0px; }

.tc_box .szimg6 { right: 115px; bottom: 0px; }

.tc_box .szimg7 { right: 0; top: 70px; }

.bntit { width: 300px; margin-left: 218px; color: #fff; padding-top: 88px; }

.bntit strong { font: bold 50px/1 'Microsoft Yahei'; display: block; margin-bottom: 20px; }

.bntit span { font: 26px/1 'Microsoft Yahei'; letter-spacing: 10px; display: block; }

.shiz_jj { padding: 70px 48px 56px; background: url(../images/top_douhao.jpg) no-repeat 50px 30px #f9f9f9; margin-bottom: 50px; }

.shiz_jj p { font: 16px/2 'Microsoft Yahei'; color: #444; margin-bottom: 46px; }

.shiz_jj ul { overflow: hidden; }

.shiz_jj li { font: 16px/22px 'Microsoft Yahei'; color: #fff; width: 180px; float: left; margin-right: 40px; background: url(../images/sz_zsbg1.jpg) no-repeat; padding-right: 10px; text-align: center; padding-top: 40px; height: 140px; }

.shiz_jj li img { display: block; margin: 0 auto 12px; }

.shiz_jj li.last { padding-right: 0; margin-right: 0; background: url(../images/sz_zsbg2.jpg) no-repeat; }

.xkjs_box { margin-bottom: 40px; }

.xk_left { width: 240px; background: #f7f7fa; padding: 2px 0 8px; }

.xk_left h3 { font: bold 20px/52px 'Microsoft Yahei'; padding-left: 24px; color: #444; border-bottom: 1px solid #e6e6ec; }

.xk_left h6 { font: 16px/1 'Microsoft Yahei'; padding: 16px 0 9px; color: #444; width: 191px; margin: 0 auto; }

.dw_div { position: fixed; top: 0; }

.szqh_ul { width: 191px; margin: 0 auto; }

.szqh_ul li { font: 14px/34px 'Microsoft Yahei'; border-top: 1px dashed #e1e1e1; background: url(../images/sz_jtzx.jpg) no-repeat 184px -42px; cursor: pointer; }

.szqh_ul li a { font: 14px/34px 'Microsoft Yahei'; color: #444; text-decoration: none; }

.szqh_ul li.hlw { font: 14px/27px 'Microsoft Yahei'; border: none; padding-left: 14px; background-position: 184px -45px; }

.szqh_ul li.hlw a { font: 14px/27px 'Microsoft Yahei'; }

.szqh_ul li.on { color: #ff4a00; background-position: 184px 13px; }

.szqh_ul li.hlw.on { background-position: 184px 10px; }

.szqh_ul li.on a { color: #ff4a00; }

.szqh_ul li:hover { color: #ff4a00; background-position: 184px 13px; }

.szqh_ul li.hlw:hover { background-position: 184px 10px; }

.szqh_ul li:hover a { color: #ff4a00; }

.szqh_ul li.mgb_add { margin-bottom: 4px; }

.xk_right { width: 960px; float: left; }

.mg_xkrt { margin-left: 240px; }

.xk_right .yc_qhsz { display: none; min-height: 600px; }

.xk_right h3 { margin-left: 30px; text-align: center; font: 24px/1 'Microsoft Yahei'; margin-bottom: 100px; }

.xk_right h3 span { display: inline-block; *display: inline; zoom: 1; padding: 0 24px; font: 24px/1 'Microsoft Yahei'; }

.xk_right h3 i { display: inline-block; *display: inline; zoom: 1; width: 60px; height: 1px; background: #333; vertical-align: middle; }

.szul_list li { width: 448px; float: left; margin: 0 0 80px 30px; border: 1px solid #ddd; border-radius: 5px; border-bottom: 7px solid #ff8452; position: relative; height: 318px; }

.szul_list .imgbox { width: 150px; height: 150px; border-radius: 50%; overflow: hidden; position: absolute; left: 30px; top: -50px; }

.szul_list .imgbox img { width: 150px; }

.tc_name { padding: 30px 0 0 209px; font: 16px/26px 'Microsoft Yahei'; color: #999; height: 88px; }

.tc_name h6 { font: 24px/1 'Microsoft Yahei'; margin-bottom: 5px; color: #444; }

.szul_list li p { font: 16px/30px 'Microsoft Yahei'; padding: 0 30px; color: #666; height: 150px; overflow: hidden; margin-bottom: 17px; }

.szul_list li .gengd { display: block; margin-right: 30px; font: 16px/1 'Microsoft Yahei'; color: #ff4a00; float: right; }

.ck_more { display: block; margin: 0 auto; width: 260px; height: 56px; text-align: center; color: #fff; font: 20px/56px 'Microsoft Yahei'; background: #ff4a00; position: relative; top: -20px; }

.ck_more:hover { color: #ff0; text-decoration: none; }

.sz_ltjj { padding: 55px 48px 73px; background: url(../images/btm_douhao.jpg) no-repeat 1109px 383px #f9f9f9; }

.sz_ltjj p { padding-top: 42px; margin-bottom: 0; }

.xk_list { width: 100%; overflow: hidden; float: none; max-height: 1214px; }

.xk_list .szul_list { width: 1230px; }

.xk_list h3 { margin-left: 0; }

.xk_list .szul_list li { width: 583px; margin: 0 30px 90px 0; height: 286px; }

.xk_list .szul_list li p { height: 120px; }



/*����ҳ new by sjy 2018.3.6*/

.share-area { width: 40px; }

.share-area .bds_more img { vertical-align: middle; margin-right: 6px; }

.show_main h1 { font: bold 24px/44px 'Microsoft Yahei'; margin-top: 14px; }

.show_ly { font: 12px/26px '����'; padding-bottom: 15px; }

.listcon_img { background: url(../images/dw18_bdimg.jpg) no-repeat center bottom; padding-bottom: 4px; }

.listcon_img dl { border: 1px solid #e6e6e6; border-bottom: 0; padding: 20px 20px 18px; overflow: hidden; }

.listcon_img dt { width: 265px; margin-right: 26px; float: left; }

.listcon_img .tjdd { width: 510px; float: left; }

.listcon_img dd a { display: inline-block; *display: inline; zoom: 1; font: 14px/30px '����'; padding-right: 6px; }

.listcon_img dd span { color: #ff4a00; }

.show_conent, .show_conent p { color: #333; line-height: 30px; }

.show_conent p em{ font-style:italic }

.show_conent h2 { text-indent: 2rem; }

.bro_news a { color: #666; }

.zg_more_h3 { font-size: 18px; margin-left: 20px; font-weight: bold;}

.zg_show_more li { 
  font: 14px/40px '����'; padding-left: 14px; background: url(../images/orange_icon.jpg) no-repeat center left; 
  width: 43%; margin-left: 20px; height: 40px; }

.zg_show_more li a { font: 14px/40px '����'; }

.map_rk { color: #999; padding: 4px 13px 0 0; }



/*������*/

.scrollUp, .scrollHandle, .scrollDown { overflow: hidden; }

.scrollBar { background: url(../images/srcollbarbg.jpg) repeat-y center top; height: 100%; width: 8px; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 111; }

.scrollUp, .scrollDown { height: 23px; cursor: pointer; position: absolute; left: 1px; }

.scrollUp, .scrollHandle, .scrollHandleDown, .scrollDown { width: 5px; position: absolute; }

.scrollHandle { height: 40px; background: #ff6600; left: 2px; top: 19px;/*cursor:n-resize;*/ cursor: pointer; }

.pg_r1_xb li { font: 14px/34px '����'; padding-left: 24px; background: url(../images/time_icon.jpg) no-repeat left center; }

.pg_r1_xb li a { font: 14px/34px '����'; }

.pg_r1_xb li:hover { background: url(../images/time_icon_on.jpg) no-repeat left center; }

.ujy_rmtit3 { font: 20px/1 'Microosft Yahei'; padding-bottom: 12px; border-bottom: 1px solid #e6e6e6; }

.zglh_tjkc li.spck_dl { margin: 20px auto 10px; background: #f8f8f8; overflow: hidden; }



/*



.zglh_tjkc li.spck_dl dt{width:150px; float:left; }



.zglh_tjkc li.spck_dl dd{width:120px; float:left; }



*/

.zglh_tjkc li.spck_dl { padding-left: 0; }

.zglh_tjkc li.spck_dl a { display: inline-block; *display: inline; zoom: 1; color: #5d5c5c; font: 14px/22px 'Microsoft Yahei'; }

.zglh_tjkc li.spck_dl a img { vertical-align: middle; float: left; margin-right: 10px; width: 150px; }

.zglh_tjkc ul { background: url(../images/ul18_bg.jpg) no-repeat left 105px; margin-bottom: 30px; }

.zglh_tjkc li { padding-left: 27px; font: 14px/34px 'Microsoft Yahei'; }

.zglh_tjkc li a { font: 14px/34px 'Microsoft Yahei'; }

.ujy_lmtj p { padding-top: 20px; margin-bottom: 28px; }

.ujy_lmtj p a { display: inline-block; *display: inline; zoom: 1; width: 127px; height: 30px; font: 14px/30px '����'; color: #fff; border-radius: 3px; margin: 0 10px 12px 0; text-align: center; text-decoration: none; }

.ujy_lmtj p .a2, .ujy_lmtj p .a4, .ujy_lmtj p .a6, .ujy_lmtj p .a8, .ujy_lmtj p .a10 { margin-right: 0; }

.ujy_lmtj p .a2, .ujy_lmtj p .a3, .ujy_lmtj p .a9 { background: #73b7f7; }

.ujy_lmtj p .a1, .ujy_lmtj p .a6 { background: #ff9a55; }

.ujy_lmtj p .a7, .ujy_lmtj p .a10 { background: #ff7d7d; }

.ujy_lmtj p .a4 { background: #76d46f; }

.ujy_lmtj p .a5 { background: #ffa63c; }

.ujy_lmtj p .a8 { background: #a596f2; }

.hot_tit p { padding-top: 20px; margin-bottom: 15px; }

.hot_tit p a { display: inline-block; *display: inline; zoom: 1; font: 14px/1 'Microsoft Yahei'; padding: 0 20px 0 15px; margin-bottom: 22px; color: #666; background: url(../images/qs_dian.jpg) no-repeat left center; white-space: nowrap; }

.hot_tit p a:hover { color: #ff4a00; }

.hot_tit p .pdr0 { padding-right: 0; }

.ewm_box { padding: 15px 0 0; border: 1px solid #e6e6e6; border-top: 0; text-align: center; }

.ewm_box span { display: inline-block; *display: inline; zoom: 1; width: 120px; text-align: center; font: 14px/22px 'Microsoft Yahei'; padding-bottom: 10px; color: #888; }

.offcn_size { padding-top: 10px; }

.zghd_static .gf_ewm { display: none; }

.nav_scroll_abs .gf_ewm { display: block; }



/*20180410*/

.offcn_teach18new { width: 1200px; margin: 0 auto; }

.offcn_teacbanimg { height: 398px; background: url(../images/offcn_topbanimg.jpg) no-repeat; margin-bottom: 35px; padding: 52px 127px 0 132px; }

.offcn_teacbanimg h2 { font: 50px/87px 'microsoft yahei'; color: #fff; text-align: center; border-top: 2px solid #6e6f7f; border-bottom: 2px solid #6e6f7f; }

.offcn_teacbanimg h2 span { font: bold 60px/87px 'microsoft yahei'; color: #ffea00; }

.offcn_teacbanimg p { font: 14px/20px 'microsoft yahei'; color: #5b74d1; text-indent: 38px; margin-top: 30px; }

.offcn_teacbanimg ul { overflow: hidden; margin-top: 35px; }

.offcn_teacbanimg ul li { width: 143px; height: 58px; float: left; margin-right: 56px; color: #fff; text-align: center; font: 14px/20px 'microsoft yahe'; padding-top: 66px; }

.offcn_oliu01 { background: url(../images/offcn_oliu01.png) no-repeat; }

.offcn_oliu02 { background: url(../images/offcn_oliu02.png) no-repeat; }

.offcn_oliu03 { background: url(../images/offcn_oliu03.png) no-repeat; }

.offcn_oliu04 { background: url(../images/offcn_oliu04.png) no-repeat; }

.offcn_oliu05 { background: url(../images/offcn_oliu05.png) no-repeat; }

.offcn_box18new { overflow: hidden; margin-bottom: 30px; position: relative; }

.offcn_taright { width: 930px; min-height: 1320px; display: none; }

.offcn_kctitlenew { margin-left: 30px; text-align: center; font: 24px/1 'Microsoft Yahei'; margin-bottom: 60px; }

.offcn_kctitlenew span { display: inline-block; *display: inline; zoom: 1; padding: 0 24px; font: 24px/1 'Microsoft Yahei'; }

.offcn_kctitlenew i { display: inline-block; *display: inline; zoom: 1; width: 60px; height: 1px; background: #333; vertical-align: middle; }

.offcn_puBLoop { float: left; width: 450px; height: 346px; position: relative; margin-bottom: 70px; }

.offcn_puBLoop img { position: relative; z-index: 2; width: 190px; }

.offcn_teainTrud { width: 328px; height: 305px; border: 1px solid #eeeeee; background: #fafafa; position: absolute; right: 0; top: 16px; z-index: 1; padding: 23px 20px 0 0; }

.offcn_teainTrud h3 { font: 24px/26px 'microsoft yahei'; color: #444; text-align: right; }

.offcn_teazhiwei { text-align: right; color: #ff8452; font: 16px/18px 'microsoft yahei'; margin: 20px 0 13px; width: 210px; padding-left: 118px; overflow: hidden; height: 18px; }

.offcn_newlisn { width: 108px; height: 1px; background: #444; display: block; float: right; }

.offcn_abotst { clear: both; width: 210px; float: right; font: 16px/30px 'microsoft yahei'; color: #666; margin-top: 16px; }

.offcn_teainTrud a { clear: both; float: right; font: 16px/18px 'microsoft yahei'; color: #ff4a00; margin-top: 6px; }

.offcn_pagenew { height: 32px; text-align: center; clear: both; }

.offcn_pagenew span, .offcn_pagenew a { display: inline-block; *display: inline; zoom: 1; font: 16px/30px 'microsoft yahei'; color: #666; border: 1px solid #e6e6e6; padding: 0 10px; }

.offcn_pagenew a:hover, .offcn_pagenew a.on { color: #fff; background: #ff4a00; text-decoration: none; }

.offcn_pagenew span { color: #fff; background: #ff4a00; }

.offcn_Marover { width: 190px; height: 300px; position: relative; z-index: 2; overflow: hidden; margin: 0; }

.offcn_Marover img { position: absolute; top: 0; left: -23px; width: 258px; }

.offcn_newWid01 { width: 570px; }

.offcn_newWid02 { width: 446px; }

.offcn_newWid03 { width: 328px; }

.offcn_newWid04 { width: 328px; }

@media screen and (max-width:1200px) {

  .listcon_img .tjdd { width: 277px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

  .zg_show_more li { width: 44%; }

  .teacher_main, .teacher_list, .offcn_teach18new { width: 960px; }

  .tc_box { margin-left: 6px; }

  .bntit { width: 196px; margin-left: 156px; }

  .bntit strong { font: bold 38px/1 'Microsoft Yahei'; }

  .bntit span { font: 18px/1 'Microsoft Yahei'; }

  .shiz_jj li { background-size: 92%; width: 156px; padding-right: 20px; margin-right: 0; }

  .shiz_jj li.last { background-size: 99%; }

  .xk_right { width: 720px; }

  .szul_list li { width: 328px; }

  .sz_ltjj { background-position: 849px 383px; }

  .sz_ltjj p { padding-top: 22px; }

  .xk_list { width: 960px; }

  .xk_list .szul_list li { width: 463px; }

  .offcn_taright { width: 710px; }

  .offcn_teacbanimg h2 { font: 32px/66px 'Microsoft Yahei'; }

  .offcn_teacbanimg { padding: 52px 112px 0 132px; }

  .offcn_teacbanimg h2 span { font-size: 50px; line-height: 66px; }

  .offcn_teacbanimg ul li { margin-right: 0; }

  .offcn_kctitlenew { margin-bottom: 27px; }

  .offcn_puBLoop { width: 350px; margin-bottom: 30px; }

  .offcn_abotst { font: 14px/26px 'microsoft yahei'; width: 172px; }

  .offcn_teainTrud { width: 233px; height: 278px; padding: 9px 12px 0 0; }

  .offcn_Marover img { left: -16px; width: 180px; }

  .offcn_Marover { width: 160px; height: 250px; }

  .offcn_teazhiwei { margin: 12px 0; width: 176px; padding-left: 57px; }

  .offcn_teainTrud a { font: 14px/18px 'microsoft yahei'; }

  .offcn_newWid01 { width: 475px; }

  .offcn_newWid02 { width: 386px; }

  .offcn_newWid03 { width: 323px; }

  .offcn_newWid04 { width: 286px; margin-top: 3px; }

}



/*20180410*/





/*2018.11.08 ʦ��ͷͼά��*/



.ban_new{ width:100%; background: url(../images/ban_back1108.jpg) no-repeat center ; margin-bottom: 40px; }

.ban_cont{ width:1200px; height:416px;position: relative; margin:0 auto;background: url(../images/ban_cont1108.jpg) no-repeat  ;  }

.ban_cont img,.ban_cont>span{display:block; position: absolute; }



.ban_yb1{ width:49px; height: 49px;background: url(../images/ban_yb1.png) no-repeat  ;left:10px; top:100px; z-index:1;  }

.ban_yb2{ width:36px; height:36px;background: url(../images/ban_yb2.png) no-repeat  ;left:177px; top:276px; z-index:1;  }

.ban_yb3{ width:50px; height: 50px;background: url(../images/ban_yb3.png) no-repeat  ;left:380px; top:99px; z-index:1;  }

.newban_img1{ width:124px; height:134px; left:25px; top:173px;  z-index:1; }

.newban_img2{ width:149px; height:140px; left:186px; top:92px;  z-index:1; }

.newban_img3{ width:148px; height:138px; left:309px; top:191px;  z-index:1; }

.newban_img4{ width:488px; height:92px; right:76px; top:109px;  z-index:1; }

.newban_p{position: absolute;right:0; top:240px;z-index: 1; text-align: right; font-sizE:28px; line-height: 36px;color:#1DBFFF; letter-spacing: 3px; font-family: 'Microsoft Yahei';}

.newban_p span{ display:inline-block;*display:inline; zoom:1; width:94px; height:2px ; background: #27C5FF; vertical-align: middle;margin-right:15px;  }







/*2018.11.08 ʦ��ͷͼά��*/