.topnav-wrap{ height: 28px; line-height: 28px; width: 100%; background-color:#000000; } .topnav { height: 28px; line-height: 28px; width: 1320px; margin: 0 auto; } .topnav-rukou { float: right; padding-right: 25px; } .topnav a, .topnav p, .topnav span { float: left; margin-left: 20px; color: #fff; display: block; height: 28px; line-height: 28px; font-size: 14px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; } .header { height: 102px; background-color: rgb(101, 30, 34); } .header-c { width: 1320px; margin: 0 auto; height: 100%; } .header .logo { height: 102px; display: inline-block; line-height: 102px; float: left; } .header .logo img { vertical-align: middle; margin-bottom: 5px; margin-left: 15px; } .nav { width: 73%; float: right; height: 60px; margin-top: 19px; } div.img { position: relative; } .banner-word { display: block; background: url(../maximages/bannertext.png); opacity: 0.97; position: absolute; bottom: 120px; left: 270px; color: #fff; text-align: justify; padding: 12px 15px; font-weight: bold; width: auto; } .banner-word h4{ width: 410px; font-size: 26px; text-align: left; line-height: 30px; } .banner-word p{ width: 410px; font-size: 15px; font-weight: normal; line-height: 25px; margin-top: 6px; } .navs{ width: 100%; height: 60px; } .navs li { float: left; text-align: center; position: relative; height: 85px; z-index: 20000; } .navs li a{ display: block; font-size: 17px; color: #fff; height: 85px; line-height: 60px; padding: 0 14px; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; transition: .3s; } .navs li a:hover{ color: #fff; /* background-color: #27a65e; */ height: 85px; line-height: 80px; /* border-radius: 15px; */ } .navss { position: absolute; top: 83px; z-index: 20000; display: none; border-top: 1px solid #fff; margin: 0 -15px; } .navss li { width: 100%; background: #801318; z-index: 20000; transition: all 0.4s ease-out; position: relative; height: 60px; border-bottom: 2px solid #691111; } .navss li a:hover{ color: #fff; /* background-color: #27a65e; */ height: 60px; line-height: 60px; /* border-radius: 15px; */ border-bottom: none; } .navss li:hover{ background-color:rgb(101, 30, 34); } .navss li a{ padding: 0 2px; } .con-ul2{ width: 100%; margin: 0 auto; overflow: hidden; height: auto; padding: 10px 0px; } .con-ul2 li{ float: left; margin-top: 15px; margin-bottom: 15px; margin-right: 46.2px; margin-left: 10px; } .photo2{ height: auto; overflow: hidden; display: block; box-shadow: 1px 1px 15px 1px #ccc; } .info{ text-align: center; height: 25px; line-height: 25px; font-size: 14px; } .photo2:hover{ box-shadow: 1px 1px 5px 1px #999; transition: 0.6s; } .mc{ width: 100%; height: 25px; position: absolute; top: 0; left: 0; background: url(../maximages/navpack.png)repeat center top; } .content-body{ width: 100%; height: auto; overflow: hidden; } .body-section{ width: 100%; max-width: 1280px; overflow: hidden; height: auto; margin: 0 auto; } .news-max { width: 56%; float: left; margin-top: 20px; margin-left: 10px; } .title-news { display: block; float: left; padding: 5px 5px; font-size: 28px; } .mores { width: 100%; height: 55px; line-height: 40px; display: block; float: right; position: relative; } .mores a { display: block; padding: 10px 5px 5px 5px; float: right; font-size: 18px; } .item .event-teaser { margin: 0; display: block; width: auto; position: relative; padding: 30px 30px 45px 120px; font-weight: inherit; text-decoration: none; height: 130px; overflow: hidden; } .item .event-teaser h3 { font-size: 20px; line-height: 1; margin-top: 0; margin-bottom: 8px; } .item .monthday { left: 45px; position: absolute; top: 35px; line-height: 1; font-weight: 400; } .monthday .month { text-transform: uppercase; font-size: 18px; } .monthday .day { color: #e77500; font-size: 36px; display: block; } .item .subheader { color: #040404; font-weight: 600; margin: 0 0 8px; } .event-teaser:hover{ box-shadow: inset -4px 0 #e77500; } .event-teaser { -webkit-transition: box-shadow .15s ease-out; transition: box-shadow .15s ease-out; } .event-time{ margin-top: 10px; } .body{ font-size: 14px; color: #666; line-height: 20px; text-align: justify; } .ul-list4 { overflow: hidden; padding: 11px 0 28px; clear: both; } .ul-list4 li { float: left; width: 33.33%; } .ul-list4 .li1 { width: 100%; } .ul-list4 .top { overflow: hidden; } .ul-list4 .txt { position: relative; padding: 55px 40px; line-height: 24px; font-size: 14px; color: #666; height: 285px; z-index: 99; background: #f7f7f7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; } .ul-list4 .top .txt { float: right; } .ul-list4 .li1 .txt { width: 50%; } .ul-list4 h3 a { display: block; font-size: 18px; color: #333; max-height: 48px; line-height: 24px; overflow: hidden; margin-bottom: 18px; } .ul-list4 .txt span { display: block; color: #999; margin-bottom: 8px; } .ul-list4 .txt p { height: 72px; overflow: hidden; margin-bottom: 20px; } .ul-list4 .more { display: block; color: #666; padding-right: 23px; background: url(../maximages/gicon14.png) no-repeat center right; text-align: right; } .ul-list4 .pic { display: block; height: 285px; z-index: 10; overflow: hidden; background-position: center center; background-repeat: no-repeat; -o-background-size: cover; -ms-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; } .ul-list4 .top .pic { overflow: hidden; } .ul-list4 .li1 .pic { width: 50%; } .ul-list4 .bottom .txt { float: left; } .ul-list4 .bottom .txt:hover .icon2 { background: url(../maximages/gicon24.png) no-repeat center center; } .ul-list4 .top .txt:hover{ background: #9a0000; } .ul-list4 .top .txt:hover .icon1{background: url(../maximages/gicon19-2.png) no-repeat center center;} .ul-list4 .bottom .txt:hover{background: #9a0000;} .ul-list4 .txt:hover { color: #fff; } .ul-list4 .txt:hover h3 a { color: #fff; } .ul-list4 .txt:hover p{color: #FFFFFF;} .ul-list4 .txt:hover .more{color: #fff;background: url(../maximages/gicon14-2.png) no-repeat center right;} .ul-list4 .txt:hover span{color: #fff;} .events-max{ width: 42%; float: right; margin-top: 20px; margin-right: 10px; } .footer_wrap { clear: both; margin: 0 auto; height: 130px; width: 100%; overflow: hidden; background:url(../maximages/footerbj.png); } .footer { padding: 18px 0; max-width: 1280px; margin: 0 auto; background-size: 77px; } .footer p { max-width: 1280px; text-align: center; line-height: 47px; color: #fff; font-size: 13px; margin: 0 auto; } .footer p a { color: #fff; } @media screen and (max-width: 1280px){ body{ width: 1320px; } } .bar1{ height: 35px; line-height: 35px; border-bottom: 3px solid #999; position: relative; width: 1260px; margin: 0 auto; margin-top: 20px; } .bar1 span { height: 35px; line-height: 35px; padding: 0 10px; display: inline-block; border-bottom: 3px solid #e81d25; font-size: 20px; font-weight: 400; top: 0; } form { position: relative; width: 300px; margin: 0 auto; } input, button { border: none; outline: none; } input { width: 100%; height: 42px; padding-left: 13px; } button { height: 45px; width: 42px; cursor: pointer; position: absolute; left: 274px; } /*ËÑË÷¿ò1*/ .search-bar { margin-top: 16px; } .search-bar input { border: 2px solid #7BA7AB; border-radius: 5px; background: #F9F0DA; color: #9E9C9C; } .search-bar button { top: 0; right: 0; background: #7BA7AB; border-radius: 0 5px 5px 0; } .search-bar button:before { content: "\f002"; font-family: FontAwesome; font-size: 16px; color: #F9F0DA; } video{ display: block; margin: 0 auto; margin-top: 15px; }