html{color:#484848; background:#fff;} body{padding-bottom:200px; font:12px/1.5 "Microsoft Yahei",Arial,"\5b8b\4f53",Verdana,sans-serif;} body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,select,textarea,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} input,button,select,textarea{outline:none} img{border:none;} ul,ol,li{list-style:none;} a{color:#484848; text-decoration:none;} a:hover{color:#b1092C; text-decoration:none;} .red,.red:hover{color:#b1092C} .song{font-family:\5b8b\4f53;} .arial{font-family:Arial;} .verdana{font-family:Verdana;} .tahoma{font-family:Tahoma;} .yahei{font-family:"Microsoft Yahei";} .heiti{font-family:"Simhei";} .block,.imgbox{display:block;} .none{display:none;} .bold{font-weight:700;} .normal{font-weight:400;} .mt3{margin-top:3px;} .mt5{margin-top:5px;} .mt8{margin-top:8px;} .mt10{margin-top:10px;} .mt15{margin-top:15px;} .mt20{margin-top:20px;} .mb5{margin-bottom:5px;} .mb10{margin-bottom:10px;} .p10{padding:10px;} .pb5{padding-bottom:5px;} .pt10{padding-top:10px;} .fl{display:inline; float:left;} .fr{display:inline; float:right;} .f14{font-size:14px;} .fix,.w{zoom:1;} .fix:after,.w:after{height:0; visibility:hidden; content:"\0020"; display:block; clear:both;} .w{width:1160px; margin:0 auto;} #header{height:108px; background:#FBF6EB;} #navigator{position:relative; height:45px; line-height:45px; background:#b1092C; z-index:15} #navigator ul li{position:relative; float:left; width:105px;} #navigator ul li a{display:block; color:#fff; font-size:14px; text-align:center;} #navigator ul li a.on, #navigator ul li a.on:hover{background:#8C001D;} #navigator ul li a:hover{background:#6A0117; text-decoration:none;} #navigator ul li ul{display:none; position:absolute; top:45px; left:0; width:auto;} #navigator ul li.current a{background:#6A0117;} #navigator ul li.current ul li{display:inline-block; *display:inline; zoom:1; -webkit-background:rgba(255,255,255,0.9); -moz-background:rgba(255,255,255,0.9); background:rgba(255,255,255,0.9); *background:#dfdfdf;} #navigator ul li.current ul li a{height:33px; line-height:33px; color:#484848; background:none;} #navigator ul li.current ul li a:hover{background:#f9f9f9; color:#b1092C;} #slider{position:relative; height:410px; background:#815b4f; border-bottom:1px solid #B2B2B2;} #slider i{position:absolute; width:100%; top:376px; left:0; height:34px; background:#000; -moz-opacity:0.3; opacity:0.3; *filter:alpha(opacity=30); z-index:10;} #slider-310{position:relative; height:310px; background:#815b4f; border-bottom:1px solid #B2B2B2;} #slider-310 i{position:absolute; width:100%; top:277px; left:0; height:34px; background:#000; -moz-opacity:0.3; opacity:0.3; *filter:alpha(opacity=30); z-index:10;} #slider-310 .desc{top:282px;} #slider-310 .slider-box-310{height:310px;} #slider-310 .slider-box-310 .hd{top:284px;} #slider-310 .slider-box-310 .hd{left:50%; margin-left:0} #content{padding:25px 0;} #footer{padding:20px 0; background:#575757;} .logo{float:left; width:395px; height:108px; background:url(../images/logo.gif) no-repeat;} .logo:hover{text-decoration:none;} .logogdzx{float:left; width:395px; height:108px; background:url(../images/17zxlogo.gif) no-repeat;} .grid .cols{float:left; width:300px;} .grid .colm{float:right; width:818px;} .grid01{position:relative; overflow:hidden;} .grid01 .cols{float:left; width:300px; margin-bottom:-45000px; padding-bottom:45000px; background:#DEDDDB} .grid01 .colm{float:right; width:818px; margin-bottom:-45000px; padding-bottom:45000px;} .grid02 .cols{float:left; width:555px;} .grid02 .colm{display:inline; float:left; width:555px; margin-left:50px;} .grid02 .cole{float:left; width:555px;} .grid02 .coleqxf{display:inline; float:left; width:555px; margin-left:50px;} .grid02 img{width:100%; height:auto !important;} .search-box{float:right; padding-top:45px;} .search-box .i-text{width:283px; height:30px; padding:0 5px; line-height:30px; color:#484848; font-family:"Microsoft Yahei"; border:1px solid #C8C8C8; border-right:0; background:none;} .search-box .i-btn{width:35px; height:32px; line-height:32px; border:1px solid #C8C8C8; border-left:0; background:url(../images/search.gif) no-repeat center; cursor:pointer;} .slider-box{position:relative; width:100%; height:410px; overflow:hidden;} .slider-box .hd{position:absolute; left:50%; top:384px; margin-left:465px; text-align:center; z-index:12; cursor:pointer;} .slider-box .hd ul li{display:inline-block; *display:inline; zoom:1; width:19px; height:19px; background:url(../images/slider_dot.png) -22px 0 no-repeat;} .slider-box .hd ul li.on{background-position:-2px 0;} .slider-box .bd ul li{position:relative;} .slider-box .bd ul li img {position: relative; width:100%; height: 310px; margin: 0 auto;} .slider-box .bd ul li span{position:absolute; display:block; top:312px; left:50%; margin-left:-580px; color:#fff; font-size:14px; z-index:15} .slider-box .prev, .slider-box .next{display:block; position:absolute; top:50%; margin-top:-26px; width:28px; height:53px; background:url(../images/slider_arrow.gif) no-repeat; -moz-opacity:0.5; opacity:0.5; *filter:alpha(opacity=50); z-index:10;} .slider-box .prev{left:20px;} .slider-box .prev:hover{-moz-opacity:1; opacity:1; *filter:alpha(opacity=100);} .slider-box .next{right:20px; background-position:-84px 0;} .slider-box .next:hover{-moz-opacity:1; opacity:1; *filter:alpha(opacity=100);} .slider .desc{position:absolute; top:380px; left:50%; margin-left:-580px; color:#fff; z-index:13} .slider .desc p{display:none; font-size:16px; font-weight:700} .slider .desc p:first-child{display:block} .slider-box-child{height:270px;} .slider-box-240{height:240px;} .slider-box-240 .hd{top:214px;} .mod .hd{height:40px; line-height:40px; padding:0 15px; font-size:14px; background:#dfdddb; color:#000;} .mod .hd a{color:#2c2c2c} .mod .hd a:hover{color:#b1092C} .mod .hd a span{color:#989898;} .mod-tabs .hd ul li{float:left; width:272px; height:40px; line-height:40px; text-align:center; font-size:14px; background:#dfdddb; color:#000;} .mod-tabs .hd ul li a span{color:#989898;} .mod-tabs .hd ul li.on, .mod-tabs .hd ul li a, .mod-tabs .hd ul li.on a{display:block;} .mod-tabs .hd ul li a:hover, .mod-tabs .hd ul li.on a:hover{background:#b1092C; color:#fff; text-decoration:none;} .mod-tabs .hd ul li.on a{background:#b1092C; color:#fff;} .mod-tabs .hd ul li a:hover span, .mod-tabs .hd ul li.on a span{color:#fff;} .mod-red .hd{padding:0;} .mod-red .hd a{display:block; padding:0 15px; color:#2c2c2c} .mod-red .hd a:hover{color:#fff; background:#b1092C;} .mod-red .hd a:hover span{color:#fff;} .news-top dl{height:145px; padding:35px 0 25px 0; overflow:hidden;} .news-top dl dt{float:left;} .news-top dl dd{float:left; width:582px; padding-left:20px;} .news-top dl dd p{color:#838383; line-height:24px;} .news-top.news-top-np dl{padding:0 0 25px 0} .news-list ul li{line-height:30px;} .news-list ul li span{font-weight:700;} .news-share{height:28px; line-height:28px; padding:10px 0; border-top:1px dotted #c1c1c1;} .news-title{height:100px;} .news-title h1{padding-bottom:10px; font-size:18px; border-bottom:1px dotted #c1c1c1;} .news-title p{padding-top:5px; height:20px; line-height:20px; color:#6f6f6f;} .news-content p{padding-bottom:20px; line-height:25px;} .alist ul li{margin-top:20px; padding-left:27px; background:url(../images/arrow01.gif) no-repeat 0 3px;} .alist ul li span{color:#000; margin-left:5px;} .blist{padding:15px 0 0 20px;} .blist ul li{float:left; width:25%; line-height:25px;} .blist ul li.length{width:auto;} .blist.blist-half ul li{width:50%} .sub-menus{padding:20px;} .sub-menus ul li{line-height:40px; font-size:14px} .sub-menus ul li ul li{padding-left:35px; line-height:24px;} .clist{padding-top:25px;} .clist ul{position:relative; margin-left:-13px; zoom:1;} .clist ul li{display:inline; width:151px; float:left; margin:15px 0 0 14px;} .clist ul li p{padding-top:5px; line-height:20px;} .clist ul li p span{font-weight:700;} .dlist dl{padding:15px 0;} .dlist dl dt{font-size:14px; font-weight:700;} .dlist dl dd p{padding-top:15px;} .dlist ul{padding-top:10px;} .dlist ul li{display:inline-block; *display:inline; zoom:1; width:72px; line-height:27px;} .elist{padding-top:20px;} .elist ul li{line-height:30px;} .elist ul li span{display:inline-block; *display:inline; zoom:1; width:95px;} .elist.elist-data ul li span{float:right; width:auto; color:#999;} .flist{position:relative; margin-left:-45px; zoom:1;} .flist dl{display:inline; float:left; width:353px; height:310px; margin-left:45px;} .flist dl dt img{width:100%} .flist dl dd{padding-top:10px; line-height:22px;} .flist dl dd strong{font-size:14px;} .glist dl{position:relative; height:205px; padding:30px 0; border-bottom:1px dotted #c2c2c2;} .glist dl dt{position:absolute; left:0; top:30px;} .glist dl dd{padding-left:200px;} .glist dl dd p{padding-top:0; line-height:22px;} .glist-nl dl{border:0;} .nlist{padding:15px 0 0 20px;} .nlist ul li{line-height:25px;} .subject_intro{padding:20px 0;} .subject_intro p{color:#8b8b8b; line-height:24px;} .subject_list{border-top:1px dotted #c2c2c2;} .subject_list ul{padding:16px 0; line-height:29px; border-bottom:1px dotted #c2c2c2;} .subject_list ul li{display:inline; float:left; font-size:14px; width:49.5%; color:#373737} .wei-list{border-right:1px solid #7f7f7f;} .wei-list ul li{display:inline; float:left; margin-right:40px; text-align:center; color:#f5f5f5} .wei-list ul li .imgbox{margin-bottom:5px;} .menus{padding:25px 0 0 85px;} .menus .hd h3{padding:5px 0 20px 0; font-size:24px; line-height:24px; color:#2c2c2c; font-weight:400;} .menus .hd span{display:block; font-size:14px; color:#989898} .menus ul li a{display:block; height:40px; line-height:40px; padding-left:10px; font-size:14px; color:#373737;} .menus ul li a:hover{color:#B1092C} .menus ul li a.on, .menus ul li a.on:hover{background:#B1092C; color:#fff;} .menus ul li ul{padding:12px 0 0 20px;} .menus ul li ul li a{height:30px; line-height:30px;} .menus ul li ul li a.on, .menus ul li ul li a.on:hover{color:#B1092C; background:none;} .menus ul li.current .i-menu, .menus ul li.current .i-menu:hover{background:#B1092C; color:#fff;} .object_list .hd{position:relative; height:40px; margin-bottom:20px; border-bottom:1px solid #D2CECB; _overflow:hidden;} .object_list .hd span{position:absolute; color:#737373; top:15px; right:0; } .object_list .hd ul li{float:left; width:174px; height:40px; font-size:14px; text-align:center; background:#E1E1E1; line-height:40px; font-weight:700; cursor:pointer;} .object_list .hd ul li.on{color:#B1092C; background:#fff; border:1px solid #D2CECB; border-bottom:0;} .object_list .object_item dl{padding:10px 0; line-height:24px; border-bottom:1px dotted #c2c2c2;} .object_list .object_item dl dt{font-size:14px; font-weight:700;} .object_list .object_item dl.personal{padding:0 0 20px 0;} .object_list .object_item dl.personal dt{float:left;} .object_list .object_item dl.personal dd{float:left; width:370px; padding-left:25px;} .object_list .object_item ul{padding-top:10px;} .object_list .object_item ul li{display:inline-block; *display:inline; zoom:1; width:72px; line-height:27px;} .object_list .object_item ul li.e-name{width:144px;} .object_list .object_item .object_item_p{padding:10px 0; font-size:14px; border-bottom:1px dotted #c2c2c2;} .object_list .object_item ul.list-paddingleft-2 li{display:block; *display:block; zoom:1; width:100%; line-height:27px;} .object_list .object_item p strong {display:block; border-bottom: 1px dotted #c2c2c2;} .object_list .object_item p {/* height:30px; */line-height:30px} .intro h1{padding-bottom:15px; font-size:18px; border-bottom:1px dotted #c2c2c2;} .intro h3{padding-bottom:10px; font-size:14px; border-bottom:1px dotted #c2c2c2;} .intro p{padding-top:20px; line-height:25px;} .intro table{width:100% !important;} .intro_field dl{margin-top:20px;} .intro_field dl dt{padding-bottom:10px; font-size:14px; font-weight:700; line-height:24px; border-bottom:1px dotted #c2c2c2;} .intro_field dl dd{padding-top:10px;} .intro_field dl dd p{padding:0; line-height:25px;} .intro_field .intro_imglist{padding-top:10px;} .intro_field .intro_imglist li{display:inline; float:left; margin-right:22px; text-align:center;} .intro_field .intro_txtlist li{line-height:25px;} .data-list{height:50px; margin:20px 0 35px 0; line-height:50px;} .data-list ul li{float:left; width:88px; font-size:14px; background:url(../images/data_bg.gif) no-repeat 0 bottom;} .data-list ul li.i-end{width:auto;} .data-list ul li a{display:inline-block; *display:inline; zoom:1;} .data-list ul li.on a,.data-list ul li.on a:hover{color:#B1092C; background:url(../images/data_bg_on.gif) no-repeat 0 bottom} .data-j-list ul li{font-size:12px; width:67px;} .data-news{padding-top:20px;} .data-news ul li{line-height:28px;} .data-news ul li span{padding-right:10px;} .contact-txt{padding:15px 0 0 20px; line-height:25px;} .mini-imgtxt dl dt a{display:block; height:32px; line-height:32px; padding:0 15px; background:#DEDDDB; color:#2c2c2c; font-size:14px; } .mini-imgtxt dl dt a:hover{color:#fff; background:#b1092C;} .mini-imgtxt dl dd{padding-top:10px;} .mini-imgtxt dl dd p img{margin-bottom:10px;} .mini-imgtxt dl dd p{line-height:22px;} .code2{width:131px; text-align:center; line-height:25px;} .code2-bd{width:131px; text-align:center; padding:30px 0 0 85px; line-height:25px;} .code2-bd img{padding:10px; background:#fff;} .culture-bg{padding-top:0 !important; background:url(../images/bg.jpg) no-repeat center 0;} .culture-bg .grid01 .cols{background:rgba(179,118,61,0.2); *background:#F2E3CE;} .culture-bg .intro h1{border-color:#333;} .culture-bg .menus .hd span{color:#a68d64;} .culture-title{height:32px; line-height:32px; color:#fff; padding:0 15px; font-size:14px; font-weight:700; background:#A48664} .culture-grid{padding-top:20px;} .culture-grid .colm{float:left; width:752px;} .culture-grid .cole{float:right; width:300px;} .culture-banner{position:relative; width:1160px; height:240px; margin-bottom:40px;} .culture-banner .i-infos{position:absolute; top:0; right:0; width:305px; height:200px; padding:20px; color:#fff; z-index:2; overflow:hidden;} .culture-banner .i-infos p{line-height:24px; margin-bottom:5px;} .culture-banner .i-infos strong{font-size:14px;} .culture-banner i{position:absolute; top:0; right:0; width:345px; height:240px; background:#4B2C1A; -webkit-opacity:0.6; -moz-opacity:0.6; opacity:0.6; filter:alpha(opacity=60); z-index:1;} .culture-tips{line-height:22px;} .pages{padding:25px 0; text-align:center;} .pages a{margin:0 6px;} .pages a.on,.pages a.on:hover{color:#B1092C; text-decoration:underline;} .copyright{color:#a6a6a6; line-height:22px;} .code2fixed{position:fixed; top:500px; right:10px; z-index:13} .code2fixed .i-icon{display:block; width:64px; height:64px; background:url(../images/sbtn.png) no-repeat;} .code2fixed .i-icon:hover{background:url(../images/sbtnhover.png) no-repeat;} .code2fixed ul{display:none; position:absolute; top:0; right:75px; width:180px; padding:0 10px; background:#b1092c; border-radius:5px;} .code2fixed ul li{margin:12px 0;} .code2fixed ul li a{position:relative; display:block; height:30px; line-height:30px; color:#fff; border-radius:5px; background:#8c001d; text-align:center;} .code2fixed ul li a img{position:absolute; display:none; top:0; right:200px;} .code2fixed ul li a:hover{color:#8c001d; background:#fff} .code2fixed ul li a:hover img{display:block;} .code2fixed.on .i-icon{background:url(../images/sbtnhover.png) no-repeat;} .logo-list ul{position:relative; zoom:1;} .logo-list ul li{float:left; margin:0 21px;} @media screen and (max-width:640px) { body{background:#FBF6EB; color:#333;} #media-outer #header, #media-outer #navigator, #media-outer #slider-240, #media-outer .news-share{display:none;} #media-outer .grid01 .cols{display:none;} #media-outer .grid01 .colm{float:none; width:auto; margin-bottom:auto !important; padding-bottom:0;} #media-outer .news-title{height:auto;} #media-outer .news-content{padding-top:20px;} #media-outer .news-content img{display:block; width:auto; margin:0 auto; max-width:100%;} #media-outer .news-content table{width:100% !important; margin:0 !important;} #media-outer .news-content table tr th, #media-outer .news-content table tr td{width:auto !important; padding:0 !important; border:1px solid #ddd !important;} #media-outer .news-content div, #media-outer .news-content p, #media-outer .news-content span, #media-outer .news-content table tr th, #media-outer .news-content table tr td{ font-size:14px; font-family:"Microsoft Yahei" !important;} #media-outer .w{width:100%;} #media-outer #content{padding:20px 30px} #media-outer #footer{height:100px; padding-top:0; background:url(../images/logo.gif) no-repeat #FBF6EB center; -webkit-background-size:80% auto;} #media-outer #footer .w{display:none;} #media-outer #footer{margin: 0 30px; padding: 20px 0; border-top: 1px dotted #CCB18E;} #media-outer .slider{display:none !important;} #media-teacher #header, #media-teacher #navigator, #media-teacher #slider-240, #media-teacher .news-share{display:none;} #media-teacher .grid01 .cols{display:none;} #media-teacher .grid01 .colm{float:none; width:auto; margin-bottom:auto !important; padding-bottom:0;} #media-teacher .w{width:100%;} #media-teacher #footer{height:100px; padding-top:0; background:url(../images/logo.gif) no-repeat #FBF6EB center; -webkit-background-size:80% auto;} #media-teacher #footer .w{display:none;} #media-teacher #footer{margin: 0 30px; padding: 20px 0; border-top: 1px dotted #CCB18E;} #media-teacher .object_list{padding:0 30px;} #media-teacher .object_list .object_item dl:last-child{border:0;} #media-teacher .object_list .object_item dl.personal{position:relative; line-height:18px;} #media-teacher .object_list .object_item dl.personal dt{float:none; position:absolute; top:0; left:0;} #media-teacher .object_list .object_item dl.personal dt img{width:100px; height:100px;} #media-teacher .object_list .object_item dl.personal dd{float:none; width:auto; padding-left:120px;} #media-teacher .object_list .object_item dl.personal dd .f14{font-weight:700;} }