*{margin:0;padding:0;list-style:none;}
html, body, div, img, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
body, html { height:100%; width:100%; color:#333;font-family:"Microsoft Yahei";}
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#000000; }
a:hover{color:#b7337b;}
#topHeader{height: 32px;text-align: center;border-bottom:1px solid #c9669c;background: #f9f7f4;border-top:1px solid #ccc;}
#topHeader .top{ width:1000px; margin:0 auto; height:inherit; }
#topHeader a { float:left;height: 32px;line-height: 32px;color: #000; margin:0 10px;font-size: 12px;}
#topHeader a:hover { color:#fca22c!important; }
.hea{width:100%;height:520px;background:url(images/hea.jpg) no-repeat center center;}
.content{width:1000px;height:760px;margin:0 auto;}
.content .left{width:364px;height:760px;float: left;position: relative;z-index:10;}
.content .left  p{margin-left:-160px;margin-top:-155px;position: relative;}
.content .left  p span{width:98px;height:62px;display:block;position: absolute;left:185px;bottom:65px;}
.left_b{width:364px;height:486px;background:#fff0df;}
.left_b dl{width:364px;height:119px;color:#715e4c;}
.left_b dd{height:119px;width:157px;float: left;padding-left:15px;font-size:14px;}
.left_b .dd01{text-align: right;padding-right:15px;padding-left:0;}
.content .left .left_b dd p{width:157px;margin:0;font-size:18px;height:56px;line-height:56px;.}
.left_b dt{width:172px;height:119px;float:left;}
.content .right{width:636px;height:760px;float: right;}
.box{width:630px;height:350px;position: relative;padding-left:6px;}
.box ul{position: relative;z-index: 1;width:630px;height:350px;}
.box ul li{position: absolute;left: 0;top: 0;width:630px;height:350px;}
.box ol{position: absolute;bottom:20px;right: 10px;z-index:15;}
.box ol li{width:8px;height:8px;float: left;cursor: pointer;border-radius:50%;background:#fff;margin-left:5px;}
.box ol .current{background:#b7337b;}
.box span{display:none;width:35px;height:75px;background: url(../img/jian.png) no-repeat 0 0;position: absolute;top: 50%;margin-top:-37px;cursor: pointer;z-index: 2;}
.box .left{left: 0;}
.box .right{right: 0;background-position:-47px 0;}
.box ul li .txt{height: 50px;width: 630px;background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%;position: absolute;bottom: 0px;z-index: 10;}
.box ul li .txt p{line-height:50px;font-size:20px;color:#fff;padding-left:5;}
.content .right .new{margin-top:15px;height:382px;width:630px;padding-left:6px;clear:both;}
.content .right .new dl{height:114px;border-bottom:1px solid #cecece;}
.content .right .new .dl{border:0;}
.content .right .new dt{font-size:18px;height:50px;line-height:50px;}
.content .right .new dd{font-size:14px;}
.content .right .new dd span{color:#f40;}
.content .right .new dd span a{color:#f40;}
.content .right .new dd span a:hover{text-decoration:underline;}
.pic{width:100%;height:265px;background:url(images/pic_bg.png) no-repeat center center;margin-top:20px;}
.pic div{width:1000px;height:265px;margin:0 auto;overflow:hidden;position:relative;}
.pic  div .pp01 {width:206px;height:43px;padding-left:390px;}
.pic  div .pp01 img{text-align: center;display:block;}
.pic  div ul{width:9999px;height:165px;padding:0 20px;position:absolute;left:0;padding-top:25px;}
.pic  div ul li{width:184px;height:165px;float: left;margin-right:12px;}
.pic  div ul li p{text-align: center;}
.pic  div ul li img{border:2px solid #dedede;border-radius:5px;}
.
.pic  div ul li img:hover{border:2px solid #c9669c;}
.scl{background:none;width:1000px;height:679px;margin:20px auto;}
.scl .div01{height:43px;}
.scl .div01 .pp01{width:206px;height:43px;padding-left:390px;}
.scl .div01 .current{border:;}
/*block6*/
.block6 { width:1000px; height:796px; margin:0 auto; background:#333;}

/*schoolInfo*/
.schoolInfo{width:1000px; margin:0 auto;height: 85px; line-height:85px; background:#e27373 url(../images/footerLogo.jpg) no-repeat 30px center;}
.schoolInfo li{float:left; margin-right: 35px;_display:inline;  color: #fff; font-size: 12px; _margin-right:20px; *margin-right:20px;}

.mod_focus_show { width: 1000px; height:656px; position: relative; overflow: hidden; margin: 0 auto; }
.mod_focus_show .mod_focus_pic { display: block; width:1000px; height:548px; }
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 1000px; height: 548px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; right: 0; bottom: 140px; overflow: hidden; zoom: 1; width: 480px; text-align: right; height: 49px; background: url(images/imgbg.png) no-repeat; }
:root .mod_focus_title { filter: none; }
.mod_focus_show .mod_focus_title li { width: 465px;padding-right:15px;overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.mod_focus_show .mod_focus_title li h3 {height;49px; line-height:49px; font-size: 18px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight: 500; }
.mod_focus_show .mod_focus_title li h3 a { color: #fff; }

.focus_switch { width: 59px; height: 29px; position: absolute; z-index: 2; right: 15px; bottom:403px; }
.focus_switch a { float: left; width: 45px; height: 82px;  cursor: pointer;display:block; }
.focus_switch .icon_prev { background-image: url(images/1.png); background-repeat: no-repeat; margin: 0 1px 0 0; position:relative; top:0px; left:-895px; }
    
    .focus_switch .icon_next {background-image: url(images/2.png); background-repeat: no-repeat; position:relative; top:-82px;}
       
.mod_focus_show .mod_focus_list { padding: 4px 5px; background: #333; overflow: hidden; height: 100px; }
    .mod_focus_show .mod_focus_list li { width: 240px; height: 100px; float: left; margin: 0 3px; position: relative; *display: inline; }
        .mod_focus_show .mod_focus_list li a { display: block; width: 240px; height: 100px; }
        .mod_focus_show .mod_focus_list li img { display: block; width: 240px; height: 100px; }
        .mod_focus_show .mod_focus_list li a:hover { _background: none; }
            .mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
        .mod_focus_show .mod_focus_list li .mask { display: block; height: 100px; width: 240px; position: relative; top: -60px; margin: 0 0 -60px; eft: 0; bottom: 0;  }
        .mod_focus_show .mod_focus_list li .border { display: none; }
    .mod_focus_show .mod_focus_list .current .border { display: block; height: 5px; width: 240px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #333; }
.footer{width:100%;height:90px;background:#b7337b;padding-top:30px;}
.footer p{text-align: center;line-height:30px;color:#fff;font-size:14px;height:30px;}
