@charset "utf-8"; body { margin: 0px; padding: 0px; font-size: 16px; font-family: "Microsoft YaHei", "寰蒋闆呴粦"; background:url(../images/bg.jpg?v=1.1) #fff4e6 no-repeat top center; line-height: 32px; color: #333; overflow-x: hidden; max-width: 1920px; margin: 0 auto; min-width: 1360px; } * { box-sizing: border-box; margin: 0; padding: 0; } h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; } a { color: #333333; text-decoration: none; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; } a:hover { color: #cb0600; text-decoration: none; } .clear { clear: both; } dl { margin: 0px; padding: 0px; } dd { display: block; margin: 0px; padding: 0px; -webkit-margin-start: 5px; } form { margin: 0px; padding: 0px; } img { border: 0; margin: 0; padding: 0px; } div { margin: 0px; padding: 0px; } ul { list-style: none; margin: 0px; padding: 0px; } li { list-style: none; margin: 0px; padding: 0px; } p { margin: 0px; padding: 0px; padding-bottom: 12px; } .fl { float: left; } .fr { float: right; } .imgbg { background: no-repeat center center; background-size: cover; } .imgbg img { opacity: 0; width: 100%; } .topbg { height: 554px; text-align:center; width: 100%; overflow: hidden; position: relative; padding-top:106px; } .topbg img.logo { position: absolute; left: 30px; top: 30px; } .slog { text-align: center; padding-top: 200px; } .newsshow { width: 100%; margin: 0 auto; padding-top: 20px; } .news_title { color: #333333; text-align: center; font-size: 32px; line-height: 36px; padding: 45px 0px 15px; font-weight: bold; clear: both; } .xian { border-bottom: 1px solid #e7e8eb; height: 44px; margin-top: 8px; text-align: center; color: #92a2b1; font-size: 14px; } .box01 { padding: 30px 0px 90px; clear: both; font-size: 18px !important; color: #333; line-height: 36px !important; text-align: justify; overflow: hidden; } .box01 p { text-indent: 34px; } .box01 img { max-width: 900px; text-align: center; } .posi { width: 100%; clear: both; margin: 50px auto 0px; height: 59px; line-height: 59px; background: #f03e3e; color: #ffdda3; } .posi a { color: #fff; } .w1280 { width: 1280px; margin: 0 auto; clear: both; } .titlebg { width: 1280px; margin: 73px auto 37px; height: 120px; position: relative; clear: both; text-align: center; } .bottombg { text-align: center; color: #fff; background: #f03e3e; padding: 30px 0px; clear: both; line-height: 38px; } .zt_list { clear: both; text-align: left; line-height: 23px; padding-bottom:0px; overflow:hidden; } .zt_list li { width: 397px; height: 280px; float: left; position: relative; margin-right: 44px; margin-bottom: 40px; } .zt_list li:nth-child(3n) { margin-right: 0px; float: right; } .zt_list li a .boxtt { width: 100%; height: 225px; overflow: hidden; border-radius:6px; } .zt_list li a .xximg { width: 100%; height: 225px; overflow: hidden; border-radius:6px; } .zt_list li a .xximg { -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; } .zt_list li a:hover .xximg { transform: scale(1.1, 1.1); } .vide_ico{ position: absolute; left: 0px; left:50%; margin-left:-26px; width:52px; height:52px; z-index:3; top:85px; } .infobb { position: absolute; left: 0px; bottom: 55px; background:rgba(0,0,0,.5); color: #fff; line-height:41px; box-sizing: border-box; width: 100%; overflow: hidden; height: 41px; text-align:center; font-weight:bold; border-radius:0px 0px 6px 6px; } .zt_list h3 { font-size:18px; padding-top:17px; text-align:center; font-weight:400; } .bian { padding: 70px 50px 0px 180px; font-size: 18px; line-height: 40px; width: 1280px; margin: 0 auto 0px; height:313px; clear: both; color: #b90c03; background: url(../images/bianbg.png) no-repeat top center; } p.nomal{ font-weight:bold; } .blank46{ height:46px; clear:both; overflow:hidden; } .vote{ width:1280px; height:300px; border:5px solid #f68781; background:rgba(255,255,255,.6); border-radius:20px; margin:60px auto 110px; padding:30px 245px; } .vote_l{ width:250px; float:left; } .vote_r{ width:500px; float:right; font-size:20px; font-weight:bold; color:#b90c03; line-height:46px; padding-top:45px; }