/*html标签定义*/

body{color:#333;background: #fff;font:12px/150% "Microsoft YaHei",微软雅黑,"Microsoft JhengHei";font-size:16px;}

body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset{margin: 0; padding: 0;}

table {empty-cells: show; border-collapse: collapse;}

caption, th {text-align: left; font-weight: 400;}

ul li{list-style: none;}

h1, h2, h3, h4, h5, h6 {font-size: 1em;}

em, cite {font-style: normal;}

label {cursor: pointer;} 

a{text-decoration:none; color:#333;}

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

a img {border: none;}



/*公共clsss*/

.ct{margin:0 auto;}

.fl{float:left;}

.fr{float:right;}

.cl{clear:both;}



.width1000{width:1000px;}

.clea662b{color:#ea662b;}

.cl146ab4{color:#146ab4;}

.cl395eae{color:#395eae;}

.cl6d6e70{color:#6d6e70;}

.clc0c0c0{color:#c0c0c0;}

.clfa8c00{color:#fa8c00;}

.cle84c00{color:#e84c00;}

.clcd483c{color:#cd483c;}

.cle39800{color:#e39800;}

.marl10{margin-left:10px;}

.marl20 {margin-left:20px;}

.marr6{margin-right:6px;}

.marr15{margin-right:15px;}

.marr20{margin-right:20px;}

.hight10{height:10px;line-height:10px;}

.hight20{height:20px;line-height:20px;}

.padt10{padding-top:10px;}

.padt20{padding-top:20px;}

.padl6{padding-left:6px;}

.padl30{padding-left:30px;}

.width140{width:140px;}

.width160{width:160px;}

.width180{width:180px;}

.width200{width:200px;}

.width240{width:240px;}

.width265{width:265px;}



.mart4{margin-top:4px;}

.martb10{margin-top:10px;margin-bottom:10px;}

.mart10{margin-top:10px;}

.mart15{margin-top:15px;}

.mart20{margin-top:20px;}

.mart30{margin-top:30px;}

.mart40{margin-top:40px;}

.padt160{padding-top:160px;}

.marr10{margin-right:10px;}



.marl30{margin-left:30px;}

.marb15{margin-bottom:15px;}

.marb40{margin-bottom:40px;}



.padr15{padding-right:15px;}

.padl15{padding-left:15px;}



.font12{font-size:12px;}

.font14{font-size:14px;}

.font18{font-size:18px;}

.font22{font-size:22px;}

.font23{font-size:23px;}

.font27{font-size:21px; font-weight:700;}

.weight700{font-weight:700;}



.text_a_c{text-align:center;}



.bg89b4f9{background-color:#89b4f9;}



.width20{width:20px;}

.width40{width:40px;}

.width80{width:80px;}

.width120{width:110px;}

.width100{width:100%;}

.width280{width:280px;}

.width300{width:300px;}

.width490{width:490px;}

.width1100{width:1100px;}

.hight36{height:36px;line-height:36px;}

.hight44{height:44px;line-height:44px;}

.hight15{height:15px;line-height:15px;}

.hight20{height:20px;line-height:20px;}

.hr0{ height:1px;border:none;border-top:2px dashed #DBDBDB;}

.hr2{height:2px; border:none;border-top:2px solid #c32325;}



.blk{display:block}



.lh{overflow:hidden;}



.clrred{color:#c32325;}

.clrwhite{color:#fff;}

.clr333{color:#333;}

.clrf8eeef{color:#f8eeef;}

.bg94050c{background-color:#94050c;}

.bgf7dddd{background-color:#f7dddd;}

.bg_menu{background:url(/images/bg11.jpg) repeat-x scroll top center;height:36px;line-height:36px;}

.bg_menu2{background:url(/images/bgmenu.jpg) repeat-x scroll top center;}











.lh li{float:left;margin-left:16px;}

/*head*/

.navBar{ position:relative; z-index:1;  background:#306ac8; color:#fff; height:44px; line-height:44px;   }

.nav{ width:1100px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;}

.nav .m{ float:left;  position:relative; margin-left:-1px;   }

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

.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:44px; overflow:hidden;width:85px;text-align:center;}

.nav h3 a{ display:block; color:#fff; font-size:16px; padding:0 8px; vertical-align:top;}

.nav .on{ }

.nav .on h3 a{ background:#0f4194; color:#fff; border-color:#1f7caf !important; }

.nav .sub{ display:none; width:120px; padding:5px 0; position:absolute; left:0px; top:44px; background:#b7d1fc; text-align:center;  }

.nav .sub li{ vertical-align:middle; font-size:14px; }

.nav .sub li a{ height:20px; line-height:20px; padding:4px 0;  display:block; font-size:14px; color:#0c0e11;   }

.nav .sub li a:hover{ color:#fffc00;}



.tp1{background:url(/images/doc.png) no-repeat top center; width:12px;height:16px;margin:10px 6px;}

.tp2{background:url(/images/bm.png) no-repeat top center; width:17px;height:17px;margin:10px 6px;}

.tp3{background:url(/images/sc.png) no-repeat top center; width:12px;height:16px;margin:10px 6px;}

.bg_head{background:url(/images/head_bg_1.png) repeat-x top center;height:200px;}

.hd_bg{background:url(/images/head_bg.png) no-repeat top center; height:173px;}



.phone{margin-top:26px}

.menu li{float:left;color:#f8eeef; font-size:18px;padding:0 20px;font-weight:700;}

.menu li:hover{float:left;font-size:18px;padding:0 20px; background:url(/img/menu2.png) no-repeat top center;}

.menu li a{color:#f8eeef;}

.menu li:hover a{color:#c32325;}

.menu_sub li{float:left;font-size:18px;padding:0 12px;font-weight:700;}

.menu_sub li a{color:#c32325;}

.menu li.menu_checked {float:left;font-size:18px;padding:0 20px; background:url(/img/menu2.png) no-repeat top center;}

.menu li.menu_checked a{color:#c32325;}

#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu9,#menu10,#menu11{display:none;}

/*index*/

/*flash*/

.slider{ width:100%;  min-width:1100px;  height:405px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }

.slider .bd{ width:1100px; position:absolute; left:50%; margin-left:-550px  }

.slider .bd li{ width:1100px;  overflow:hidden; }

.slider .bd li img{ display:block; width:1100px; height:405px;    }

.slider .tempWrap{ overflow:visible !important }

.slider .tempWrap ul{  margin-left:-1100px !important; /*强制位置*/  }



.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }

.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(/images/slider-btn.png) 0 -10px no-repeat; 

	margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }

.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }

.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:405px; cursor:pointer;   }

.slider .prev{ left:-50%; margin-left:-550px;  }

.slider .next{ left:50%;  margin-left:550px;  }

.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:405px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }

.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:405px;  }

.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }

.slider .prev .arrow{ right:0; background:url(/images/slider-arrow.png) -120px 0 no-repeat;   }

.slider .next .arrow{ left:0; background:url(/images/slider-arrow.png) 0 0 no-repeat;  }



#message{font-size:15px;}

#message li{float:left;}

#message li a {margin:0 10px;color:#333;}

#message li .clea662b {color:#ea662b;}

.bg_menu_h1{background:url(/images/icon_bg.png) repeat-x top center;height:102px;}



.news{width:390px;}

.news_big{width:1100px;}

.news_menu{width:390px; height:52px;border-bottom:1px solid #ea662b;background:url(/images/menu_t1.png) no-repeat top left;}

.news_menu_big{width:1100px; height:52px;border-bottom:1px solid #ea662b;background:url(/images/menu_t1.png) no-repeat top left;}

.menu_l{padding-left:50px;}

.menu_l_2{padding-left:15px;}

.menu_r{padding-right:10px; margin-top:28px;}

.news_img{width:180px;height:100px; border:1px solid #ddd;margin-top:10px;margin-left:6px;}

.news_img1{width:180px;height:90px; border:1px solid #ddd;margin-top:10px;margin-left:6px;}

.news_img2{width:180px;height:56px; border:1px solid #ddd;margin-top:10px;margin-left:6px;}

.news ul{margin-top:10px;}

.news li{font-size: 14px; height: 27px;line-height: 27px;margin-left: 8px;width:370px;}

.news_title{width:380px; display:block;float:left;}

.news_title1{width:315px; display:block;float:left;}

.news_title_1{width:280px; display:block;float:left;}

.news_time{float:right; display:block;margin-right:6px;}

.news_title a,.news_title1 a{font-size:14px;color:#333; font-weight:normal;margin-left:6px;height:27px;line-height:27px;}

.news_title_1 a{font-size:12px;color:#333; font-weight:normal;margin-left:6px;height:27px;line-height:27px;}

.news_1{width:287px; height: 320px;border-top:2px solid #ea662b;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}

.news_1_1{width:287px; border-top:2px solid #395eae;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}

.news_2{width:287px;}

.news_1_menu{height:35px;border-bottom:1px solid #e7e7e7;line-height:35px;}

.news_3_menu{height:52px;width:287px;}

.news_menu_2{border-bottom:1px solid #e7e7e7;height:52px; background:url(/images/shuxian.png) no-repeat left center;}

.news_1_content{width:265px;margin-left:10px;}

.news_2_content{width:270px; height:255px;margin:8px;background:url(/images/chaxun.png) no-repeat top center;}

.contact{width:243px;margin:0 auto;}

.qq{width:196px;margin:0px auto;margin-bottom:10px;}

.qq span{display:block;float:left;margin-left:6px;margin-top:6px;}

.fenge2{background:url(/images/fenge2.png) no-repeat top center;height:8px;margin-top:15px;}

.bg_new2{margin-left:15px;height:36px;width:88px; line-height36px;background:url(/img/shuxian.png) no-repeat left center;}



.teacher{margin-top:10px;}

.tc_img{width:136px;height:106px;border:1px solid #e7e7e7;}

.tc_img img {padding:8px; width:120px;height:90px;}

.tc_more{text-align:right;margin-right:6px;margin-top:15px;}

.tc_more a {font-size:14px;color:#e84c00;font-weight:700;}

.zhuanj_img{width:135px; height:110px;border:1px solid #e7e7e7;}



/*图片墙*/

.news_content1{width:1080px;margin:10px auto;}

.wrap{position:relative;}

.photo a{display:block;}

.photo a span {font:bold 12px/30px Verdana, Arial;}

.photo a span{width:100%;cursor:hand;font-size:12px;text-align:center;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}



/* 图片滚动 */

.school{background-color:#fff3e3;}

.picScroll_wap{width:1080px;margin:10px auto 0px;}

.picScroll{ position:relative;  height:260px; padding: 10px 0 10px 42px;  background:#fff; margin-bottom:10px; overflow:hidden;border:2px solid #ffdfb7;}

.picScroll ul{ overflow:hidden; zoom:1; }

.picScroll ul li{ float:left; margin:0 4px;  width:190px; overflow:hidden; display:inline; }

.picScroll ul li img{ width:180px; height:231px;border:1px solid #E7E7E7;padding:4px; }

.picScroll .prev{ position:absolute;  left:10px; top: 100px; display:block; width:24px; height:60px; overflow:hidden; background:url(/images/icons.png) -39px 0 no-repeat; cursor:pointer;  }

.picScroll .next{ position:absolute;  left:10px; top: 100px; display:block; width:24px; height:60px; overflow:hidden; background:url(/images/icons.png) -36px 0 no-repeat; cursor:pointer;  }

.picScroll .next{ left:auto; right:10px; background-position:-116px 0; }

.picScroll .prevStop{ background-position:0 0; }

.picScroll .nextStop{ background-position:-80px 0; }

.scoll_t{text-align:center;display:block;font-size:12px;}





/******在线报名******/

.bm_content{width:665px;margin:10px auto;}

.stu{width:320px; height:36px;line-height:36px;}

.stu_info{height:22px;line-height:22px; text-align:right; float:left;width:100px;font-size:14px;}

.stu_msg{width:200px;float:left;margin-left:20px;}

.stu1{width:160px;}

.stu_cw{width:40px;}

.stu_info_cw{height:22px;line-height:22px; text-align:center; width:40px;font-size:14px;font-weight:700;}

.stu_msg_cw{width:40px;margin-top:20px;font-size:14px;font-weight:700;text-align:center;}

.stu_cw_ct{width:140px;}

.stu_info_cw_ct{height:22px;line-height:22px; text-align:center; width:140px;font-size:14px;font-weight:700;}

.stu_msg_cw_ct{width:140px;margin-top:20px;}

.stu_msg_cw_ct input{height:20px;line-height:20px;border:1px solid #DBDBDB;padding:2px;font-size:14px;width:130px;}

.btn_tj{width:400px;margin:80px auto;}

/*教师资源*/

#content_l{float:left;width:287px;}

#content_r{float:right; width:800px; overflow:hidden;}

.news_dt_img{width:225px; margin:0px auto;}

.news_dt_img img{border:1px solid #DBDBDB;}

.news_dt_img span{display:block;text-align:center;}

.news_dt{width:260px;margin:0px auto;}

.news_dt li{border-bottom: 1px dotted #E3E3E3; font-size: 12px; height: 22px;line-height: 22px;margin-left: 0px;width: 260px;}

.news_dt .last{border:none;}

.news_dt_title a{font-size:12px;color:#333; font-weight:normal;margin-left:6px;height:22px;line-height:22px;}

.position{height:30px;line-height30px;border-bottom:2px solid #428bca;width:790px;}

.p_name{float:left;width:100px;margin-left:6px;display:block;height:30px;line-height:30px;}

.p_link{float:right;width:280px;margin-right:6px;display:block;height:30px;line-height:30px;text-align:right;}



.tc_content_img{float:left;}

.tc_content{float:left;width:574px;}

.tc_menu{height:30px;line-height30px;border-bottom:1px solid #dbdbdb;}

.tc_name{float:left;margin-left:6px;display:block;height:30px;line-height:30px;}

.tc_link{float:right;margin-right:6px;display:block;height:30px;line-height:30px;text-align:right;}

.tc_content_bg{height:233px;background:url(/images/bg_tc_dt.png) no-repeat top center;}

.tc_content_bg img {width:156px;height:172px;border:1px solid #DBDBDB;margin:6px 22px;}

/*就业风采*/

.job_content{width:765px; margin:15px auto;}

.pcontent p{font-size: 16px;line-height: 30px;text-indent: 2em;margin-top:30px;}





/****分页****/

#page{text-align:center; position:relative; left:50%; float:left;}

#page li{float:left;margin-left:6px;font-size:12px;border:1px solid #DBDBDB;height:26px;position:relative; right:50%; z-index:2; float:left;}

#page li a{height:26px;padding:0 10px;line-height:26px;}

#page li a:hover{font-size:12px;background-color:#428bca;color:#FFF;height:26px;line-height:26px;padding:6px 10px;}

#page li .thisclass{font-size:12px;background-color:#428bca;color:#FFF;height:26px;line-height:26px;padding:6px 10px;}

/*foot*/

#link{border:1px solid #dbdbdb;overflow:hidden;}

#link li{float:left;height:44px;line-height:44px;margin-left:15px;font-size:14px;}

#link li a{color:#333;}

#link li .clrred{color:#c32325;}

.link_bg{background-color:#e2f2fa;width:90px;height:44px;line-height:44px;padding:0 auto;color:#fa8c00;font-size:16px;font-weight:700;}

.link_bg span{padding-left:10px;}

.bg_foot{background-color:#306ac8;}

.bg_foot_b{background-color:#f2f2f2;width:100%;}

.foot{text-align:center;width:960px;}

.foot_ct{width:500px;text-align:center;}

.foot li {float:left;color:#fff;height:36px;line-height:36px;font-size:12px;}

.foot li a{color:#fff;margin:0 10px;}

.bold{font-weight:700;}