* {font-family: 'microsoft yahei','Arial';}
html{background: white;color: black;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin: 0;padding: 0;}
body,button,input,select,textarea {font-size: 16px;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: none;}
iframe{display: block;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;font-weight: 500;}
ol,ul {list-style: none;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 500;}
a:focus,
*:focus {outline: none;}
a{color: #000;text-decoration: none;}
img {border: 0px;vertical-align: top;border: none;}
button {border: 0;background-color: none;outline: none;-webkit-appearance: none;}
/* 清除浮动 */
.clearfix:before,
.clearfix:after{ content: ""; display: table;clear: both;overflow: hidden;}
.clearfix {zoom: 1;}
.clear {clear: both;display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;}
.hide {display: none;}
.block {display: block;}
.fl {float: left;}
.fr {float: right;}

.wrap{width: 1184px; min-width:1184px; margin: 0 auto;position: relative;transition:all .3s ease;}
.hovTxt a:hover{text-decoration: underline;}

.mobShow{display: none;}

.mpage{ text-align:center; padding:20px 0;}
.mpage a,.mpage font{ display:inline-block; height:22px; line-height:22px; width:22px; border:1px solid #ededed; font-size:12px; text-align:center; margin:0 1px;}
.mpage font{ color:#fff; background:#087cd6;}


.logo{width: 10%;height: 80px;position: absolute;left: 14%;top: 0;}
.goSite{font-size: 20px;position: absolute;right: 16.3%;bottom:40px;color: #f7b780;font-weight: bold;cursor: pointer;z-index: 10;}
.banner{height:580px;background: url(3228.jpg) no-repeat center top #fff; min-width:1184px;position: relative;}
.banner img{width: 100%;}

.mod1{position: relative;z-index: 2;}

.nav{width: 100%;position: relative;z-index: 2;/* background: linear-gradient(to bottom, #135db2, #3272bc); */margin-top:-80px;}
.nav .navCont{background: #040301;transform: skew(-20deg, 0deg);}
.nav .navContList{text-align: center;}
.nav .navContList li{line-height: 60px;font-size: 20px;color: #ffffff;text-align: center;margin: 0 26px;padding: 0 20px;display: inline-block;transform: skew(20deg, 0deg);}
.nav .navContList li.cur{background: #a50705;}
.nav .navContList li a{color: #ffffff;display: inline-block;position: relative;}


.titlePic{text-align: center;margin: 0px 0 30px;position: relative;}
.titlePic .more{color: #4e4e4e;position: absolute;right: 6.5%;bottom: 40%;}
.mod3{height: 462px;margin-top: 40px;}
.mod4{padding-top: 80px;background: url(3231.jpg) no-repeat 0px 60px;margin-bottom: 50px;}
.prctCon{background: url(3230.png) no-repeat right top;}
.leftCon{width: 658px;height: 448px;background: #99cbff;border-radius: 12px;margin-top: 44px;}
.picNews{width: 628px;height: 420px;margin: 16px auto 0;position: relative;overflow: hidden;}
.picNews img{width: 628px;height: 420px;}
.picNews .swiper-slide{position: relative;}
.picNews .swiper-slide p{position: absolute;left: 0;bottom: 0;width:100%;text-indent: 1em;height: 54px;line-height: 54px;background: rgba(2,62,109,.6);color: #fff;font-size: 18px;}
.picNews .swiper-pagination{text-align: right;width: 98%;bottom: 15px;}
.picNews .swiper-pagination-bullet{background: #eee;opacity: 1;width: 10px;height: 10px;}
.picNews .swiper-pagination-bullet-active{background: rgba(155,1,3,1);}
.picNews .swiper-button-next, .picNews .swiper-button-prev{background: rgba(2,62,109,.6);color: #fff;padding: 10px 9px;left: 0;top: 40%;}
.picNews .swiper-button-next{right: 0;left: auto;}
.picNews .swiper-button-next:after{width: 25px;height: 25px;border-top: 3px solid #fff;border-left: 3px solid #fff;transform: rotate(135deg);font-size: 0;margin-left: -10px;}
.picNews .swiper-button-prev:after{width: 25px;height: 25px;border-top: 3px solid #fff;border-left: 3px solid #fff;transform: rotate(-45deg);font-size: 0;margin-right: -10px;}

.rightNews{width: 490px;height: 395px;margin: 34px 0 0 20px;position: relative;}
/* .rightNews:before{content: "";position: absolute;width:100px;height:40px;background: linear-gradient(338.565deg, #780002 50%, transparent 0);left: -100px;top: 0px;}
.rightNews:after{content: "";position: absolute;width:100px;height:40px;background: linear-gradient(200.565deg, #780002 50%, transparent 0);left: -100px;bottom: 0px;} */
.rightNews{}
.rightNews dl{width: 228px;margin: 0 16px 10px 0;float: left;}
.rightNews dt img{width: 228px;height: 140px;} 

.lhyw{margin-top: 40px;}
.lhyw .lisCon{width: 110%;}
.lhyw .newLis{padding: 20px 10px;border-bottom: 1px solid #ccc;width: 552px;float: left;margin-right: 40px;}
.lhyw .newLis:hover{transition: all .4s ease;background: #f6f5f1;}
.lhyw .newLis h4{font-size: 18px;line-height: 24px;font-weight: bold;min-height: 48px;}
.lhyw .newLis h4 a{color: #131416;}
.lhyw .newLis p{font-size: 16px;line-height: 30px;color: #4d4d4d;text-indent: 2em;min-height: 60px;}
.lhyw .newLis p a{color: #dc0003;}


.tyPicCon .typicUl{width: 110%;}
.tyPicCon dl{float: left;padding: 10px 14px;margin-bottom: 30px;}
.tyPicCon dl:hover{box-shadow: 0 0 10px rgba(0,0,0,.3);transition: all .4s ease;}
.tyPicCon dt{text-align: center;}
.tyPicCon dt img{width: 268px;height: 164px;border-radius: 0px;}
.tyPicCon dd{width: 268px;}
.tyPicCon dd a{color: #000;display: block;width: 100%;/* overflow: hidden;text-overflow:ellipsis;white-space: nowrap; */}
.tyPicCon dd h6{font-size: 22px;height: 56px;line-height: 28px;font-weight: bold;padding: 16px 0;}
.tyPicCon dd .date{color: #b3b3b3;}



.topicPlateTwo{display:block;position:relative;margin:0 auto;}
.standardizationBox{position:relative;}
.standardization{width:1184px;margin:0 auto;overflow:hidden;}
.standardization .swiper-slide{width:260px;height:362px;background: #eeeeee;text-align: center;padding-top: 12px;border-radius: 10px;}
.standardization .swiper-slide h5{font-size: 18px;color: #050402;padding: 13px 15px;line-height: 20px;text-align: left;font-weight: bold;}
.standardization .swiper-slide p{font-size: 16px;line-height: 20px;color: #393939;text-align: left;text-indent: 2em;padding: 0 15px;}
.standardization .swiper-slide .imgs{width:260px;height:168px;margin: 0 auto;overflow: hidden;}
.standardization .swiper-slide img{width:260px;height:168px;}
.standardization .swiper-slide-next{/* transform:scale(1.2); */}
.standardizationBox .badgeBtn{width:58px;height:58px;position:absolute;bottom:38%;z-index:999;cursor: pointer;}
/* .standPrev{left:0px;background:url('#') no-repeat center center;background-size:100% 100%;}
.standNext{right:0px;background:url('#') no-repeat center center;background-size:100% 100%;} */

.standardizationBox .standNext,
.standardizationBox .standPrev{display: block;margin: 30px auto;width: 25px;height: 25px;border-top: 4px solid #a7a7a7;border-left: 4px solid #a7a7a7;}
.standardizationBox .standNext{transform: rotate(135deg);right: -24px;}
.standardizationBox .standPrev{transform: rotate(-45deg);right: auto;left: -24px}


.mod5{padding-top: 25px;background: url(3242.jpg) no-repeat 0px 0px;}
.yxspDivBox{position:relative;}
.yxspDiv{width:1184px;margin:0 auto;overflow:hidden;padding: 40px 0 50px;}
.yxspDiv .swiper-slide{width:260px;height:250px;background: #eeeeee;border-radius: 10px;}
.yxspDiv .swiper-slide:nth-child(odd){margin-top: -24px;}
.yxspDiv .swiper-slide:nth-child(odd):hover{margin-top: -30px;transition: all .4s ease-in;}
.yxspDiv .swiper-slide:nth-child(even):hover{margin-top: -6px;transition: all .4s ease-in;}
.yxspDiv .swiper-slide h5{font-size: 17px;color: #fff;height: 62px;line-height: 62px;background: #ae9d6e;padding: 0 8px;overflow: hidden;}
.yxspDiv .swiper-slide .imgs{width:100%;height:182px;margin: 0 auto;overflow: hidden;}
.yxspDiv .swiper-slide img{width:100%;height:182px;}
.yxspDiv .swiper-slide-next{/* transform:scale(1.2); */}
.yxspDivBox .badgeBtn{width:58px;height:58px;position:absolute;bottom:38%;z-index:999;cursor: pointer;}
.yxspDivBox .arrowNext,
.yxspDivBox .arrowPrev{display: block;margin: 30px auto;width: 25px;height: 25px;border-top: 4px solid #a7a7a7;border-left: 4px solid #a7a7a7;}
.yxspDivBox .arrowNext{transform: rotate(135deg);right: -24px;}
.yxspDivBox .arrowPrev{transform: rotate(-45deg);right: auto;left: -24px}



.goTop{position: fixed;right: 2%;bottom: 5%;cursor: pointer;z-index: 20;}
.footer{font-size: 16px;line-height: 90px;color: #111;text-align: center;background: #796648;}

.dqwz{font-size: 26px;line-height:50px;border-bottom:2px solid  #840609;font-weight: bold;margin-top: 15px;}
.dqwz a{color: #840609;}

.listCon{padding: 15px;}
.listCon li{font-size: 20px;line-height: 50px;border-bottom: 1px dashed #666;}
.listCon li span{float: right;}
.listCon li a{color: #222;}

.listCon li dl{overflow: hidden;padding: 10px 0;}
.listCon li dt{float: left;width: 300px;height: 186px;overflow: hidden;margin-right: 30px;}
.listCon li dt img{width: 300px;}
.listCon li dd a{display: block;margin-bottom: 6px;font-size: 20px;line-height: 46px;}
.listCon li:hover a{color: #840609;}
.listCon li span{float:right; color:#b4b4b4;font-weight: normal;font-size: 16px;line-height: 46px;}
.listCon li .zy{font-size: 18px;color: #999;line-height: 36px;text-indent: 2em;}

.pages{margin: 0px auto;height: 60px;color: #666;}
.pages a,.pages font{padding: 2px 8px;color: #333;margin: 0 1px;}
.pages a:first-child,.pages a:last-child{/* background: #bc0000; */}
.pages font{color:#fff;font-weight: bold;background: #840609;}

/*适配样式*/
@media only screen and (max-width:1024px) {

  body{max-width: 768rem;margin: 0 auto;}
  .wrap{width: 100%;min-width: 100%; margin: 0 auto;position: relative;transition:all .3s ease;}
  .hovTxt a:hover{text-decoration: underline;}

  .pcShow{display: none;}
  .mobShow{display: block;}
  .mobShow img{width: 2.48rem;}
  .titlePic{margin-bottom: 0.3rem;}
  .titlePic .more{bottom: 0;right: 5%;font-size: 0.24rem;}

  .mpage{ text-align:center; padding:20px 0;}
  .mpage a,.mpage font{ display:inline-block; height:22px; line-height:22px; width:22px; border:1px solid #ededed; font-size:12px; text-align:center; margin:0 1px;}
  .mpage font{ color:#fff; background:#087cd6;}

  .banner{height:auto;background: none; min-width:100%;}
  .banner img{width: 100%;}

  .nav{width: 100%;position: relative;z-index: 2;margin-top:-0.2rem;margin-bottom: 0.3rem;}
  .nav .navCont{transform: skew(0deg, 0deg);}
  .nav .navContList li{line-height: 0.66rem;font-size: 0.3rem;margin: 0rem;padding: 0rem;display: inline-block;transform: skew(0deg, 0deg);width: 32%;}

  .lhyw{margin-top: 0.4rem;}
  .lhyw .lisCon{width: 100%;}
  .lhyw .newLis{padding: 0.2rem 0.18rem;width: auto;margin-right: 0px;}
  .lhyw .newLis h4{font-size: 0.3rem;line-height: 0.4rem;min-height: 0.56rem;}
  .lhyw .newLis p{font-size: 0.28rem;line-height: 0.36rem;min-height: auto;}


  .standardization{width:100%;margin:0 auto;overflow:hidden;}
  .standardization .swiper-slide{width:2.60rem;height:4.62rem;padding-top: 0.22rem;border-radius: 0.10rem;}
  .standardization .swiper-slide h5{font-size: 0.3rem;padding: 0.13rem 0.15rem;line-height: 0.36rem;}
  .standardization .swiper-slide p{font-size: 0.24rem;line-height: 0.32rem;padding: 0 0.15rem;}
  .standardization .swiper-slide .imgs{width:2.6rem;height:1.68rem;}
  .standardization .swiper-slide img{width:2.6rem;height:1.68rem;}
  .standardization .swiper-slide-next{/* transform:scale(1.2); */}
  .standardizationBox .badgeBtn{width:58px;height:58px;position:absolute;bottom:38%;z-index:999;cursor: pointer; display: none;}
  .standardizationBox .standNext,
  .standardizationBox .standPrev{display: block;margin: 30px auto;width: 25px;height: 25px;border-top: 4px solid #a7a7a7;border-left: 4px solid #a7a7a7; display: none;}
  .standardizationBox .standNext{transform: rotate(135deg);right: -24px;}
  .standardizationBox .standPrev{transform: rotate(-45deg);right: auto;left: -24px}

  .standardizationBox{padding: 0 0 0 0.2rem;}

  .mod3{height: auto;margin-top: 0.4rem;}
  .mod4{padding-top: 0.6rem;background: url(3231.jpg) no-repeat 0px 0.6rem;margin-bottom: 0.5rem;}
  .prctCon{background: none;}

  .leftCon{width: 7.4rem;height: 4.48rem;border-radius: 0.12rem;margin: 0.14rem auto 0;float: none;background: none;}
  .picNews{width: 7.4rem;height: 4.48rem;margin: 0.16rem auto 0;}
  .picNews img{width: 7.4rem;height: 4.48rem;}
  .picNews .swiper-slide p{height: 0.64rem;line-height: 0.64rem;font-size: 0.3rem;}
  .picNews .swiper-pagination{text-align: right;width: 98%;bottom: 15px;}
  .picNews .swiper-pagination-bullet{background: #eee;opacity: 1;width: 10px;height: 10px;}
  .picNews .swiper-pagination-bullet-active{background: rgba(155,1,3,1);}
  .picNews .swiper-button-next, .picNews .swiper-button-prev{background: rgba(2,62,109,.6);color: #fff;padding: 0.02rem 0.01rem;display: none;}
  .picNews .swiper-button-next:after,.picNews .swiper-button-prev:after{font-size: 0.5rem;}

  .rightNews{width: 96%;height: auto;margin: 0.34rem 2% 0px;position: relative;grid-template-columns: repeat(2, 1fr);display: grid;row-gap: 8px;column-gap: 8px;justify-content: center;align-content: center;}
  .rightNews dl{width: auto;margin: 0 0px .1rem 0;float: left;}
  .rightNews dt img{ width: 3.58rem;height: 2.2rem;} 
  .rightNews dd{font-size: 0.28rem;}


  .mod5{padding-top: 0.25rem;background: url(3242.jpg) no-repeat 0px 0px;}
  .yxspDiv{width:96%;padding: 0.3rem 0 0.50rem;}
  .yxspDiv .swiper-slide{width:auto;height:auto;background: #eeeeee;border-radius: 10px;}
  .yxspDiv .swiper-slide:nth-child(odd){margin-top: 0px;}
  .yxspDiv .swiper-slide:nth-child(odd):hover{margin-top: 0px;transition: all .4s ease-in;}
  .yxspDiv .swiper-slide:nth-child(even):hover{margin-top: -0px;transition: all .4s ease-in;}
  .yxspDiv .swiper-slide h5{font-size: 0.3rem;height: 0.62rem;line-height: 0.62rem;padding: 0 0.08rem;}
  .yxspDiv .swiper-slide .imgs{width:100%;height:2.2rem;}
  .yxspDiv .swiper-slide img{width:100%;height:2.2rem;}
  .yxspDiv .swiper-slide-next{/* transform:scale(1.2); */}
  .yxspDivBox .badgeBtn{width:58px;height:58px;position:absolute;bottom:38%;z-index:999;cursor: pointer;}
  .yxspDivBox .arrowNext,
  .yxspDivBox .arrowPrev{display: block;margin: 30px auto;width: 25px;height: 25px;border-top: 4px solid #a7a7a7;border-left: 4px solid #a7a7a7;  display: none;}
  .yxspDivBox .arrowNext{transform: rotate(135deg);right: -24px;}
  .yxspDivBox .arrowPrev{transform: rotate(-45deg);right: auto;left: -24px}



  .goTop,.goTop img{width: 0.64rem;height: 0.64rem;}
  .footer{font-size: 0.26rem;line-height: 1rem;border-top: 0.05rem solid #614d2d;}

  .dqwz{font-size: .32rem;line-height:.68rem;border-bottom:2px solid  #840609;padding-left: 0.12rem;margin-top: 0;}

  .listCon{padding: .15rem;}
  .listCon li{font-size: .3rem;line-height: .36rem;padding: 0.1rem 0;}
  .listCon li .zy{display: none;}
  .listCon li dl{padding: 0;border-left: 0;}
  .listCon li dt{width: 2rem;height: auto;margin-right: 0.3rem;}
  .listCon li dt img{width: 2rem;}
  .listCon li dd a{padding-bottom: 0;font-weight: normal;margin-bottom: 0;font-size: 0.3rem;line-height: normal;}
  .listCon li span{font-size: 0.28rem;line-height: 0.5rem;float: none;display: block;text-align: right;}

  .pages{height: .60rem;}
  .pages a,.pages font{padding: .02rem .08rem;}

  .tyPicCon .typicUl{width: 96%; margin: 0.2rem auto 0;/* display: grid;grid-template-columns: repeat(2, 1fr);row-gap: 0.1rem;column-gap: 0.1rem;justify-content: center;align-content: center; */}
  .tyPicCon dl{float: none;padding: 0rem;margin-right: 0;margin-bottom: 0.5rem;/* display: flex;height: auto;justify-content: center;align-items: center;text-align: center; */}
  .tyPicCon dt{text-align: center;}
  .tyPicCon dt img{width: 100%;height: auto;border-radius: 0px;}
  .tyPicCon dd{width: 100%;}
  .tyPicCon dd a{color: #000;display: block;width: 100%;/* overflow: hidden;text-overflow:ellipsis;white-space: nowrap; */}
  .tyPicCon dd h6{font-size: 0.3rem;height: auto;line-height: 0.56rem;padding: 0.16rem 0;}



}

@media screen and (max-device-width:1024px){

}

@media screen and (max-device-width:768px){

}

@media screen and (max-device-width:640px){

}

@media screen and (max-device-width:540px){

}

@media screen and (max-device-width:414px){

}

@media screen and (max-device-width:375px){

}


.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;
}
