@charset "utf-8"; /* CSS Document */ *,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;} body{ margin:0px; padding:0px; font-size:12px;font-family:"Microsoft YaHei","boldface";color:#898989;line-height:1; background:#FFF; min-width: 1240px;} ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;} input,textarea { font-family: "Microsoft YaHei"; border: none; outline: none; background: none; } ul,li{ list-style:none} img{border:0px; padding:0px; display: block;} a{ color:#5c5c5c; text-decoration:none;transition: all 0.3s ease-in-out;} h2,h3,h4,b,strong { font-weight: normal; } em,i { font-style: normal; } .clear{ zoom: 1; } .clear:after { content: ''; display: block; clear: both; } .fl { float:left} .fr { float:right} .hidden{display:none; background: url() no-repeat center;} @font-face { font-family: 'font1'; src: url('../images/bah.TTF'); } .banner{position: fixed; width: 100%; height: 100vh;overflow: hidden;transition: All 0.4s ease-in-out;} .banner_zz{position: absolute;width: 100%;height: 285px; left: 0; bottom: 0; background: url(../images/a_15.png);z-index: 10;} .banner .swiper-slide-active img{ transform: scale(1.1);} .banner .swiper-slide-active{z-index: 10;} .banner img{width: 100%; margin: 0 auto; transition: 5s;transform: scale(1);} .banner .swiper-pagination{bottom: 75px;z-index: 100;width: 100%;} .banner .swiper-pagination-bullet{width: 14px;height: 14px; background: #bfbfbf;opacity: 1; margin: 0 5px; } .banner .swiper-pagination-bullet-active{background: #d77281;} .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;} .banner_sz{position: relative;width: 100%;overflow: hidden;transition: All 0.4s ease-in-out;} .banner_sz .swiper-slide-active img{ transform: scale(1.1);} .banner_sz .swiper-slide-active{z-index: 10;} .banner_sz img{width: 100%;margin: 0 auto;transition: 5s;transform: scale(1);} .banner_sz .swiper-pagination{bottom: 75px;z-index: 100;width: 100%;} .banner_sz .swiper-pagination-bullet{width: 14px;height: 14px; background: #bfbfbf;opacity: 1; margin: 0 5px; } .banner_sz .swiper-pagination-bullet-active{background: #d77281;} .header{transition: all 0.35s ease-in-out; background-image: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0.6)); padding-bottom: 100px; position: absolute; left: 0px; top: 0px; z-index: 9; width: 100%;} .headerbox{width: 1220px; margin: 0 auto;} .top{padding-top: 35px;height: 55px;transition: All 0.4s ease-in-out;} .top_left{float: left;} #time{color: #fff;font-size: 17px; color: #fff; } #time b{padding-right: 45px;} .top_right{float: right;} .top_right li{font-size: 17px; float: left; padding:0 20px; position: relative;line-height: 20px;} .top_right dl{position: absolute;width: 100%;top: 0px;left: 0;background: #fff;z-index: 10;border-radius: 0 0 5px 5px;padding: 5px 0;/* margin-top: 10px; */display: none;} .top_right dt{line-height: 32px;} .top_right dt a{text-align: center;display: block; color: #333;} .top_right dt a:hover{color: #ff0000;} .top_right a{display: block; color: #fff;transition: All 0.4s ease-in-out;} .top_right a:hover{color: #c35865;} .top_right img{display: inline-block;vertical-align: middle; margin: -3px 0 0 15px;} .headerbox{width: 1220px; margin: 0 auto;height: 120px;} .logo{float: left;width: 262px; padding-top: 30px;} .logo img{width: 100%;} .header.on{position: fixed;height: 60px;background: #8b0012; box-shadow:0 0 10px rgba(0, 0, 0, .2); padding: 0;z-index: 101;} .header.on .top{display: none;} .header.on .logo{width: 150px;padding-top: 10px;} .header.on .nav h3{line-height: 60px;} .header.on .nav h3 a:before{bottom: 0;} .header.on .sub{top: 60px;} .nav{float: right;} .nav li{float: left; position: relative;} .nav h3{padding: 0 20px; font-size: 17px; font-weight: bold; line-height: 120px; } .nav h3 a{color: #fff; position: relative;display: block;transition: All 0.4s ease-in-out;} .nav h3 a:before{position: absolute; border-bottom: 3px solid #fff; width: 0;left: 50%; bottom: 35px; transform: translateX(-50%);content: "";transition: All 0.4s ease-in-out;} .nav .on h3 a:before{width: 80%;} .nav .on h3 a{color: #c35865;} .sub{position: absolute;width: 100%; background: #fff; padding: 7px ;left: 0;top: 94px;display: none;} .sub dt{text-align: center; border-bottom: 1px solid #e1e1e1; line-height: 31px;} .sub dt a{color: #636363;font-size:15px} .sub dt a:hover{color: #D77281;} .sub dt:last-child{border: none;} .wzbox{width: 100%; position: relative;z-index: 10; top: 100vh;} .ssnr{width: 995px;height: 80px; margin: 0 auto; position: relative; border-radius: 10px;} .wby1{width: 100%; line-height: 32px; height: 32px; padding: 0 40px; font-size: 16px;} .sou{background: #fff;} .btn1{background: url(../images/ss.jpg); width: 32px;height: 32px; cursor: pointer; position: absolute; right: 20px;top: 0px;border: none;} .news{background: #fef6f6; margin-top: -40px;} .newsbox{width: 1220px; margin: 0 auto; padding-bottom: 110px; position: relative; } .news_tit{padding: 68px 10px 0 10px;} .news_tit h2{font-weight: bold; font-size: 31px; color: #444444; padding-bottom: 30px; position: relative;} .news_tit h2:before{border-bottom: 5px solid #8b0012; width: 77px; left: 0; bottom: 15px; width: 77px; position: absolute; content: "";} .news_tit a{font-size: 24px; color: #757575; padding-right: 28px;background: url(../images/a_04.png) no-repeat right center;font-weight: 400;} .news_tit a:hover{color: #8B0012;} .news_nr{position: relative;overflow: hidden; padding: 0 10px;} .news_right{float: right;width: 746px;} .news_right img{width: 100%;} .news_left{position: absolute;width: 562px;left: 10px;box-shadow:0 0 10px rgba(0, 0, 0, .2); top:50%; transform: translateY(-50%);padding: 20px 20px 35px 20px;z-index: 10;background: #fff; } .news_left p{font-size: 16px;text-indent: 32px; line-height: 28px;color: #737373;text-align:justify; word-break: break-all;} .news_left h2{font-weight: bold; font-size: 24px; color: #8b0012; line-height: 32px; margin-bottom: 15px;} .news_left h2 a{color: #8b0012;} .news_left h3{font-size: 14px; margin-bottom: 25px; color: #9d9d9d;} .tpxw{overflow: hidden; } .tpxw_left{float: left;width: 510px; position: relative;box-shadow:0 0 10px rgba(0, 0, 0, .1);transition: All 0.4s ease-in-out; margin-left: 10px;margin-top: 40px; overflow: hidden;} .tpxw_left img{width: 100%;height: 400px;} .tpxw_left:hover{ box-shadow: 3px 5px 10px rgb(0 0 0 / 20%); transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);} .tpxw_left p{width: 100%; position: absolute; bottom: 0; left: 0; font-weight: bold; color: #fff; padding: 0 20px; line-height: 70px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 24px;} .img4 { transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;} .img4:hover { transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);} .tpxw_right{float: right;width: 680px;} .fpxwbox span{display: block; overflow: hidden;} .tpxw_right ul{overflow: hidden; margin-left: -12px; padding: 40px 10px 0 0;} .tpxw_right li{float: left; width: 50%; padding-left: 12px;} .fpxwbox{background: #fff; border-bottom: 10px solid #8b0012;transition: All 0.4s ease-in-out;} .fpxwbox img{width: 100%;} .fpxw_text{height: 142px; padding: 0 28px;} .fpxw_text h2{font-size: 18px; line-height: 24px; color: #5c5c5c;font-weight: bold; padding: 15px 0 35px;} .fpxw_text p{font-size: 15px;color: #c97983; padding-left: 28px;background: url(../images/a_09.png) no-repeat left center; line-height: 20px;} .fpxwbox:hover{box-shadow: 3px 5px 6px rgb(0 0 0 / 20%);transform: translate(0, -10px);-webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px);-o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);} .wzgg_bj{background: #fff;} .wzgg{width: 1200px; margin: 0 auto;} .wzgg_tit{padding: 75px 0 35px;} .wzgg_tit h2{font-weight: bold; font-size: 31px; color: #444444; padding-bottom: 30px; position: relative;} .wzgg_tit b a.flas{font-weight: bold; font-size: 31px; color: #444444; padding-bottom: 30px; position: relative;} .wzgg_tit h2:before{border-bottom: 5px solid #8b0012; width: 77px; left: 0; bottom: 15px; width: 77px; position: absolute; content: "";} .more{font-size: 24px; color: #757575; padding-right: 28px;background: url(../images/a_04.png) no-repeat right center;font-weight: 400;float: right;} .more:hover{color: #8B0012;} .wzgg_tit b{padding-left: 0px;} .wzgg_tit b a{font-size: 18px; color: #6f6f6f; padding-right: 15px;} .wzgg_tit b a:hover{color: #8B0012;} .wzgg_qh{overflow: hidden;} .wzgg_nr {animation:fadeInRight .4s, 100ms;} .wzgg_nr ul{overflow: hidden; margin-left: -30px; padding-top: 10px;} .wzgg_nr li{float: left; width: 33.33%; padding: 0 0 85px 30px;} .wzggbox{overflow: hidden;} .wzgg_left{float: left; width: 105px; height: 110px; padding: 0 5px; background: #891515;} .wzgg_left h2{font-size: 33px; line-height: 46px; color: #fff;text-align: center;font-family: font1;} .wzgg_left p{font-size: 20px; color: #fff; padding: 30px 0 0 10px;} .wzgg_text{float: right;width: calc(100% - 120px);padding-top: 25px;} .wzgg_text p{font-size: 20px; line-height: 28px; font-weight: bold; color: #2b2b2b;} .bj2{background: url(../images/a1.jpg) no-repeat center top #fff;} .xshd{width: 1200px; margin: 0 auto; padding-bottom: 90px;} .xshd_tit{padding: 75px 0 20px;} .xshd_tit h2{font-weight: bold; font-size: 31px; color: #fff; padding-bottom: 30px; position: relative;} .xshd_tit h2:before{border-bottom: 5px solid #fff; width: 77px; left: 0; bottom: 15px; width: 77px; position: absolute; content: "";} .xshd_tit a{font-size: 24px; color: #fff; padding-right: 28px;background: url(../images/a_06.png) no-repeat right center;font-weight: 400;float: right;} .xshd_tit a:hover{color: #8B0012;} .xshd_nr{box-shadow:0 0 10px rgba(0, 0, 0, .2); } .xshd_nr ul{overflow: hidden;} .xshd_nr li{float: left; width: 50%;} .xshdbox{display: block; overflow: hidden;background: #fff;} .xs_tp{float: left; width: 299px;position: relative; overflow: hidden;} .xs_tp img{width: 100%;} .left{background: url(../images/a_08.png); width: 24px;height: 48px; right: 0; top: 50%; margin-top: -24px;position: absolute;} .xs_text{float: right;width: calc(100% - 299px); padding: 30px 20px 0 20px;} .xs_text h2{font-weight: bold; font-size: 22px; color: #8b0012; line-height: 1.3; padding-bottom: 22px;position: relative;} .xs_text h2:before{position: absolute; content: "";border-bottom: 5px solid #adadad; width: 75px;left: 0; bottom: 12px;} .xs_text p{font-size:16px ; line-height: 1.6; height: 125px;} .xs_text h3{font-size: 24px;color: #a7a7a7;} .xs_text h4{font-size: 16px; color: #a7a7a7; margin-top: 10px;} .img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou } .img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); } .right{background: url(../images/a_12.png); width: 24px;height: 48px; left: 0; top: 50%; margin-top: -24px;position: absolute;} .bj3{background: url(../images/a_14.png) no-repeat center center;background-size: cover;} .wzfl{width: 1220px; margin: 0 auto; padding: 74px 0 58px;} .wzfl ul{overflow: hidden; margin-left: -20px; padding: 10px 10px;} .wzfl li{float: left; width: 33.33%; padding: 0 0 27px 20px;} .wzfl a{display: block; background: #fff; overflow: hidden; box-shadow:0 0 10px rgba(0, 0, 0, .1); } .wzfl p{font-size: 28px; color: #484848;line-height: 134px; width: calc(100% - 170px);float: right;} .wzfl span{position: relative; float: left; width: 170px; height: 134px;;transition: all 0.9s;} .wzfl img{position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);} /* .wzfl a:hover span { animation: scoreBoardRotate 0.8s linear; } @keyframes scoreBoardRotate{ from{ transform: rotateY(0); } to{ transform: rotateY(360deg); } } */ .footer{background: #8b0012;margin-top: 90px;position: relative;} .footerbox{width: 1200px; overflow: hidden; margin: 0 auto;padding: 55px 0 25px;} .dblogo{width: 513px;float: left;} .dblogo img{width: 100%;} .rwm{width: 114px;float: right;text-align: center;} .rwm img{width: 100%;} .rwm p{font-size: 14px;color: #fff; margin-top: 8px;} .wzdz{float: right;width: 360px;} .wzdz p{color: #fff; font-size: 18px; line-height: 32px;} .bqxx{padding-bottom: 50px;} .bqxx p{font-size: 18px;text-align: center;color: #fff;} /***列表**/ .main { width: 1200px; position: relative; margin: -90px auto; z-index: 4; } .clear{clear: both;} .top_title{display: block;width: 340px;background:#8b0111;height: 168px;left: 50%;z-index: 18;color: #fff;font-size: 36px;font-weight: bold;padding: 24px;} .mainContent {background:#fff; height:auto;min-height:550px;width:1200px;margin: 0px auto;/* top:20px; *//* padding:0 20px 0 20px; */} .w412{width:412px;} .mainContent .left_1{display:block;width: 340px;/* padding: 0 20px 0 20px; */box-sizing: border-box;} .mainContent .left_1 .left_meun {padding: 0 20px 0 20px;/* padding-bottom:10px; */} .mainContent .left_1 .left_meun .top{background:url(../images/topbg.png) 35px center no-repeat #c01313; color:#fff;font-size:24px;text-indent: 30px; font-weight:bold; line-height:62px; } .mainContent .left_1 .left_meun .cl{background: #fff;height: 80px;line-height: 80px;text-indent: 0px;width: 100%;/* padding: 0 20px 0 20px; *//* border-left:1px solid #E6E6E6; */border-bottom: 2px solid #E6E6E6;/* border-right:1px solid #E6E6E6; */} .mainContent .left_1 .left_meun .cl a{color: #4c4c4c;font-size: 24px;/* font-weight:bold; */ text-align:center; line-height:48px;text-indent: 0px;} .mainContent .left_1 .left_meun .cl:hover{ color:#8b0111; } .mainContent .left_1 .left_meun .cl.on{color:#8b0111;height: auto;} .bot_left{border-bottom: 15px solid #8b0111;} .mainContent .left_1 .left_meun .cl.on span{ border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 12px solid #8b0111; } .mainContent .left_1 .left_meun .cl.on a{ color: #981a28; font-weight: bold; } .mainContent .left_1 .left_meun .cl.on div{margin-bottom: 20px;margin-top: -10px} .mainContent .left_1 .left_meun .cl.on div a{ margin-left: 10px; text-align: left;color:#5c5c5c; font-size: 20px; display: block; line-height: 40px; } .mainContent .left_1 .left_meun .cl.on div a:hover{color: #981a28;} .mainContent .left_1 .left_meun .cl.on div a span{ margin-right: 10px; margin-top: 14px; float: left; display: inline-block; width: 0; height: 0; border-left: 12px solid #444444; border-top: 8px solid transparent; border-bottom: 8px solid transparent; } .mainContent .left_1 .left_meun .cl span{ margin-top: 30px; float: right; display: inline-block; width: 0; height: 0; border-left: 12px solid #8b0111; border-top: 8px solid transparent; border-bottom: 8px solid transparent; } .mainContent .left_1 .left_meun .cl:last-child{border-bottom: 0px solid #8b0111;} .mainContent .articleList{width: 833px;background: #f9f9f9;padding: 20px;box-sizing: border-box;} .wz_top{height:42px;line-height:42px;padding: 0px 0 0 0px;/* background:url(../images/dq.png) 11px center no-repeat; */font-size:14px;color:#666;margin-bottom: 18px;} .wz_top a{color:#666;} .wz_top a:hover{color:#cc0000;} .wz_top .tbxt{font-size: 24px;color: #981a28;font-weight: bold;} .wz_top .weizhi{font-size: 18px;color: #981a28;font-weight: bold;} .wz_top .weizhi span{ margin: 5px 10px 0 10px; display: inline-block; width: 0; height: 0; border-left: 8px solid #626262; border-top: 6px solid transparent; border-bottom: 6px solid transparent; } .xinwen ul li span.date{color:#5B5B5B;line-height:30px;} .xinwen .f_title{line-height:35px;font-size:16px; text-align:center;} .w120{width:120px;!important} .xinwen span.on{color:#888;} .xinwen li.on span{background:#fff;height:35px;border-top: #1C75D1 2px solid;border-bottom: #fff 1px solid;border-right: #DDDDDD 1px solid;border-left: #DDDDDD 1px solid;display: block; font-size:16px; font-weight:bold; text-align:center; line-height:35px; color:#1A7BCC;} .xinwen ul li a.di{text-indent:10px;line-height: 30px;background: url(../images/icon.gif) 0 14px no-repeat;} .xinwen_l {border-top: #DDDDDD 2px solid;padding: 0px;margin-bottom: 20px;} .xinwen_list ul li{height: 45px;border-bottom: 1px solid #c7c7c7;} .xinwen_list ul li a{font-size: 18px; margin:0px 0px 0 0;float: left;width: 90%;line-height: 45px;/* background: url(../images/ico.gif) 0 20px no-repeat; *//* text-indent:20px; */} .xinwen_list ul li div{line-height:24px;color:#989898;float: left;font-size:12px; font-weight:normal;} .xinwen_list ul li span{float:right;height: 45px;width: 10%;font-size:14px;line-height: 45px;} .xinwen_list ul li span .line{border-bottom:1px solid #fff; height:44px; color:#fff;width:60px; display:block;font-size: 26px;text-align: center;line-height: 44px;} .xinwen_list ul li span .line2{height:20px; color:#fff;width:60px; display:block;font-size: 12px;text-align: center;line-height: 20px;} .xinwen_list .list_line{height:15px;border-bottom:#d2d2d2 1px dotted;margin-bottom:15px;} .pic_list li a:hover{ box-shadow: 0px 10px 20px rgb(0 0 0 / 20%); top: -10px; } .gb-m15{margin: 0 15px;display: block;} .xinwen_list ul.pic_list li{width:383px;float: left; margin:18px 0 18px 0; height: auto;border-bottom:0;} .xinwen_list ul.pic_list li:nth-child(2n){float: right} .xinwen_list ul.pic_list li a{width:100%;} .pagination-wrapper{ margin: 20px 0; } .pagination{ height: 34px; text-align: center; } .pagination li { display: inline-block; height: 34px; margin-right: 5px; } .pagination li a{ float: left; display: block; height: 32px; line-height: 32px; padding: 0 12px; font-size: 16px; border: 1px solid #dddddd; color: #555555; text-decoration: none; } .pagination li a:hover{ background:#f5f5f5; color:#0099ff; } .pagination li.thisclass { background: #09f; color: #fff; } .pagination li.thisclass a,.pagination li.thisclass a:hover{ background: transparent; border-color: #09f; color: #fff; cursor: default; } /*****/ #wenzhang{width:1250px;margin:auto;font-size:16px;line-height:200%;height:auto;overflow:hidden;padding:0;background:#fff;} .wztit{font-size:27px;line-height:40px;text-align:center;padding-top:20px;} .wzfbt{line-height:36px;text-align:center;font-size:22px;font-weight:100;margin-top:5px;} .wzbjxx{line-height:34px;color:#666;font-size:12px;text-align:center;border-bottom:#dbdee1 1px solid;height: 51px;padding-top:10px;position:relative;overflow:hidden;} .wzbjxx a{font-size:12px;color:#666;cursor:pointer;} .wzbjxx a:hover{color:#e20a0d;} .wzbjxx .nostart{color:#333;} .wzbjxx .starting{color:#0C0;} .wzbjxx .over{color:#f00;} .wzbjxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;} .wzbjxx .top_ztimg{position:absolute;width:100px;height:36px;right:10px;top:5px;overflow:hidden;} .wzbjxx .top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:12px;} .wz_zybox{border:#ddd 1px dashed;background:#fbfbfb;padding:10px 15px;line-height:28px;font-size:14px;margin-bottom:20px;} .wz_zybox span{font-weight:bold;} .wzcon{border-top: #DDDDDD 2px solid;padding:20px;width: 100%;height:auto;min-height:450px;_height:450px;font-size:16px;line-height:200%;/*border-left: 1px solid #dbdee1;border-right: 1px solid #dbdee1;border-bottom: 1px solid #dbdee1;*/} .wzcon table{max-width:1250px !important;} .wzcon img{max-width:800px;} .wzcon div {font-size:16px;} .wzbot{padding-top:10px;padding-bottom:20px;font-size:14px;line-height:28px;color:#666;} .wzbot a{color:#666;} .wzbot a:hover{color:#c00;} .wzbot1{height:56px;line-height:36px;text-align:right;font-size:12px;color:#999;padding:15px 10px 0;border-top:#dbdee1 1px solid;} .wzbot1 a{color:#999;line-height:36px;} .wzbot1 a:hover{color:#c00;text-decoration:none;} .wzbot1 ul{float:left;} .wzbot1 ul.fxd_xx{width:300px;text-align:left;height:30px;} .wzbot1 ul.fxd_close{width:136px;float:right;text-align:left;overflow:hidden;} .wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:68px;height:26px;line-height:26px;background:url(../images/print.gif) 0 5px no-repeat;padding-left:22px;} .wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:24px;height:26px;line-height:26px;padding-left:22px;background:url(../images/close1.gif) 0 5px no-repeat;}