@charset "UTF-8"; body{/*overflow-x: hidden;*/} .wrap{width:100%; background: url(wrap_bg.jpg);} .center{width:1200px; margin:auto; overflow:hidden;} .index,.fh_dh,.flex-direction-nav,.flex-control-nav{display: none;} /*澶撮儴*/ .top{width:100%; height:4px; background:#6d3117;} .header{width:100%; height:157px; background:url("header_bg.jpg") no-repeat top center; background-size:cover;} .header .logo{width:536px; height:100px; float:left; margin-top:40px;} .header .logo img{width:100%; height:100%; object-fit:cover;} .header_right{float: right; width: 200px;} .old_entrance{float: left; height:20px; margin-top: 87px; line-height: 20px; margin-right: 15px; border-right: 1px solid #814729 ;} .old_entrance a{display: inline-block; background:6d2c15; margin: 0 15px; color: #6d2c15;} .search{width: 200px; height: 34px; border-radius: 17px; border: 1px solid #6d3117; float: right; margin-top: 80px;} .search form{width: 100%; height: 100%;} .search .txt{width: 160px; height: 30px; line-height: 30px;border: none; outline: none; margin-top: 2px; margin-left: 5px; float: left; background: none; font-size: 14px;} .search .submit{width: 30px; height: 30px; margin-top: 2px; border: none; outline: none; float: right; background: url(search.png) no-repeat center left;} /*瀵艰埅*/ .nav{height:48px;background: #6d3117; } .nav_yj{width: 1200px; margin: 0 auto; height: 48px;} .nav_yj li{float: left;display: inline; text-align: center; line-height: 48px; position: relative; z-index: 999; width: 10%;} .nav_yj li.on{height: 48px; line-height: 48px; background:url(navlibg.png); color: #fff;} .nav_yj li.on a{color: #fff;} .nav_yj li a{color: #FFF;display: block;} .nav_yj li.on a:hover{color: #fff;} .nav_ej{position: absolute; top: 48px; left: 0; display: none; background: url(navlibg.png); float: left; z-index: 999; width: 100%;} .nav_ej li{text-align: center; background: none; line-height: 48px; float: left;display: inline; width: 100%; display: inline;} .nav_ej li:hover{background: url(navlibg.png);} .nav_ej li a{color: #fff; display: block; background: none; padding: 0;} .nav_ej li a:hover{color: #193d79;} .nav_sj{position: absolute; top: 0; left: 100%; width: 100%; display: none;background: url(navlibg.png);} .nav_sj li{width: 100%;background: url(navlibg.png);} .nav_yj li.on .nav_ej li .nav_sj li a{background: none;} .nav_yj li.on .nav_ej li .nav_sj li a:hover{background: #6d3117;} /* 杞挱 */ .banner-bg{width:100%;height:455px;position: relative;z-index:1;} .banner-bg .pic{display:block;overflow: hidden;} .banner-bg .pic li{width:100%;height:100%;position: absolute;top:0;left:0;background-position:center top;background-repeat:no-repeat; z-index:1; background-size: cover; text-align: center;} .banner-bg .pic li a{cursor: pointer;height: 100%;width: 100%;float: left; position: absolute; left: 0; top: 0; background: rgba(255,255,255,0.2);} .banner-bg .pic li img{width: 100%; height:100%; margin: auto; position: relative; z-index: 2; object-fit:cover;} .banner-bg .bg-btn{position: absolute; right: 0 ;bottom:0; width: 83%; margin: 0 8.5%;} .banner-bg .btn{display:none; position: absolute;z-index: 5;bottom: 10px; right: 0;} .banner-bg .btn li{display:block;width: 14px; height: 14px; border-radius: 7px; background: #FFFFFF;float: left;margin:0 9px;overflow: hidden;cursor: pointer;} .banner-bg .btn li.s{width: 40px;} .banner-bg .btn li:last{margin-right: 0;} /*涓讳綋*/ .main{background: url(huaitianxia_bg.png) no-repeat center 400px; background-size: 100%; padding-bottom: 20px;} .th{height: 47px; line-height: 47px; margin-top: 30px;} .th h3{font-size: 18px;width: 114px; height: 47px; line-height: 47px; background: url(lm_bg.png); font-weight: normal; float: left; text-align: center; color: #714e3b;} .th a{line-height: 47px; float: right;font-size: 14px; padding-right: 5px;} .xw_ti{color: #6d3117; font-weight: bold;line-height: 28px; height: 28px;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;} .xw_da{color: #de9c60; font-size: 16px; background: url(time.png) left center no-repeat; padding-left: 16px;} .xw_zy{line-height: 24px; height:48px; margin-top: 10px; overflow: hidden;display: -webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;} /*绗竴閮ㄥ垎*/ .box_one{overflow: hidden;} /*瀛﹂櫌鏂伴椈*/ .xyxw ul.slides{padding: 6px; height: auto; overflow: hidden; margin-top: 24px;} .xyxw ul.slides li{width: 23%;float: left; margin-right: 2.66%;margin-bottom: 20px; position: relative; padding-top: 180px;overflow: hidden;box-shadow:0px 0px 6px 0px rgb(0 0 0/ 30%);} .xyxw ul.slides li:nth-child(4n){margin: 0;} .xyxw ul.slides li.last{margin: 0;} .xyxw ul.slides li:hover{} .xyxw ul.slides li .sy_img{width: 100%; height: 180px; overflow: hidden; position: absolute; top: 0; left: 0;} .xyxw ul.slides li img{width: 100%; height: 100%;transform: scale(1);transition: all 2s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 2s ease 0s; object-fit:cover;} .xyxw ul.slides li:hover img{transform: scale(1.3);transition: all 2s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 2s ease 0s;} .xyxw ul.slides li div.sy_txt{padding: 7px 15px 15px 15px; background: #FFFFFF;} .xyxw ul.slides li div.sy_txt a{display: block;} .xyxw ul.slides li div.sy_txt a:hover .xw_ti{color: #b35f3b;} .xyxw .xw_ti{height: 56px; white-space: inherit;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;} /*绗簩閮ㄥ垎*/ .box_two{overflow: hidden;} /*瀛︽湳鍔ㄦ€?/ .xsdt{width: 560px;} .xsdt ul{margin-top: 38px;} .xsdt ul li{height: 118px; position: relative; padding-left:180px; margin-bottom: 14px;} .xsdt ul li .sy_img{width: 162px; height: 118px; overflow: hidden; position: absolute; left: 0; top: 0; } .xsdt ul li img{width:100%; height: 100%; object-fit: cover;transform: scale(1);transition: all 2s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 2s ease 0s;} .xsdt ul li:hover img{transform: scale(1.3);transition: all 2s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 2s ease 0s;} .xsdt ul li div.sy_txt{width: 100%;padding:10px 10px 0 0;} .xsdt .xw_da{display: inline-block; margin-top: 5px;} .xsdt .xw_zy{height: 24px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden; display: list-item;} .xsdt ul li div.sy_txt a:hover .xw_ti{color: #b35f3b;} /*閫氱煡鍏憡*/ .tzgg{width: 560px;} .tzgg ul{margin-top: 38px;} .tzgg ul li{position: relative; padding-left: 65px; height: 50px; margin:10px 0 16px 0;} .tzgg ul li div{width: 50px; height: 50px; position: absolute; left: 0; top: 0;} .tzgg ul li div .xw_day{display: inline-block; width: 50px; height: 34px; line-height: 34px; text-align: center; font-size: 30px; color: #de9c60; float: left;} .tzgg ul li div .xw_ym{display: inline-block; width: 50px; height: 16px; line-height: 16px; text-align: center; font-size: 12px; color: #de9c60} .tzgg ul li a{display: inline-block; width: 100%; height: 50px; line-height: 50px; font-weight: bold; color: #642913;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;} .tzgg ul li a:hover{color: #b35f3b;} /*绗笁閮ㄥ垎*/ .item{width: 352px;} .item ul{margin-top: 18px;} .item ul li{height: 44px; background: url(list_style.png) left center no-repeat; position: relative; padding-left: 20px;} .item ul li a{display: inline-block; width: 100%; height: 44px; line-height: 44px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;} .item ul li a:hover{color: #b35f3b;} .djgz,.xsgz{margin-right: 72px;} /*绗洓閮ㄥ垎*/ .box_four{overflow: hidden; width: 100%;} .zt{margin-top: 40px;} .zt .fl{width: 52%; height: 100%;} .zt .fr{width: 48%; height: 100%;} .zt .fl div{height: 50%;} .zt .fr div{height:33.33%;} .zt div div a{display: inline-block; width: 100%; height: 100%; position: relative; overflow: hidden;} .zt div div a img{width: 100%; height: 100%; position: absolute; top: 0; left: 0; object-fit: cover; transform: scale(1);transition: all 2s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 2s ease 0s;} .zt div div a span{float: right; max-width: 100%; max-height: 100%; height: 54px; line-height: 54px; padding: 0 30px; background: url(ztlm_bg.png); color: #FFFFFF; font-size: 30px; position: relative; z-index: 3;} .zt div div a:hover img{transform: scale(1.3);transition: all 2s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 2s ease 0s;} .zt div div a:hover span{font-weight: bold;transition:all .5s;-webkit-transition:all .5s;} /*绗洓閮ㄥ垎*/ .link{margin-top: 40px;} .link_th{background: url(link_bg.png) no-repeat center center; height: 30px;} .link_th p{height: 30px; line-height: 30px; text-align: center; font-size: 18px; font-weight: bold; color: #714e3b;} .link ul{margin-top: 10px; overflow: hidden;} .link ul li{height:30px; float: left; margin: 0 50px;} .link ul li a{display: inline-block; width: 100%; height: 30px; line-height: 30px;} .link ul li a:hover{color: #b35f3b;} /*搴曢儴*/ .footer{background: #4a2312;} .footer>div{padding: 40px 0; text-align: center;} .footer div div{width: 610px; float: left; margin-left: 295px;} .footer div>a{float: left; margin-top: 14px; margin-left: 50px;} .footer div>a img{width: 50px; height: 62px;} .footer p{line-height: 30px; color: #FFFFFF; text-align: center;} .footer p img{margin-left: 15px; width: 18px; height: 20px;} .footer a{line-height: 30px; color: #FFFFFF; text-align: center;} /*鍒楄〃椤?/ .box_ny{overflow:hidden;} .menu{width: 260px; background: #6d3117; padding: 12px 0;} .menu h2{font-size: 26px; color: #FFFFFF; line-height: 50px; padding-left: 44px; font-weight: normal; margin: 38px 0;} .menu ul li a{width:100%; display: inline-block; padding-left: 44px; line-height: 30px; margin:15px 0; font-size: 16px; color: #FFFFFF;} .menu ul li.on{background: url(menu_on.jpg) repeat-y #FFFFFF;} .menu ul li.on a{color: #333333;} .content{width:940px; min-height:500px; background:#FFFFFF; padding:20px 40px;} .list_th{height:auto; border-bottom: 2px solid #e6ebed; overflow:hidden; padding: 8px 0;} .list_th h2{font-size:18px; height:36px; line-height:36px; float:left; font-weight:normal;} .local{float:right; height:36px; line-height:36px;} .list_item{margin-top:15px;} .list_item li{height:55px; line-height:55px; background:url(list_style2.png) no-repeat left center; border-bottom:1px dashed #CCCCCC; position:relative; padding-right:170px; padding-left:35px;} .list_item li a{display:inline-block; font-size:16px;height:55px; line-height:55px;width:100%;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;} .list_item li span{font-size:16px;height:55px; line-height:55px;color:#999999; position:absolute; right:0; top:0;} .list_item li a:hover{color: #b35f3b;} /*椤垫暟*/ .page{margin:20px auto 40px auto; text-align:center;} /*鍥剧墖鍒楄〃椤?/ .list_item2{margin:25px 30px; overflow:hidden;} .list_item2 li{width:160px; height:224px; float:left; margin:30px 20px; position:relative;} .list_item2 li a{display:inline-block; width:100%; height:100%;} .list_item2 li img{background: #FFFFFF; width:140px; height:186px; border:1px solid #FFFFFF;position:absolute; top:0; right:0;transform: scale(1);transition: all 2s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 2s ease 0s;} .list_item2 li a:hover img{transform: scale(1.3);transition: all 2s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 2s ease 0s;} .list_item2 li div{width:140px; height:186px; background:#6d3117; margin-top:38px; padding-top:148px;} .list_item2 li div p{height:38px; line-height:38px; color:#FFFFFF; text-align:center; font-size:16px; padding:0 5px;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;} /*甯堣祫闃熶紞*/ .teacher_zc{width: 100%; text-align: center; height: 45px; line-height: 45px; font-size: 18px; font-weight: bold; margin-top: 20px;} .km{width: 100%; min-height: 40px; _height:40px; overflow: hidden;} .sx{height: 40px; line-height: 40px; float: left; text-align: left; width: 100%; font-size: 16px; font-weight: bold;} .list_szdw .km>ul{min-height: 40px; _height:40px; width:90%; display: inline-block; margin: 0 5%;} .list_szdw .km>ul li{float: left; border-bottom: none; background: none; padding: 0; height: 40px; line-height: 40px; width: 14.2% !important; text-align: center; display: inline;} .list_szdw .km>ul li a{color:#333;} .list_szdw .km>ul li a:hover{color: #970600;} .list_szdw .km>ul.ssds_ul{width: 100%; float: left; margin-left: 24px; margin-bottom: 20px;} /*鍐呭椤?/ .content .title{line-height: 36px; font-size:24px; font-weight: bold; text-align: center; padding: 15px 20px;} .content .title p{text-align: right;font-size: 20px} .content .txt{text-align: center; font-size: 16px; color:#555555; line-height: 50px; padding: 20px 0; font-weight: normal;} .con_con,.con_con p,.con_con div,.con_con span,.con_con font,.con_con strong,.con_con b,.con_con a{font-size: 16px !important; line-height: 36px !important; font-family: "寰蒋闆呴粦" !important;} .con_con a:hover{color: #b35f3b;} .con_con img{max-width: 100%;} .con_con b,.con_con strong{font-weight: bold;} .con_con table{margin:0 auto !important;} .con_con table tr td{border:1px solid #b35f3b !important;} /*鐗堟湰杩囦綆鎻愮ず*/ .pageTips {position: fixed;left: 0;top: 0;width: 100%; height: 100%; background: #000; z-index: 99999999;} .pageTips .container {color: #fff;position: absolute;left: 50%;top: 50%;width: 630px;margin-left: -315px;margin-top: -160px;} .pageTips .container a.close {display: block;width: 50px;height: 50px;position: absolute;z-index: 1;left: auto;right: -15px;top: 40px;bottom: auto;} .pageTips .container .img {text-align: center;} .pageTips .container .msg {font-size: 18px;line-height: 36px;padding-top: 30px;color: #fff;} .pageTips .container a {color: #fff; text-decoration: underline;} @media only screen and (max-width:1300px){ .center{width:90%; margin:auto; overflow:hidden;} /*瀵艰埅*/ .nav_yj{width: 90%;} /*瀛︽湳鍔ㄦ€?/ .xsdt{width: 46%;} /*閫氱煡鍏憡*/ .tzgg{width: 46%;} /*绗笁閮ㄥ垎*/ .item{width: 30%;} .djgz,.xsgz{margin-right: 5%;} /*绗洓閮ㄥ垎*/ .zt div div a span{height: 50px; line-height: 50px; font-size: 24px;} .link ul li{margin: 0 22px;} /*鍒楄〃椤?/ .menu{width: 22%;} .content{width:78%;} .menu h2{padding-left:30px;} .menu ul li a{padding-left:30px} .menu ul li ul li a{padding-left: 50px;} .content{padding:15px 3%;} .list_item li{padding-left:20px;padding-right:120px;} /*鍥剧墖鍒楄〃椤?/ .list_item2{margin:15px 20px;} .list_item2 li{width:30%; margin:15px 1.66%; height:auto;} .list_item2 li img{width:87.5%;} .list_item2 li div{width:87.5%;} .list_item2 li div p{} /*搴曢儴*/ .footer div>a{margin-left: 20px;} } @media only screen and (max-width:1000px){ /*澶撮儴*/ .header .logo{width:375px; height:70px; margin-top:55px;} /*搴曢儴*/ .footer div>a{margin-left: 0;} } @media only screen and (max-width:800px){ .center{margin: 0 15px; width:auto;} .nav,.menu,.local{display: none;} .index,.fh_dh,.flex-direction-nav{display: block;} /*澶撮儴*/ .header .logo{width:268px; height:50px; margin: auto; float: none; margin-top: 34px;} .header_right{float: none;margin: auto;} .old_entrance{margin-top: 27px;} .search{margin-top: 20px;} /*瀵艰埅*/ .index{position: absolute; right: 0; top: 20px; width: 34px; height: 34px; margin-right: 10px; margin-top: 26px; display: block; float: right;} .index img{width: 100%;} .fh_dh{width:180px; display:none; overflow-y:scroll; padding-top:6px; z-index:9999; background:#6d3117; opacity: 0.9; height:100%; position:fixed; top:0px; right:-180px; } .fh_dh p.th{color: #fff; font-size: 13px; line-height: 40px; text-align: center;} .fh_dh ul li{line-height:46px; text-align:left;} .fh_dh ul li .yj_a{ display:block;padding:0px 20px; font-size:16px; text-indent: 8px; letter-spacing: 1px;} .fh_dh ul li .yj_a ,.fh_dh ul li .yj_a:hover ,.fh_dh ul li .yj_a:visited ,.fh_dh ul li .yj_a:link , .fh_dh ul li .yj_a:active{ color:#fff;} .fh_dh ul .on .yj_a{border-right: 5px solid #d3a721;} .fh_dh ul li .ej{display: none;} .fh_dh ul li .ej .sj a{padding: 0 30px; text-indent: 8px; font-size: 12px; color: #fff; display: block; height: 36px; line-height: 36px;} .fh_dh ul li .ej a{padding: 0 26px; text-indent: 8px; font-size: 15px; color: #fff; display: block; height: 36px; line-height: 36px;} .fh_bc,.menu_bc{position:fixed; top:0px;left:0px; width:100%; height:100%; background:#000;opacity:0; display:none; z-index:9999;} /* 杞挱 */ .banner-bg .btn li{width: 10px; height: 10px; border-radius: 5px; margin:0 4px;} /*涓讳綋*/ .main{background: url(huaitianxia_bg.png) no-repeat center 500px; background-size: 100%;} /*瀛﹂櫌鏂伴椈*/ .box_one{position: relative;} .xyxw ul.slides{padding: 0 15px; margin-top: 20px;} .xyxw li{width: 46%; margin:0 2%; margin-bottom: 20px;} .xyxw li div p{height: 48px; -webkit-line-clamp:2;} .xyxw li{margin: 0;} .xyxw{position: relative;} /*鎸夐挳*/ .flex-direction-nav{width: 100%; padding: 0; margin: 0; position: absolute; top: 55%; z-index: 700;} .flex-direction-nav li{width: 44px; height: 44px; padding: 0; margin: 0;border: none; font-size: 0; float: left;} .flex-direction-nav .flex-nav-next{float: right;} .flex-direction-nav a {display: block; width: 44px; height: 44px; position: absolute; z-index: 90; overflow: hidden; cursor: pointer; color: #fff;font-size: 24px;line-height: 44px;text-align: center;border-radius: 50%;} .flex-direction-nav .flex-prev {background: url(subNav_bg_l.png) no-repeat left top; background-size: 44px 44px;} .flex-direction-nav .flex-next {background: url(subNav_bg_r.png) no-repeat right top; background-size: 44px 44px;} .flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; } /*鐐规暟*/ .flex-control-nav {width: 100%; text-align: center;height: 10px;line-height: 10px;font-size: 5px;} .flex-control-nav li { display: inline-block; zoom: 1; *display: inline;*vertical-align: middle; margin-right: 10px;} .flex-control-paging li a {width: 10px; height: 10px; display: block; cursor: pointer;line-height: 10px;text-align: center;color:#de9c60; background: #de9c60; border-radius: 50%;} .flex-control-paging li a:hover {color:#714e3b; background: #714e3b;} .flex-control-paging li a.flex-active { cursor: default;color:#714e3b; background: #714e3b; } /*绗簩閮ㄥ垎*/ /*瀛︽湳鍔ㄦ€?/ .xsdt{width: 100%;} .xsdt ul{margin-top: 20px;} /*閫氱煡鍏憡*/ .tzgg{width: 100%;} .tzgg ul{margin-top: 20px;} /*绗笁閮ㄥ垎*/ .item{width: 100%;} /*绗洓閮ㄥ垎*/ .zt div div a span{height: 32px; line-height: 32px; font-size: 18px; padding: 0 15px;} /*绗簲閮ㄥ垎*/ .link ul li{margin: 0 15px;} /*搴曢儴*/ .footer div div{width: 100%; margin-left: 0 !important;} .footer div>a img{width: 25px; height: 31px;margin-top: 10px; bottom: 10px; float: none;} /*鍒楄〃椤?/ .content{width:100%;} .list_item li{padding-right:100px;} /*椤垫暟*/ .page .pagebox span.pagebox_num, .page .pagebox span.pagebox_num_nonce{display:none;} /*鍥剧墖鍒楄〃椤?/ .list_item2{margin:15px 20px;} .list_item2 li{width:45%; margin:15px 2.5%;} /*甯堣祫闃熶紞*/ .list_szdw .km>ul li{width: 16.6% !important;} /*鍐呭椤?/ .content .title{font-size: 20px;} .con_con img{height: auto !important;} } @media only screen and (max-width:450px){ /*澶撮儴*/ .header .logo{width:268px;} .header .logo img{height:auto;} .header_right{float: none;margin: auto;} .old_entrance{margin-top: 27px;} .search{margin-top: 20px;} /*瀛︽湳鍔ㄦ€?/ .xsdt ul li{height: 98px;padding-left:140px;} .xsdt ul li .sy_img{width: 130px; height: 94.6px;} .xsdt .xw_da{margin-top: 0;} .xsdt .xw_zy{margin-top: 5px;} /*甯堣祫闃熶紞*/ .list_szdw .km>ul li{width: 25% !important;} } @media only screen and (max-width:300px){ /*甯堣祫闃熶紞*/ .list_szdw .km>ul li{width: 33.3% !important;} }