
* {font-family: 'Arial';}
html{background: white;color: black;}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin: 0;padding: 0;}
/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea {font-size: 14px;}
/*input,select,textarea {
    font-size:100%;
}*/
/* 去掉 table cell 的边距并让其边重合 */
table {border-collapse: collapse;border-spacing: 0;}
/* ie bug：th 不继承 text-align */
th {text-align: inherit;}
/* 去除默认边框 */
fieldset,
img {border: none;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{display: block;}
/* 去掉 firefox 下此元素的边框 */
abbr,
acronym {border: none;font-variant: normal;}
/* 一致的 del 样式 */
del{text-decoration: line-through;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;font-weight: 500;}
/* 去掉列表前的标识，li 会继承 */
ol,ul {list-style: none;}
/* 对齐是排版最重要的因素，别让什么都居中 */
caption,
th {text-align: left;}
/* 来自yahoo，让标题都自定义，适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 500;}
/* 统一上标和下标 */
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* 让链接在 hover 状态下显示下划线 */
/*a:hover {
    text-decoration:underline;
}*/
/* 默认不显示下划线，保持页面简洁 */
ins,a {text-decoration: none;}
/* 去除 ie6 & ie7 焦点点状线 */
a:focus,
*:focus {outline: none;}
a{color: #000;}
img {/*max-width: 100%;*/border: 0px;vertical-align: top;border: none;}
input {/* border: none; *//* appearance: none; *//* -moz-appearance: none; *//** outline: none; input标签聚焦不出现默认边框: **//**-webkit-appearance: none; 用于IOS下移除原生样式 **/}
button {border: 0;background-color: none;outline: none;-webkit-appearance: none;/** 用于IOS下移除原生样式 **/}
select {-webkit-writing-mode: horizontal-tb !important;text-rendering: auto;color: -internal-light-dark(black, white);letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;text-align: start;appearance: menulist;box-sizing: border-box;align-items: center;white-space: pre;-webkit-rtl-ordering: logical;background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));cursor: default;margin: 0em;font: 400 13.3333px Arial;border-radius: 0px;border-width: 1px;border-style: solid;border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));border-image: initial;}
/* 清除浮动 */
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {clear: both;overflow: hidden;}
.clearfix {zoom: 1;/* for ie6 & ie7 */}
.clear {clear: both;display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;}
/* 设置显示和隐藏，通常用来与 js 配合 */
.hide {display: none;}
.block {display: block;}
/* 设置浮动，减少浮动带来的 bug */
.fl {float: left;}
.fr {float: right;}


.wrap{width: 1200px; min-width:1200px; margin: 0 auto;}
.hovRed a:hover{text-decoration: underline;color: #710002;}

.bodybg{background: url(2397.png) no-repeat center top #fff;}
.header{height: 740px;position: relative;}
.header .back{position: absolute;left: 50%;top: 680px;margin-left: -122px;}

.listPic{overflow: hidden;position: relative;padding-bottom:50px;background: #fff;margin-top: 30px;border-radius: 15px;}
.listPic ul{width: 110%;}
.listPic ul li{width: 380px;/*height: 388px;*/height:auto;/*float: left;margin-right: 30px;*/margin:0 10px;margin-bottom: 44px;background: #fff;border-radius: 6px;box-shadow: rgba(0,0,0,.1) 0px 14px 2px -4px;}
.listPic ul li dt{/*height: 218px;*/height: auto;overflow: hidden;}
.listPic ul li dt img{width: 100%;border-radius: 6px 6px 0 0;}
.listPic ul li dd{font-size: 18px;padding:16px 22px;}
.listPic ul li dd h5{font-weight: bold;line-height: 28px;margin-bottom: 10px;}
.listPic ul li dd p{line-height: 32px;}
.listPic ul li dd p a{color: #be190c;}

.listPage{background: #fff;margin-top: 30px;border-radius: 15px;padding:20px 20px 0;}

.goTop{position: fixed;right: 2%;bottom: 5%;cursor: pointer;}
.footer{font-size: 18px;line-height: 80px;color: #fff;text-align: center;background: #be190c;}

.dqwz{font-size: 26px;line-height:50px;border-bottom:2px solid  #dc0003;font-weight: bold;}
.dqwz a{color: #dc0003;}

.listCon{padding: 15px;}
.listCon li{font-size: 18px;line-height: 50px;border-bottom: 1px dashed #666;}
.listCon li span{float: right;}
.listCon li a{color: #222;}

.pages{margin: 0px auto;height: 60px;color: #666;}
.pages a,.pages font{padding: 2px 8px;color: #333;margin: 0 1px;/* background: #cdcdcd; */}
.pages a:first-child,.pages a:last-child{/* background: #bc0000; */}
.pages font{color:#fff;font-weight: bold;background: #bc0000;}

/*适配样式*/
@media only screen and (max-width:1024px) {

  body{max-width: 7.5rem;margin: 0 auto;}
  .wrap{width: auto; min-width:auto;}
  .listPage{margin-top: 0.54rem;border-radius: 0.15rem;padding:0.2rem 0.2rem 0;}

.bodybg{background: url(2397.png) no-repeat center top #efefef;background-size: contain;}
.header{height: 2.4rem;position: relative;}
.header .back{position: absolute;left: 50%;top: 100%;margin-left: -0.62rem;}
.header .back img{width:1.24rem;}

.listPic{padding-bottom: 0.1rem;margin-top:0.5rem;}
.listPic ul{width: 100%;padding-top: 0.3rem;}
.listPic ul li{float: none;width: 94%;height: auto;padding-bottom: 0.14rem;margin:0 auto .44rem;border-radius: 0.06rem;box-shadow: rgba(0,0,0,.1) 0px .14rem .02rem -.04rem;}
.listPic ul li dt{/*height: 2.44rem;*/height:auto;}
.listPic ul li dt img{width: 100%;border-radius: .06rem .06rem 0 0;}
.listPic ul li dd{font-size: .18rem;padding:.16rem .22rem;}
.listPic ul li dd h5{line-height: .28rem;margin-bottom: .10rem;}
.listPic ul li dd p{line-height: .32rem;}



  .goTop,.goTop img{width: 0.64rem;height: 0.64rem;}
  .footer{font-size: 0.2rem;line-height: 1rem;border-top: 0.05rem solid #dc0003;}

  .dqwz{font-size: .26rem;line-height:.50rem;border-bottom:2px solid  #dc0003;}

  .listCon{padding: .15rem;}
  .listCon li{font-size: .18rem;line-height: .50rem;}

  .pages{height: .60rem;}
  .pages a,.pages font{padding: .02rem .08rem;}

}

@media only screen and (max-width:910px) {
  .dyBox dl dd{width: 5.2rem;}
}

@media only screen and (max-width:730px) {
  .dyBox dl dd{width: 4.8rem;}
}

@media only screen and (max-width:690px) {
  .dyBox dl dd{width: 4.4rem;}
}

@media only screen and (max-width:640px) {
  .dyBox dl dd{width: 4.1rem;}
}



@media screen and (max-device-width:1024px){

}

@media screen and (max-device-width:768px){
.dyBox dl dd{width: 5.0rem;}
}

@media screen and (max-device-width:710px){
.dyBox dl dd{width: 4.4rem;}
}

@media screen and (max-device-width:640px){

}

@media screen and (max-device-width:540px){
.dyBox dl dd{width: 4.3rem;}
}

@media screen and (max-device-width:414px){

}

@media screen and (max-device-width:375px){
.dyBox dl dd{width: 4.2rem;}
}


.image_scal{overflow: hidden;}
.image_scal img{
  -webkit-transition:transform 1.3s;
  -moz-transition:transform 1.3s;
  -ms-transition:transform 1.3s;
  -o-transition:transform 1.3s;
  -webkit-perspective:1000;
  -webkit-backface-visibility:hidden;
  -moz-perspective:1000;
  -moz-backface-visibility:hidden;
  -ms-perspective:1000;
  -ms-backface-visibility:hidden;
  -o-perspective:1000;
  -o-backface-visibility:hidden;
}
.image_scal:hover img{
  -webkit-transform:scale(1.05);
  -moz-transform:scale(1.05);
  -ms-transform:scale(1.05);
  -o-transform:scale(1.05);
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

