@charset "utf-8";

@media screen and (max-width: 1280px) {
    .logo {height: 300px;}
    .logoimg {padding-top: 50px;}
    .logoimg img {width: 50%;}
    .xhjjdesc h2 {padding-left: 0px;}
    .rdztlist ul li {height: 75px;}
    .xhjjdesc span {line-height: 1.6;}
    .idxhylist {padding: 50px 0px;}
    .idxhylist ul li {margin: 0px 10px;}
    .idxhyhdlist ul li  {height: 200px;}
    .foot {padding: 50px 0px;}
    .footbox {padding-top: 50px;}
    .imgnewsimg {height: 200px;}
    .messform {width: 80%;}
}
@media screen and (max-width:1023px) {
    .nav ul li a {font-size: 14px;}
    .banner {width: 100%;}
    .idxxhjj {width: 100%;margin-top: 30px;}
    .rdztlist ul li {height: 150px;}
    .rdztlist ul li:last-child {height: 80px;}
    .idxhylist ul li {width:18%;margin: 0px 5px;}
    .idxhyimgbox {width: 100%;}
    .idxhyimgbox h3 {padding-bottom: 25px;}
    .idxhyhdlist ul li {height: 150px;}
    .linksbox a {font-size: 16px;margin-right: 20px;}
    .albumlist ul li {height: 180px;}
    .imagenewslist ul li {width: 48%;}
    .slideTxtBox_cx .hd ul li {margin: 0px;font-size: 16px;}
    .slideTxtBox_cx .bd .message li img.codeimg {width: 38%;}
}
@media screen and (max-width: 767px) {
    .logo {height: 160px;}
    .logoimg {padding-top: 10px;}
    .logoimg img {width: 80%;}
    .nav {height: 55px; }
    .nav ul {padding: 0px 5px;}
    .nav ul li {width: 20%;text-align: center;}
    .search { display:none;}
    .banswiper .swiper-slide a {height: 250px;}
    .slideTxtBox .hd ul li,.slideTxtBox2 .hd ul li,.slideTxtBox3 .hd ul li {font-size: 16px;padding: 0px;}
    .slideTxtBox .bannertabmore {display: none;}
    .idxxhjj {padding: 0px;}
    .xhjjdesc h1 {letter-spacing: 10px;font-size: 24px;}
    .xhjjdesc span,.xhjjdesc a {font-size: 16px;}
    .rdztlist ul li {height:80px;}
    .rdztlist ul li:last-child {height: 50px;}
    .rdzttitle {padding: 0px;}
    .idxhylist ul li {width: 40%;margin: 0px 10px;}
    .idxhyhdlist ul li {width: 100%;margin-bottom: 20px;}
    .idxdy {margin-top: 20px;}
    .idxdybox_l {width: 100%;margin-bottom: 30px;}
    .neibanner {height: 200px;}
    .neimainr {width: 100%;}
    .neipos p, .neipos p a {font-size: 12px;}
    .neiconent_time {padding:1px 0px 10px;}
    .neimainl {width: 100%;margin-bottom: 30px;}
    .neimainl_top {display: none;}
    .neimainl_bot ul li {float: left;margin-right:5px; }
    .neimainl_bot ul li a {padding:8px;font-size: 14px;border: 1px solid #90110a;}
    .newslist ul li {padding: 0px 10px;}
    .neiconent_text {padding: 10px ;}
    .neiconent_btn a {width: 100%;margin-top: 10px;}
    .albumlist ul li {width: 100%;margin-right: 0px;height: auto;}
    .imagenewslist ul li {width: 100%;margin-right: 0px;}
    .imgnewsimg {height: auto;}
    .picnewsimg {width: 100%;height: auto;}
    .picnewsdesc {width: 100%;}
    .picnewsdesc h3 {font-size: 18px;}
    .picnewsdesc p {font-size: 12px;}
    .messform {width: 100%;}
    .message li {width: 100%;}
    .message li input#captcha {width: 40%;}
    .submit-btn,.reset-btn {margin-right: 0px;margin-bottom: 10px;width: 100%;}
    .hycxpage {padding: 30px 15px;}
    .slideTxtBox_cx .hd ul li {font-size: 13px;padding: 0px 5px;}
    .slideTxtBox_cx .bd .message>li  {width: 100%;}
    .btn-container button {width: 42%;}
    .slideTxtBox .bd li,.slideTxtBox2 .bd li,.slideTxtBox3 .bd li {display: flex; justify-content: space-between;}
    .slideTxtBox .bd li a,.slideTxtBox2 .bd li a,.slideTxtBox3 .bd li a,.newslist ul li a {width: 70%;height: 34px;overflow: hidden;}
    .npages ul li:first-child {display: none;}
    .neipos { text-align : left ;}
}