/*小屏开始*/
@media (min-width: 800px) {
.headers{display: none!important;}
.banner{display: none!important;}
.sjd_xyfc{display: none;}
}
@media \0screen\,screen\9 {
.headers{display:none;}
.banner{display:none;}
} 
@media(max-width:820px){
.headers{height: 70px; width: 100%; position: relative; background: url(bg.jpg) repeat-x 0 0; background-size: 100% 100%;}
.headers .index{width: 34px; height: 28px; margin-right: 10px; margin-top: 26px; display: block; float: right;}
.headers .index img{width: 24px;}
.headers .logo{margin-left: 10px; height: auto; margin-top: 18px; width: 260px; display: block; float: left;position: absolute; left: 0; top: 0; padding-top: 0;}
.headers .logo img{width: 100%;}
/*左侧导航*/
.fh_dh{width:180px; display:none; overflow-y:scroll; padding-top:6px; z-index:9999; background:#5c307d; opacity: 0.9; height:100%; position:fixed; top:0px; right:-180px; }
.fh_dh p.th{color: #fff; font-size: 13px; line-height: 40px; text-align: center;}
.fh_dh ul li{line-height:46px; text-align:left;}
.fh_dh ul li .yj_a{ display:block;padding:0px 20px; font-size:16px; text-indent: 8px; letter-spacing: 1px;}
.fh_dh ul li .yj_a ,.fh_dh ul li .yj_a:hover ,.fh_dh ul li .yj_a:visited ,.fh_dh ul li .yj_a:link , .fh_dh ul li .yj_a:active{ color:#fff;}
.fh_dh ul .on .yj_a{border-right: 5px solid #d3a721;}
.fh_dh ul li .ej{display: none;}
.fh_dh ul li .sj{display: none;}
.fh_dh ul li .ej .sj_p .sj a{padding: 0 20px; text-indent: 8px; font-size: 12px; color: #fff; display: block; height: 36px; line-height: 36px;}
.fh_dh ul li .ej a{padding: 0 20px; text-indent: 8px; font-size: 15px; color: #fff; display: block; height: 36px; line-height: 36px;}
.fh_bc,.menu_bc{position:fixed; top:0px;left:0px; width:100%; height:100%; background:#000;opacity:0; display:none; z-index:9999;}
}
/* 小屏头部 end */
@media (max-width:800px){
*{box-sizing: border-box;letter-spacing: 1px;}
.center{width: 100%; }
.header,.nav_box{display: none;}
.wrap{background: none;}
/*轮播图*/
.focus_box{background: none;}
#banner{width: 100%;}
.slides{width: 100%;}
.slide-pic{width: 100%;}
.slide-pic img{width: 100%;}
.slide-li a{width: auto;}
.slide-li li{width: 8px; height: 8px;}
.slide-li{left: inherit; margin-left: inherit;}
.main{padding: 0 15px; width: 100%;}
/*公共代码*/
.main_con{width: 100% !important;}
.box{width: 100% !important; height: auto; margin-top: 3%;}
.box h2 .th{line-height: 33px; height: 33px;}
.box h2{background: none; height: 33px; border-bottom: 1px solid #5c307d;}
.box ul{width: 100%; padding: 0; margin-top: 2%;}
.box ul li {position: relative; padding: 0 96px 0 15px; background:url(phone_li_style.png) no-repeat left center /10px auto;}
.box ul li span{position: absolute; right: 0; width: auto;}
.box ul li a{display: inline-block; width: 100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.box h2 .more{margin: 0; line-height: 32px; background: url(phone_more.png) no-repeat right center /15px auto;  padding-right: 17px;}

.ads{height: auto; overflow: hidden; margin: 5% 0;}
.ads a{width: 49%; margin-right: 2%; margin-bottom: 2%; font-size: .9rem;}
.ads .ad3{margin-right: 2%;}
.ads .ad1{background: url(phone_icon1.png) no-repeat 15px center #946db2; background-size: 20px auto;padding-left: 3px;}
.ads .ad2{background: url(phone_icon2.png) no-repeat 15px center #d44a7e; background-size: 20px auto; padding-left: 3px;}
.ads .ad3{background: url(phone_icon3.png) no-repeat 15px center #85b347; background-size: 25px auto; padding-left: 33px;}
.ads .ad4{background: url(phone_icon4.png) no-repeat 15px center #67ace3; background-size: 20px auto; padding-left: 33px;}

.bottom .center{width: 100% !important; padding: 0 15px;}
.bottom .links{position: relative;}
.links li{width: 30%; margin-right: 3%; position: static;}
.links li .p1{background-size: 20px auto;}
.links li .p2{background-size: 20px auto;}
.links li .p3{background-size: 20px auto;}
.links li .znbm{width: 100%;}
.links li .ejdw{width: 100%;}
.links li .yqlj{width: 100%;}
.links li p{padding-left: 28px; font-size: 1rem;}

.links .hover .p1{background-size: 20px auto;}
.links .hover .p2{background-size: 20px auto;}
.links .hover .p3{background-size: 20px auto;}
.links li .item{left: 0; bottom: -9px;} 
/*图片*/
.ad{width: 100%; height: auto;}
.ad1{margin-bottom: 3%;}
.ad1, .ad1 img{width: 100%; height: auto;}
.ad2, .ad3{width: 49%; height: auto; display: inline-block; margin-left: 0; margin-right: 2%;}
.ad2 img,.ad3 img{width: 100%; height: auto;}

/*后勤服务*/
.bottom .items{width: 100%; height: auto;}
.bottom .items ul{width: 100%; border-right:none;}
.items ul li{width: 100%; padding: 0;}
.bottom .items .last{width: 100%;}
.items .last li{width: 100%;}
/*网站底部*/
.footer{height: auto; padding: 3% 0;}
.footer p{font-size: .75rem; padding: 0 15px; line-height: 24px; padding-top: 0;}

/*  list  */
body{min-width: 330px;}
.menu,.m_right .th_local{display: none;}
.page .pagebox span.pagebox_num, .page .pagebox span.pagebox_num_nonce{display:none;}

/* content   */
.content{padding: 15px 0;}
.con img{height: auto !important;}

/*  xyfc  */
.mkeFocus{display: none;}
.sjd_xyfc{display: block;}
.sjd_xyfc ul li{padding: 0; height: auto; background: no-repeat; border: none;}
.sjd_xyfc ul li a img{width: 100%; height: auto;}
.sjd_xyfc ul li a p{text-align: center; margin-bottom: 10px;}

/*  list_jsml_type  */
.jsml_type ul li{width: 45%; background: #F9F9F9; padding: 0 5px; margin: 5px 2.5%;}

/*  list_jsml_name  */
.jsml_name ul li{padding: 0; background: none; margin: 0 5px; width: 80px;}

}