@charset "utf-8";/* CSS Document */div,ul,li,span,p,dl,dt,dd,h1,h2,h3,h4,body,img{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:12px;}a{ text-decoration:none}li{ list-style:none}.clear{ clear:both}body{ background:url(../img/bg.jpg) repeat-x;}/*文字连接 红色*/.wpleft li p a,.wpcblock dd p a{ color:#f00;}/*下边框 虚线*/.wpcblock dl,.wpcblock li,.wpright li,.menublock,.listtext li,.xgtext li,.listms li{ border-bottom:1px dashed #ddd;}.red{ color:#f00;}.hui{ color:#666}.more{ position:absolute; right:15px; top:10px; width:47px;}.m10{ margin-top:18px;}.header,.main,.hezuo{ width:1023px; margin:auto; background:#fff}.header{background:url(../img/slider-bg.png) no-repeat center 195px #fff;margin-top:5px;}.logo{ background:url(../img/header.jpg); height:89px; text-align:right;}.topfxd{ line-height:28px; float:left}.fxdwz{ width:190px; float:right; margin-top:15px;}.menu{ height:82px; background:url(../img/navbg.jpg);overflow:hidden; margin-top:10px;}.menu li{ width:93px; height:67px; float:left; line-height:67px; font-size:14px;}.menu li a{ display:block; color:#323232; padding-left:16px}.menu li a:hover{ background:url(../img/navhover.jpg) no-repeat; height:67px; color:#fff;}.b1{ background:url(../img/mrpx.jpg) no-repeat 5px center; height:105px; padding-left:65px}.b1 li{ float:left; width:290px; margin-left:25px}.b2{ background:url(../img/xqpx.jpg) no-repeat 5px center; height:105px;padding-left:63px; margin-top:15px;}.b2 li{ width:287px; float:left; margin-left:28px;} .ad{ margin-top:10px;}.banner{  height:431px; margin-top:20px}.main{ overflow:hidden}.wp{ height:337px; background:url(../img/main1bg.jpg) no-repeat; padding:20px 15px 0px; margin-top:10px;}.wpleft{ width:269px; float:left}.wpltitle,.ltitle{ width:249px; height:43px; background:url(../img/z1.jpg) no-repeat; line-height:38px; padding-left:20px; margin-bottom:10px; color:#0777C1; font-weight:bold; font-size:14px;}.wplpic{ width:70px; float:left; border:1px solid #ddd; padding:4px; margin-right:10px}.wplpic img{ width:70px; height:70px;}.wpleft li{ margin-top:10px; overflow:hidden}.wpleft li p{ color:#666;}.wpleft li h3 a{ color:#2094E1;}.wpcenter{ width:460px; float:left; margin:0 10px;}.wpctitle{ height:34px; background:url(../img/z2.jpg) no-repeat; line-height:34px; padding:0 10px}.wpctitle strong{ color:#444}.wpctitle span{ float:right}.wpctitle span a{ color:#333;}.wpctitle span a:hover{ color:#f60;}.wpcblock{ padding:10px 15px; border:1px solid #ddd; border-top:none;}.wpcblock dl{ overflow:hidden; padding-bottom:10px;}.wpcblock dt{ float:left; width:115px; margin-right:10px;}.wpcblock dd h2 a{ color:#666; font-size:14px;}.wpcblock dd h2 a:hover{ color:#f60;}.wpcblock dd p{ line-height:20px; text-indent:2em;}.wpcblock li{ line-height:30px;}.wpcblock li span{ float:right}.wpcblock li .hui:hover{ color:#f60;}.wpright{ width:243px; float:left}.wprpic{ height:207px; background:url(../img/picbg.jpg) no-repeat; padding:2px 0 0 2px;}.wpright li{ line-height:25px; background:url(../img/ico.jpg) no-repeat left center; padding-left:18px;}.wpright li .hui:hover{ color:#f60;}.wp2{ margin-top:10px;}.wp2left{ width:745px; float:left;}.wp2right{ width:270px; float:right}.wp2ltop{background:url(../img/main2zbg.jpg) no-repeat; height:181px; position:relative; padding:0 12px 0 10px; overflow:hidden}.wp2ltitle{ border-bottom:1px solid #ddd; line-height:36px; color:#666 }.wp2ltitle strong,.btitle strong{display:inline-block; background:url(../img/xiexian.jpg) no-repeat right center; padding-right:10px;}.wp2ltitle strong a,.btitle strong a{ color:#000; font-size:14px;}.wp2ltitle a{ padding:0 10px;}.wp2ltitle .hui:hover{ color:#f60;}.wp2ltop ul{ width:780px; margin-top:10px;}.wp2ltop li{ float:left; width:165px; margin-right:21px; position:relative}.wp2ltop li a{ display:block}.wp2ltop li p{ height:25px; position:absolute; bottom:0px; background:#000; z-index:1; width:100%;}.wp2ltop li span{ display:block; height:25px; line-height:25px; position:absolute; bottom:0px; z-index:2; text-align:center; color:#fff; width:100%; }.wp2ltitle{ margin-bottom:10px;}.wp2lbottom{ height:300px; background:url(../img/main3zbg.jpg) no-repeat -2px center; padding:5px 10px 0; position:relative; margin-top:10px;}.wp2lbpic{ width:330px; float:left; margin-right:10px;}.wp2lbottom li{ width:110px; float:left; border:1px solid #ddd; padding:1px 4px; margin:0 0px 10px 8px;}.wp2lbottom li img{ width:110px; height:84px}.wp2lbottom li a span{ display:block; text-align:center; line-height:20px; color:#333;}.wp2lbottom li a:hover span{ color:#f60}.wp2lbottom .more{ top:15px}.wp2rtop{ height:240px; background:url(../img/main2ybg.jpg) no-repeat}.wp2rttitle{ height:55px; line-height:55px;  color:#fff;}.wp2rttitle span{ display:block; float:right; width:50px; margin-right:15px;}.wp2rttitle span a{ display:block}.wp2rttitle strong{ font-size:14px; padding-left:40px;}/*教师风采图片滚动*/.fengcai{ width:245px; padding:0 8px}a.abtn{display:block;height:170px;width:26px;overflow:hidden;background:url(../img/arrow3.png) no-repeat 0px 50%;}a.aleft{float:left;}a.agrayleft{cursor:default;background-position:0px 50%;}a.aright{float:right;background-position:-26px 50%;}a.agrayright{cursor:default;background-position:-26px 50%;}.scrolllist{width:245px;height:170px;margin:0 auto;}.scrolllist .imglist_w{width:175px;height:170px;overflow:hidden;float:left;position:relative;/*必要元素*/ margin-left:10px;}.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}.scrolllist .imglist_w li{width:175px;float:left;}.scrolllist .imglist_w li img{ width:175px; height:138px;}.scrolllist .imglist_w li a{color:#000;text-decoration:none; display:block; text-align:center}.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}.scrolllist .imglist_w li p{height:30px;line-height:30px;overflow:hidden;float:left; background:#B8B8B8; width:175px;}.wp3{ margin-top:10px;}.wp3left{ height:361px; width:540px; background:url(../img/main4zbg.jpg) no-repeat; float:left; padding:15px 18px 0}.wp3right{ width:426px; float:right; margin-right:10px;}.wp3rtop{ height:179px; background:url(../img/main4ybg.jpg) no-repeat;}.wp3rtitle{ line-height:42px; height:42px; font-size:16px; font-weight:bold}.wp3rtitle a{ color:#FC003A; padding-left:43px;}.wp3rtpic{ width:134px; float:left; margin-left:10px;}.wp3rtop ul{ width:260px; float:right}.wp3rtop li{ line-height:22px; background:url(../img/ico.gif) no-repeat left center; padding-left:10px;}.wp3rtop li a{ color:#333;}.wp3rtop li a:hover{ color:#f60;}/*选项卡*/.tab_menu { clear:both;} .tab_menu li { float:left; text-align:center; cursor:pointer; width:88px; height:35px; line-height:35px; background:#EBEBEB; margin-right:2px;} .tab_menu li.hover { background:#DFDFDF;} .tab_menu li.selected { color:#FFF; background:url(../img/table.jpg) no-repeat; width:88px; height:43px;} .tab_box { clear:both; padding-top:15px;} .hide{display:none}.tab_box dl{ overflow:hidden}.tab_box dt{ width:124px; float:left; margin-right:15px;}.tab_box dd h4 a{ color:#343434; font-size:14px;}.tab_box dd p{ color:#353535; line-height:20px;}.tab_box ul{ background:#F3F3F3; padding:10px; margin-top:10px;}.tab_box li strong{ line-height:30px; border-bottom:1px dashed #DBDBDB; display:block}.tab_box li strong a{ color:#333; font-size:14px;}.tab_box li strong a:hover{ color:#f60;}.tab_box li p{ line-height:30px; border-bottom:1px solid #8A8A8A;}.hezuo{ height:71px; background:url(../img/main5bg.jpg) no-repeat center center; width:1013px; padding-top:60px; margin-top:10px;}.hezuo a{ width:90px; float:left; display:block; height:35px; margin:0 10px;}.footer{ width:100%; background:#FD022F; text-align:center; line-height:42px; height:42px; color:#fff; margin-top:10px;}/*列表*/.listleft{width:301px; float:left; margin-left:5px}.listright{width:686px; float:right; margin-right:10px}.listleft .lblock{ width:269px; padding:15px; border:1px solid #ddd;}.lblock{ margin-bottom:20px}.lkc li{ background:url(../img/lico.jpg) no-repeat 20px center; line-height:35px; height:35px; padding-left:60px}.lkc li a{ color:#BB0804; font-size:16px; font-weight:bold}.lkc li a:hover{ color:#f60}.lsub{ width:274px; overflow:hidden; margin-top:5px}.lsub ul{ width:300px;}.lsub li{ width:39px; height:46px; line-height:18px; font-size:14px; background:url(../img/lsub.jpg) no-repeat; float:left; padding:5px 0 0 12px; margin-right:4px; font-weight:bold}.lsub li a{ color:#FF002F}.lsub li a:hover{ color:#f60}.menublock{  overflow:hidden; margin-bottom:10px; padding-bottom:10px}.menublock strong{ background:url(../img/lhico.jpg) no-repeat left center; padding-left:8px; display:inline-block; line-height:30px; font-size:14px; color:#666}.menublock li{ width:80px; float:left; line-height:20px;}.menublock li a,.bmain li a,.updown a,.newstext p a,.xgtext li a,.fxd a,.listpic li a,.litext strong a{ color:#585858}.menublock li a:hover,.listtext a:hover,.showpage a:hover,.newsnav a:hover,.btitle a:hover,.bmain li a:hover,.updown a:hover,.newstext p a:hover,.xgtext li a:hover,.fxd a:hover,.listpic li a:hover,.litext strong a:hover{ color:#f60;}.newsnav{ background:url(../img/dqwz.jpg) no-repeat; line-height:36px; padding-left:80px;}.newsnav a{color:#656565;}.listtext,.newstext,.listpic,.listms{ border:1px solid #ddd; border-top:none; padding:15px}.listtext li{ line-height:35px;color:#656565; background:url(../img/ico.gif) no-repeat left center;}.listtext li span{ float:right}.listtext a{ color:#656565; padding-left:10px}.showpage{ text-align:center; margin-top:30px;color:#333;}.showpage a{ color:#333;}.btitle{ color:#656565; border-bottom:1px solid #ddd; padding-bottom:10px}.btitle a{ padding:0 6px}.bmain{ overflow:hidden}.bmain li{ border:1px solid #ddd; width:120px; float:left; margin:5px 0 0 8px; text-align:center}.listpic ul{ overflow:hidden}.listpic img{ width:150px; height:150px; border:1px solid #ddd}.listpic li{ width:152px; float:left; text-align:center; margin-left:10px; margin-bottom:10px}.listms li{ padding:10px; overflow:hidden;}.listms li img{ width:170px; height:180px; }.lipic{ width:170px; float:left}.litext{ float:right; width:460px}.litext strong{ line-height:40px; font-size:14px;}/*内页*/.newstext h1{ text-align:center; font-size:20px; line-height:40px}.newstext .moretext{ text-align:center; margin-bottom:20px;}.newstext p{ line-height:1.7; font-size:14px;}.updown{ margin-top:30px;}.fxd{ margin-top:20px}.xg{ border:1px solid #ddd; margin-top:30px;}.xgtitle{ height:25px; line-height:25px; background:#F5F8FD; border-bottom:1px solid #ddd; padding-left:10px}.xgtext{ padding:10px; overflow:hidden}.xgtext li{ width:50%; float:left; line-height:25px; height:25px; background:url(../img/ico.gif) no-repeat left center;}.xgtext li a{ padding-left:10px}