
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
ol,ul,li{list-style:none;}
a img{border:0;}
textarea{resize:none;}
em{font-style:normal;}
a:active,a:focus{outline:0;}
body{font:12px/21px "microsoft yahei";background-color:#fafafa;color:#787878}
a{text-decoration:none;color:#787878}
a:hover{text-decoration:none;}
h3,h2,h4{font-weight:normal}
/* == 常见效果 == */
.clear{clear:both}
.clearfix{zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.overflow{overflow:hidden;}
.block{display:block;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}
.noborder{border:0;}
.yahei{font-family:"microsoft yahei";}
img{vertical-align:middle;}
.wbox{width:1000px;margin:0 auto;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt40{margin-top:40px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.ml5{margin-left:5px;}
/*头部*/
.header{height:120px;overflow:hidden}
.logo{line-height:120px;}
.tel{/*background:url(404.png) right center no-repeat;*/ width:368px; height:120px;}
.tel span{display:block; text-align:right; height:30px; line-height:30px;}
.tel span a{color:#666}
.search{width:239px;height:30px;float:right;margin-top:25px;display:inline;overflow:hidden;}
.search input{height:25px;float:left;border:none;line-height:25px;overflow:hidden;}
.input1{width:153px;padding: 0px 6px;color:#999999;background:#fff url(../image/sou.png) 5px center no-repeat; padding-left:25px;font-family:"microsoft yahei";}
.input2{width:50px;height:30px; background:#1d7fa5;color:#fff; margin-left:5px; cursor:pointer;}
/*导航*/
.navBar{position:relative;z-index:1;height:50px;background:url(../image/bg.jpg) repeat-x;width:100%;line-height:50px;}
.nav{width:1000px;margin:0 auto;}
.nav .m{float:left;position:relative;}
.nav a:hover,.nav a.on{color:#ffcf69}
.nav h3{float:left;font-size:100%;font-weight:normal;font-size:14px;height:50px;overflow:hidden;}
.nav h3 a{display:block;color:#fff;padding:0 16px;vertical-align:top;background:url(../image/nav-bg.png) right center no-repeat}
.nav .sub{display:none;/*默认隐藏*/width:95px;position:absolute;top:50px;background:#1d7fa5;text-align:center; }
.nav .sub li{vertical-align:middle; }
.nav .sub li a{height:30px;line-height:30px;display:block;color:#fff;border-bottom:1px solid #fff}
.nav .sub li a:hover{color:#ff0;}
.nav #m11 h3 a{ background:none; padding-right:0px}
/*banner*/
.banner{position:relative;width:100%;height:484px;z-index:0;overflow:hidden;}
.banner .bd{width:1920px;height:484px;position:absolute;left:50%;margin-left:-960px;}
.banner .hd{width:100%;height:16px;bottom:20px; position:absolute;left:0;text-align:center;}
.banner .hd li{display:inline-block;*display:inline;zoom:1;width:52px;height:4px;overflow:hidden;font-size:0; padding-top:6px;background-color:rgba(255,255,255,0.5);cursor:pointer;margin:0 5px;}
.banner .hd li.on{background:#ffffff;width:52px;height:8px;}
.homepage .banner,.homepage .banner .bd{height:400px;}
.container{position:relative;z-index:10;padding-top:15px;}

.banner1{position:relative;width:100%;height:484px;z-index:0;overflow:hidden;}
.banner1 .bd1{width:1920px;height:484px;position:absolute;left:50%;margin-left:-960px;}
/*通知公告*/
.m_wnews{width:1000px;background:url(../image/tz.jpg) repeat-x;position:relative;zoom:1;height:30px;overflow: hidden;line-height:30px;margin:10px 0;}
.m_wnews strong{position:absolute;left:0;top:0;width:16px;padding:0px 18px 0 30px;line-height:30px;}
.m_wnews div,.m_wnews div a{padding-left:20px;color:#fff}
.mian{height:260px;overflow:hidden;}
.mian_left{width:680px;border:1px solid #bfdef0; padding:5px 10px;}
.tup2 {margin-left:15px;width:363px;overflow:hidden; height:248px;}
.wenzi li{text-align:right;border-bottom:1px dashed #e3e3e3;width:355px;height:28px;line-height:28px;}
.wenzi li a,.wenzi li a:link,.wenzi li a:visited{float:left; display:inline-block; width:270px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;height:28px; line-height:28px; text-align:left;}
.wenzi li a:hover{ color:#F90E12;}
.mian_left .tup3{background:url(../image/new1.png) no-repeat;width:363px;height:45px;line-height:35px;font-size:12px;overflow:hidden;}
.tup3 span{float:left;color:#fff;padding-left:30px;}
.tup3 a{color:#1d7fa5;float:right;padding-right:10px;}
.mian_right{border:1px solid #bfdef0;width:290px;border-top:none;background:#fff;height:259px;overflow:hidden;}
.mian_right .tup3{background:url(../image/ico.jpg) no-repeat;width:290px;height:28px;line-height:28px;}
.tup4 li{width:260px;height:28px;line-height:28px;background:url(../image/k.png) 10px center no-repeat; margin:0 auto; padding-left:20px;}
.tup4 li a{display:inline-block;   width:250px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;height:28px; line-height:28px;}
.tup4 li a:hover{ color:#ED0105;}

/*内容2*/
.mian1_left{border:1px solid #bfdef0;width:347px;border-top:none; background:#fff;height:260px;overflow:hidden;}
.tup33{background:url(../image/ico1.jpg) no-repeat;width:347px;height:28px;line-height:28px;}
.tup33 span{float:left;color:#fff;padding-left:30px;}
.tup33 a{color:#1d7fa5;float:right;padding-right:10px;}
.wenzi1{width:320px;margin:10px auto}
.wenzi1 li{text-align:right;border-bottom:1px dashed #e3e3e3;height:30px;line-height:30px;}
/*.wenzi1 li a{float:left}*/
.wenzi1 li a,.wenzi1 li a:link,.wenzi1 li a:visited{float:left; display:inline-block; width:240px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;height:30px; line-height:30px; text-align:left;}
.wenzi1 li a:hover{ color:#F90E12;}

.zeng li{background:url(../image/k.png) left center no-repeat;padding-left:13px;}
.zeng1 li{padding-left:5px;}/*background:url(404.png) left center no-repeat;*/
.tup5{width:245px;margin:10px auto}
.tup5 p{color:#999999;}
.tup6{text-align:center;padding:11px 0;}
.tup6 img{max-width:270px;}
.wenzi2 li{background:url(../image/k.png) left center no-repeat;padding-left:13px;}
.guang{border:1px solid #bfdef0;height:125px;}
.tup7{display:table-cell;vertical-align:middle;text-align:center;*display: block;height:125px; line-height:125px;width:1000px;}
.tup7 img {vertical-align:middle;} 
/*图片滚动*/
.mian2{border:1px solid #bfdef0;background:#fff}
.friendLink{overflow:hidden;padding:22px 10px 10px 10px;}
.friendLink ul{overflow:hidden;zoom:1;}
.friendLink ul li{width:200px;float:left;margin:0 15px;display:inline-block; overflow:hidden;}
.friendLink ul li img{width:200px;height:auto;}
.friendLink ul li p{text-align:center;}
/* 焦点图 */
.focusBox{float:left;position:relative;width:310px;height:186px;margin-bottom:10px;overflow:hidden;font-family:Arial;border:1px solid #464646;}
.focusBox .pic img{width:310px;height:186px;display:block;}
.focusBox .num {position:absolute;z-index:3;bottom:8px;right:8px;}
.focusBox .num li {float:left;position:relative;width:18px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:2px;cursor:pointer;background:#0891cb; color:#fff;}
.focusBox .num li.on {background:#ffcf69;}

/* 焦点图 */
.focusBox1 {float:left;position:relative;width:310px;height:186px;margin-bottom:10px;overflow:hidden;font-family:Arial;border:1px solid #464646;}
.focusBox1 .pic1 img{width:310px;height:186px;display:block;}
.focusBox1 .txt-bg{position:absolute;bottom:0;z-index:1;height:36px;width:100%;background:#333;filter: alpha(opacity=40);opacity:0.4;overflow: hidden; }
.focusBox1 .txt {position:absolute;bottom:0;z-index:2;height:36px;width:100%;overflow:hidden;}
.focusBox1 .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px;}
.focusBox1 .txt li a{display:block;color:white;padding:0 0 0 10px;font-size:12px;font-weight:bold; text-decoration:none;}
.focusBox1 .num1 {position:absolute;z-index:3;bottom:12px;right:8px;}
.focusBox1 .num1 li{float:left;position:relative;width:8px;height:8px; font-size:0;line-height:58px;overflow:hidden; text-align:center;margin-right:4px;cursor:pointer; border-radius:8px;background:#ffffff;}
.focusBox1 .num1 li.on {background:#ffcf69;}

/*联系我们*/
.wenzi3{padding:12px 10px}
.wenzi3 dt{color:#666666;}
.wenzi3 dd{color:#999999;line-height:25px;}
.mian3 li{float:left;margin-left:13px;}
.mian3 li:first-child { margin-left:0;}
.mian3 img{max-width:240px;}
.mian3 li.cur{margin-right:0px;}
.wenzi3 dd img{max-width:269px; max-height:58px;}
.link{ height:70px;border:1px solid #bfdef0;}
/*底部*/
#footer{background:#0891cb;height:148px;}
.footer{text-align:center;padding-top:45px; line-height:28px;}
.footer span{display:block;color:#fff}
.footer a{color:#fff}
.footer{color:#fff}
/*侧导航*/
.navigation{width:225px;}
.navtion{ background:url(../image/bg3.png) top center no-repeat; width:225px; height:40px; line-height:40px; text-align:center;color:#fff;font-size:14px;}

.subNavBox{width:225px;}
.subNav{cursor:pointer;color:#666;line-height:30px;padding-left:10px;background:url(../image/bg4.png) no-repeat; height:30px; text-align:center; margin-top:10px;}
.subNav a{color:#666666;}
.subNav:hover,.subNav.current{color:#fff;background-image:url(../image/bg5.png)}
.subNav:hover a, .subNav.current a,.subNav a:hover{color:#fff}
.currentDd a{color:#fff}
.currentDt{background-image:url(../image/bg5.png);}
.navContent{}
.navContent li a{display:block;width:225px;heighr:30px;text-align:center;line-height:30px;color:#666}
/*备课*/
.word{width:735px; min-height:500px;}
.tab{height:30px;line-height:30px; border-bottom:1px solid #dfdfdf}
.tab span{display:block}
.tab span.span1{background:#2183a9;padding:0px 10px;color:#fff;font-size:14px;}
.tab span.span2{ text-align:right}
.wenzi4{padding:15px 0;}
.wenzi4 li{background:url(404.png) left center no-repeat;padding-left:15px;border-bottom:1px dashed #999999;height:45px;line-height:45px;}
.wenzi4 li span a{color:#f2183a9;}

/*校园资源*/
.wenzi5{padding:25px 0;}
.wenzi5 li{border-bottom:1px dashed #999999;height:90px;line-height:90px;}
.wenzi5 li a{color:#666}
.wenzi5 li img{margin-right:10px;}
.wenzi5 li a.cur img{max-width:125px;}
.wen li{height:45px;line-height:45px;}
.wenzi6 li{text-align:right;border-bottom:1px dashed #999999;height:45px;line-height:45px; padding:0 10px;}
.wenzi6 li a,.wenzi6 li a:link,.wenzi6 li a:visited{float:left}
.wenzi6 li a:hover{ color:#E90E11;}

/*.about p{ text-align:justify; line-height:24px;}*/
 
.about{  color:#000;font-family:"FangSong_GB2312","宋体";}
.about h2{  font-family:"microsoft yahei","FangSong_GB2312","宋体";color:#000; font-weight:bold;font-size:20px;}

.about-c{font-family:"microsoft yahei","FangSong_GB2312","宋体";color:#000;}
.about-c h2{color:#000; font-weight:bold; font-size:18px; height:50px; line-height:50px;}
.about-c div{ min-height:10px; }
.about-c p{ line-height:250%;}
.about img{ max-width:700px;text-align:center; padding:10px 0}
.about1 h3{color:#666;font-size:14px;text-align:center}
.about1 dl{padding:25px 0}
.about1 dl dt{color:#666;}
.about1 dl dd{line-height:24px;}
.about2 h3{color:#aa0000;font-size:14px; border-bottom:1px solid #dedede;text-align:left; height:35px; line-height:35px;}
.about2 ul{width:80%;margin:10px auto}
.about2 ul li{margin:10px 0;}
.about2 ul li label{width:150px;float:left;display:block;text-align:right}
.about2 ul li em{color:#aa0000; padding-left:10px;}
.text1{border:1px solid #dedede;width:115px;height:25px;line-height:25px;padding-left:5px;}
.text2{border:1px solid #dedede;width:315px;height:25px;line-height:25px; padding-left:5px;}
.text3{width:185px;}
.sub1{width:87px;height:34px;line-height:34px;background:#0891cb;color:#fff; border:none;font-size:14px; margin-right:15px;font-family:"microsoft yahei";}
.res{background:#aa0000;}
.about3{width:50%;margin:50px auto;text-align:right}
.about3 ul li{margin:10px 0;}
.news1{padding-bottom:80px;}
.news1 h3{text-align:center;color:#666;font-size:14px;}
.news1 em{display:block;text-align:center;color:#999999;height:35px;line-height:35px;}
/*分页分页的效果*/
.page{text-align:right;padding:15px 0px 0 0px;color:#656565;}
.page span{text-decoration:none;margin:0 3px;line-height:25px;padding:0 6px;display:inline-block;*display:inline;zoom:1;background-color:#fff;}
.page a{margin:0 3px;line-height:25px;padding:0 6px;display:inline-block;*display:inline;zoom:1;background-color:#fff;color:#666666;border:1px solid #dedede}
.page a:hover{text-decoration:none;background:#dedede;}
.page a.current{ background:#EB0509; color:#fff;}
/*友情链接*/
.nav1{width:230px;height:34px;margin:20px auto;margin-left:15px;}
.nav1 p{display:block;padding-left:10px;line-height:25px;border:1px solid #e5e5e5;}
.set1{background:url(../image/xia.jpg) 205px center no-repeat;}
.select{background:url(../image/xia.jpg) 205px center no-repeat;}
.new1{width:228px;position:absolute;border:1px solid #CCC;display:none; background:#fff}
.nav1 ul li{line-height:25px;padding-left:10px;}
.nav1 ul li a:hover{color:#ababab;}

.nav2{width:230px;height:34px;margin:20px auto;margin-left:15px;}
.nav2 p{display:block;padding-left:10px;line-height:25px;border:1px solid #e5e5e5;}
.set2{background:url(../image/xia.jpg) 205px center no-repeat;}
.new2{width:228px;position:absolute;border:1px solid #CCC;display:none; background:#fff}
.nav2 ul li{line-height:25px;padding-left:10px;}
.nav2 ul li a:hover{color:#ababab;}

.nav3{width:230px;height:34px;margin:20px auto; margin-left:15px;}
.nav3 p{display:block;padding-left:10px;line-height:25px;border:1px solid #e5e5e5;}
.set3{background:url(../image/xia.jpg) 205px center no-repeat;}
.new3{width:228px;position:absolute;border:1px solid #CCC;display:none; background:#fff}
.nav3 ul li{line-height:25px;padding-left:10px;}
.nav3 ul li a:hover{color:#ababab;}

.nav4{width:230px;height:34px;margin:20px auto;margin-left:15px;}
.nav4 p{display:block;padding-left:10px;line-height:25px;border:1px solid #e5e5e5;}
.set4{background:url(../image/xia.jpg) 205px center no-repeat;}
.new4{width:228px;position:absolute;border:1px solid #CCC;display:none; background:#fff}
.nav4 ul li{line-height:25px;padding-left:20px;}
.nav4 ul li a:hover{color:#ababab;}

/*首页图片滚动*/
.tup1{ width:300px;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display:none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;
user-select:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing {cursor:url(404.png) 8 8, move;}
/* fix */
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}

#owl-demo{position:relative;width:300px;height:232px;margin:0px auto 0 auto;}
#owl-demo .item{position:relative;display:block;}
#owl-demo img{display:block;width:300px;height:232px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:40px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:10px;width:100%;color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}

.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:31px;height:61px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(404.png) ;}
.owl-next{right:0;background-image:url(404.png);}

.piclist {}
.piclist li { float:left; width:200px; text-align:center; padding:0 20px; margin:20px 0 0;}
.piclist li .img { width:200px; height:150px; overflow:hidden; border:#eee solid 1px;}
.piclist li .img img { height:150px; }
.piclist li .txt { line-height:150%; padding-top:10px; height:30px;}
.piclist li .txt a:hover{ color:#EB0509;}



/**在线招聘*/
.reume-wrap{margin-top:50px;margin-bottom:50px;}
.reume-wrap .title{text-align:center;}
.reume-wrap .title h3{font-size:24px;}
.reume-wrap .title p{font-size:14px;margin-top:8px;color:#787878;}
.reume-wrap .content{width:532px;margin:auto;}
.reume-wrap .resume ul li{width:532px;margin-top:15px;}
.reume-wrap .resume ul li input[type="text"]{width:532px;height:40px;line-height:40px;padding-left:10px;border:#dfdfdf 1px solid;}
.reume-wrap .resume ul li textarea{width:532px;height:100px;line-height:40px;padding-left:10px;border:#dfdfdf 1px solid;}
.reume-wrap .resume ul li input[type="submit"],.reume-wrap .resume ul li input[type="reset"]{width:48%;height:40px;background:#1b96d1;border:0; cursor:pointer;color:#FFFFFF; border-radius:5px;font-size:16px;}
.reume-wrap .resume ul li input[type="submit"]:hover{background:#117cb0;}
.reume-wrap .resume ul li input[type="reset"]{background:#767676;margin-left:4%;}
.reume-wrap .resume ul li input[type="reset"]:hover{background:#454545;}
.reume-wrap .resume ul li span{padding-right:20px;}







/* 侧边栏 */
.float0831{POSITION:fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:99998}
.float0831 .floatL{POSITION: relative; WIDTH: 28px; FLOAT: left}
.float0831 .floatL A{TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}
.float0831 .btnCtn{BACKGROUND: url(../image/float_s1.gif) no-repeat}
.float0831 .btnCtn{BACKGROUND-POSITION: 0px -396px}
.float0831 .btnCtn{POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnCtn{TOP: 118px; LEFT: 2px}
.float0831 .btnOpen{BACKGROUND: url(../image/float_s1.gif) no-repeat}
.float0831 .btnOpen{BACKGROUND-POSITION: -30px -396px}
.float0831 .btnOpen{POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen{TOP: 118px; LEFT: 1px}


.float0831 .floatR{PADDING:6px; WIDTH:140px; -webkit-border-radius:8px 0 0 8px; -moz-border-radius:8px 0 0 8px; -o-border-radius:8px 0 0 8px; border-radius:8px 0 0 8px; background-color:#019FE9; FLOAT: left; OVERFLOW: hidden}

.zxbm{height:35px; margin-bottom:8px}
.zxbm, .lx_info{background:#FFF; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; padding-left:8px}
.zxbm a{display:block; font-size:16px; font-weight:bold; line-height:35px; color:#F00; text-align:initial!important; text-decoration:none}

.lx_info{overflow:hidden; margin:0!important}
.lx_info dt{border-bottom:1px solid #e1e1e1; font-size:15px; height:35px; line-height:35px; overflow:hidden; white-space:nowrap;}

.lx_info .t{font-size:16px; color:#019FE9; font-weight:bold; height:42px; line-height:42px}
.cb_qr img{width:110px; margin-top:10px}
.cb_qr p{font-size:12px; height:20px; line-height:20px; text-align:center; margin:0!important; overflow:hidden;}


