.wap,a.ljgd.wap{ display: none; }

/*
1919px [1920×1080]
*/
@media only screen and (max-width: 1919px) {

}
/*
1800px 过渡尺寸
*/
@media only screen and (max-width: 1880px){
html{ font-size: 90px; }
.huodong_list3 li .text,.huodong_list3 li .text h3,.huodong_dh1 p{ font-size: 16px; }
.top .lang{ padding-top: 45px; }
.top1 .sou{ padding-top: 26px; }
}
/*
1680px [1680×1050]
*/
@media only screen and (max-width: 1680px) {
html{ font-size: 80px; }
.nav li .sub-box a,.our_box .our ul li p{ font-size: 16px; }
.huodong_list3 li{ width: 70%; }
.huodong_list3 li .pic{ width: 40%; }
.huodong_list3 li.li2 .text{ right: 42%; }

.ht_tit li a{  font-size: 14px; }
.ht_tit li a:hover,.ht_tit li.on a{  font-size: 16px; }

.top .lang{ padding-top: 38px; }
.top1 .sou{ padding-top: 21px; }
}
/*
1600px [1600×900]
*/
@media only screen and (max-width: 1600px) {
/*.foot .w98bfb ul a{ width: 14.28%; }*/

}
/*
1500px 过渡尺寸
*/
@media only screen and (max-width: 1500px) {

.indextitle{ width: 24.2%; }
.about_box .indextitle{ margin-right: 1.5%; }
.dan_con2{ width: 76%; }
}




/*
1400px 过渡尺寸
*/
@media only screen and (max-width: 1430px) {
/*.foot .w98bfb ul a{ width: 16.66%; }*/
.huodong_list3{ padding-bottom: 100px; }
.huodong_list3 li{ width: 75%; }
.huodong_list3 li .pic{ width: 30%; }
.huodong_list3 li.li2  { top: 100px; }
.huodong_list3 li.li2 .text{ right: 32%; }

}


/*
1366px [1366×768]
*/
@media only screen and (max-width: 1366px) {
html{ font-size: 70px; }
.dan_dh h1{ font-size: 18px; }
.dan_con{ font-size: 16px; }
.top .lang{ padding-top: 30px; }
.top1 .sou{ padding-top: 16px; }
}

/*
1280px [1280×1024] [1280×800]
*/
@media only screen and (max-width: 1280px) {
.ht_tit .swiper-button-next, .ht_tit .swiper-rtl .swiper-button-prev{ right: -0.4rem; }
.ht_tit .swiper-button-prev, .ht_tit .swiper-rtl .swiper-button-next{ left: -0.4rem; }


}
/*
1200px 过渡尺寸
*/
@media only screen and (max-width: 1200px) {

.w1200{  max-width: 94%; }
.top,.top_dian{ display: none; }
html{ font-size: 60px; }
.foot .w98bfb ul li{ width: 20%; }
.lxwm_box .lxwm_con .lxwm_xx{ width: 52%; }

.news_box .indextitle { margin-right: 3%;}
.nav li .sub-box a, .our_box .our ul li p { font-size: 0.18rem;}
.about_box .indextitle{ margin-right: 0; width: 25%; }
.lxwm_box .indextitle{ margin-left:3%; }
.huodong_list3{ padding-bottom: 0; }
.huodong_list3 li{ width: 100%; display: flex; align-items: center;  }
.huodong_list3 li .text{ width: 68%; }
.huodong_list3 li.li2  { top:0; position: relative; display: block; }
.huodong_list3 li.li2 .text{ top: 50%; transform: translateY(-50%); bottom: auto}
.dan_con2{ width: 90%; }

.n_dh li a.yin,.n_dh dd a.yin{ display:none}
.n_dh li.on a.xian{ opacity:1;color: #ba2636; font-weight: bold;  }


.n_dh dd.on a.xian{ opacity:1;color: #ba2636;     font-size: 0.24rem;
    font-weight: bold; }
.tong_list2 li .time{ width: 10%; }
.tong_list2 li .text_con{ width: 90%; }
.zhengshi_result table{ width: 700px; }
}

/*
1100px 过渡
*/
@media only screen and (max-width: 1100px) {


}

/*
1024px [1024×768] ipad1 ipad2 ipad mini 手机端开始
*/
@media only screen and (max-width: 1024px) {

}

/*
1000px 过渡
*/
@media only screen and (max-width: 1000px) {


}

/* 900px 过渡 */
@media only screen and (max-width: 900px) {


}

/* 800px 竖屏 安卓平板 */
@media only screen and (max-width: 800px) {
.w1200{ max-width: 94%; }

.indextitle,.our_box .indextitle,.news_box .indextitle {float: none; width:100%; padding-bottom: 0px; text-align: center;}
.indextitle .index_dh ,.our_box .indextitle .index_dh{float: none;}
a.ljgds,.member_box  a.ljgd,.about_box  a.ljgd{ float: none; margin:auto;  }
.our_box .our ul li .our_con{ width: 95%; margin:auto; }


.about_box .about{ width:100%; }
.about_box .about ul li{ width:24.25%; margin-left:1%}
.about_box .about ul li:first-child{ margin-left:0; }
.indextitle p,.our_box .indextitle p,.member_box  .indextitle p{ margin:20px auto 0 auto; }
.lxwm_box .indextitle {
    float: none;
    overflow: hidden;
    width: 100%;
    margin-left: 0%;
}
.lxwm_box .indextitle ul li{ display:inline-block; width:auto;  padding-right:20px; padding-left: 10px; }
.about_box .indextitle{ float: none; width: 100%; margin:auto; padding-bottom: 0px; }
.about_box .about ul li dl{ width: 90%; }


/*.lxwm_box .indextitle{ width: 21%; }*/
.foot .qrcode {
    float: none; padding:0px; margin:auto; text-align: center; width: 140px;
}
/*.foot .qrcode img,.foot .qrcode p{ display: block; float: none; margin:auto; }*/
.foot .qrcode p{  padding-top: 5px;}
.foot .w98bfb ul{ padding-top:20px; width:100%}

.our_box .our ul,.member_box .member,.about_box .about,.lxwm_box .lxwm_con{ padding:20px 0; }
.our_box .our ul li p{ padding-top: 20px; font-size: 14px; }

.foot .w98bfb ul li{ width: 25%; }
.tong_list2 li .time{ width: 13%; }
.tong_list2 li .text_con{ width: 87%; }


.pic_list1 li a .img{ margin-right:3%; }
.pic_list1 li a .img p{width: 100%;}

.down_list1 li .img{ float: none; width: 100%; margin:auto; margin-bottom: 0.2rem; }
.hui{ padding:1px 0.3rem; }
.fenlei li a .tit{  width: calc(100% - 2px); height: 35px; line-height: 35px; border:#fff 1px solid;  }
.fenlei li a .img img{ max-height: 77px; }
.n_dh li{ padding-right: 0.5rem; }
.huodong_list3 li .text, .huodong_dh1 p{ font-size:14px  }
.huodong_box3 .huodong_dh1 p{ max-width:100%; }
a.ljgd.pc{ display: none; }
a.ljgd.wap{ display: block; margin:auto; }
.news_box .news p.pc{ display: none; }
.news_box .news p.wap{ display: block; }
.news_box .news p{  width: 40px; text-align: center; font-size: 14px; font-weight: bold; margin-right:10px;  }
.news_box .news p span{ width: 40px; height: 40px; line-height: 40px; display: block; background-size: 100% auto; }
.news_box .news{ padding:0 0 20px 0; display: flex; align-items: center;  }
.news_box .news ul{ padding-top: 0; width: calc(100% - 50px); }
.about_box,.our_box,.member_box{ padding-bottom:0.5rem; }
.member_box .member a{ margin:20px auto 0 auto; float: none; display: block; }
/*.our_box .our ul,.member_box .member,.about_box .about,.lxwm_box .lxwm_con{ padding:0px 0 0.5rem 0; }*/
/*.work_box ul{ padding-top: 0.5rem; }*/
/*.indextitle p{ margin:0.5rem auto; }
.our_box .indextitle p{ margin:1rem auto; }
.member_box .indextitle p{ margin:0.3rem auto; }*/
}

/* 768px 竖屏 ipad mini */
@media only screen and (max-width: 767px) {
.wap,a.ljgd.wap,.tong_list2 li .time.wap{ display: block; }
.pc,a.pc,a.ljgd.pc,.tong_list2 li .time.pc{ display: none; }


.our_box .our ul li {float: none;width: 100%;}
.huodong_list3 li{ display: block;  }
.huodong_list3 li.li2 .text{ position: relative;}
.huodong_list3 li .pic,.huodong_list3 li.li2 .pic{ float: none; width: 100%; }
.huodong_list3 li .text{ width: 100%; margin:10px auto; }
.huodong_list3 li.li2 .text{ top: auto; right: auto; transform: translateY(0%); text-align: left; }
.huodong_box{ padding:20px 0; }
.huodong_box3_bg{ padding-bottom: 1.5rem; }
.huodong_box3 .huodong_dh1 p{ margin:20px auto; }

/*.huodong_dh{position: relative; top: auto; transform: translateY(0%);}
.huodong_list{ margin:0.3rem auto 0 auto; }
.huodong_list li,.huodong_list1 li,.huodong_list2 li,.huodong_list4 li{ float: none; width: 100%; }
.huodong_list li.li1,.huodong_list li.li2,.huodong_list li.li3,.huodong_list li.li4,.huodong_list2 li.li1,.huodong_list2 li.li2,.huodong_list2 li.li3,.huodong_list4 li.li1,.huodong_list4 li.li2,.huodong_list4 li.li3,.huodong_list4 li.li4,.huodong_list4 li.li5{ width: 100%; margin:10px auto; }*/
h2.hd_tit{ font-size: 18px; }


.dan_con,.dan_con2{ width: 100%; }
.zhengshi_result,.qingnian_result,.zuopin_result{ overflow-x: auto; }
.zhengshi_result table{ width: 600px; }

.news_box .indextitle,.our_box .indextitle, .member_box .indextitle{text-align: center;}
.our_box .our ul li{ position: relative; margin:auto; }

.our_box .our ul li .our_con .img{ width: 50%;  position: absolute; left: 0;  top: 50%; transform: translateY(-50%);}
.our_box .our ul li .our_con .text{ float: right; width: 50%; background: #fff; }
.our_box .our ul li .our_con .text p{ padding: 10px; }


.our_box .our ul li:nth-child(2n) .our_con .img{  left: auto; right: 0; }
.our_box .our ul li:nth-child(2n) .our_con .text{ float: left; }
.okmsg{
	 width:80%;  margin-left:-40%;
	}

.cx_sou .item{ width:100%; margin-right:0px; margin-left:0px; margin-bottom:15px; float:none}
.cx_sou .item span{ display:none}
.cx_sou a{ float:none; margin:auto}

.w1200,.w1880{ max-width: 94%;}
.index_dh span{ font-size: 28px; }
.indextitle p i{ font-size: 16px; }
.indextitle .index_dh{ padding-top: 30px; padding-bottom:20px; }

a.ljgd{ font-size: 20px;border: 4px solid rgba(186, 38, 54, 1); width: 146px; height: 36px; line-height: 36px; margin:auto; }
.lxwm_box .indextitle ul li{ font-size: 16px; }
.lxwm_box .indextitle ul li:before{ width: 4px; height: 4px; border-radius: 4px; }
.banner .swiper-button-next, .banner .swiper-button-prev{ display: none; }

.work_box ul{ padding-top: 30px; }
.work_box ul li {width: 50%; margin-bottom: 20px;}
.work_box ul li .hasdiv{ margin-bottom: 10px; }
.work_box ul li em{ font-size: 16px; }
.our_box{ padding-bottom:20px; }
.our_box .our ul li .our_con .hasdiv{ width: 80%; margin:auto; }
.about_box .about ul li:before{ left: 10px; margin-left:0; /*width: 10px; height: 10px; border-radius: 10px; */}

.our_box .indextitle, .member_box .indextitle{ padding-bottom: 0; }
.about_box,.work_box,.our_box,.member_box{ padding-bottom: 30px; }
.about_box .indextitle{text-align: center; /*padding-bottom: 0px;*/}
.about_box .about ul li dl{ line-height: 1.8; font-size: 14px; float: right; margin-right:5%; width: calc(100% - 50px); }
.about_box .about ul li{ padding: 30px 0 30px 0; }
.indextitle .index_dh em {
    border-left: 0.15rem solid transparent;
    border-right: 0.15rem solid transparent;
    border-top: 0.15rem solid #BA2636;
    margin-left: -0.15rem;
}

.work_box a.ljgd{ margin-top: 10px; }
/*.work_box ul li .hasdiv{ width: 50px; }*/
.our_box .our ul li p{ font-size: 12px; }
.our_box .our ul li span{ font-size: 14px; }

.cx_sou .item input{font-size: 14px;}

.news_box .news ul li a {
    font-size: 14px;
    width: calc(100% - 90px); width: 100%;
}
.news_box .news ul li span {
    font-size: 14px; width: 90px; display: none;
}


.news_box {
    padding-bottom: 30px;
}
.indextitle .index_dh i {
    height: 4px;
}
.our_box .our ul li p {
    padding-top: 10px;
}
.member_box{ padding-bottom: 20px; }
/*.member_box .member {
    padding: 0px;
}
*/
.member_box .member a{ margin:25px auto 0 auto; display: block; float: none; }
.about_box .about ul li{ width:100%; margin-left:0; margin-bottom:1.33%}
.lxwm_box .indextitle{ text-align: center; }
.lxwm_box .indextitle ul {padding-top: 10px;}
.lxwm_box .indextitle ul li{ padding:0 10px; }
.lxwm_box .lxwm_con .lxwm_xx{ width:100%;

    top: 0;
    transform: translateY(0%);
}
.lxwm_box .lxwm_con .lxwm_xx dl{ max-width:94%}
.lxwm_box .lxwm_con .lxwm_xx dl ul li{ margin:10px auto; font-size: 12px; }
/*.our_box .our ul, .member_box .member, .about_box .about, .lxwm_box .lxwm_con{ padding-top: 0; }*/

.our_box .our ul li .our_con{ width: 100%; max-width: 100%; margin-bottom: 0px; }
.foot .w98bfb ul li{ width: 50%; margin-bottom:10px; font-size: 10px; }
.foot .w98bfb ul li i.iconfont{font-size: 10px;}

.tong_list2 li a{ display: block; }
.tong_list2 li .time{ width: 100%; }

.tong_list2 li .text_con{ width: 100%; display: block; border:none; }
.tong_list2 li .text_con .pic,.tong_list2 li .text_con .text{  width: 100%; margin:10px auto;}
.tong_list2 li .text_con .text .text_nr{ padding: 0; }
.tong_connr{ padding:0.2rem 0; }
.pian{ padding: 0; }
.content{ width: 100%; }

.minglu_about{ display: block; margin:auto; padding: 15px; }
.minglu_pic{ width: 50%; margin:auto; }
.minglu_con{ width: 100%; margin:20px auto; }
.minglu_con .con{ padding: 20px; }
.dongman_about{ display: block; margin:auto; }
.dongman_con{ width: 100%; margin:auto; }
.dongman_con .con1{ padding: 20px; }
.dongman_con .con1 .dec{ width: 100%; }
.dongman_pic{ width: 100%; margin:10px auto; }
/*.ht_tit li{ width: 33.3%; }*/
.jj_list .list{ display: block; }
.jj_list .list li{ width: 100%; float: none; }
.jj_list .list li a{ width: 100%; }
.pic_list1 li a .img{ width: 30%; margin-right:5%; }
.pic_list1 li a .img p{width: 100%;}
.pic_list1 li .text_con .text{ padding-left:6%;}
.pic_list1 li .text_con{ width: 65%; }

.pic_list1 li .text_con .text p{-webkit-line-clamp: 4;}
.hui{ padding:1px 0.2rem; }
.fenlei li a{ width: 90%; }
.fenlei li a .tit{  height: 30px; line-height: 30px;  font-size: 12px; margin:0.2rem auto; }
.fenlei li a .img img{ max-height: 38px; }
.fenlei li.on a .tit,.fenlei li a:hover .tit{ font-size: 14px; }
.fenlei{ padding: 0.3rem 0; }
.n_dh li{ width: 33.3%; margin:auto; height: auto; padding-right: 0; line-height: 1.8; }
.n_dh2 li,.n_dh5 li{ width: 50%; }
.n_dh{ font-size: 16px; }
.n_dh li a{ margin-right: 0; }
.n_dh li a.yin{ font-size: 18px; }
.n_dh li.on a.xian{ font-size: 16px;}
.n_dh{ padding:0.2rem 0; }
.n_dh dd{  height: auto; padding-right: 0.1rem; line-height: 1;  line-height: 1.8; }
.n_dh dd a,.n_dh dd.on a.xian{ font-size: 16px; }
.hysq_con{ display: block; }
.hysq_con .text{ width: 100%; }
.hysq_con .sq_but{ width: 50%; margin:auto;  }
.foot .w98bfb ul{ display: none; }
/*.banner .pic span{ padding-top: 192.82%; }*/

.n_dh .job{  width: 40px; height: 40px; position: fixed; right: 0; bottom: auto;  top: 200px; z-index: 9; }
.n_dh .job a{ font-size: 12px; padding-top: 5px; }

/*.job2{  width: 40px; height: 40px; position: fixed; right: 0;  top: 200px; z-index: 9;  text-align: center; background: #BA2636; }
.job2 a{ font-size: 12px; padding-top: 5px; color: #fff; }*/
.hysq_big{ padding: 0.6rem 0.3rem; }
/*.qingnian_result iframe{width: 300px; height: 480px;}*/
.qrcodeimg img{ width: 150px; }
}

/* 苹果s */
@media only screen and (max-width: 414px) {

}

/* 苹果普通、X */
@media only screen and (max-width: 380px) {
.lxwm_box .lxwm_con .lxwm_xx dl i {
    font-size: 16px;
}
}

/* 安卓小屏 */
@media only screen and (max-width: 360px) {
.lxwm_box .lxwm_con .lxwm_xx dl i {
    font-size: 13px;
}
.lxwm_box .lxwm_con .lxwm_xx dl ul {
    padding-top: 10px;
}
.lxwm_box .lxwm_con .lxwm_xx dl ul li {
    line-height: 2;
    font-size: 14px;
}
.lxwm_box .lxwm_con .lxwm_xx dl ul li span {
    top: -6px;
}
}

/* 苹果5 */
@media only screen and (max-width: 320px) {

}

/*手机横屏*/
@media (max-width:850px) and (max-height:414px) {


}

@media (max-width:600px) and (max-height:320px) {

}