@charset "utf-8";
/* CSS Document */

/*--------------- 
总体 
---------------*/
body{ position:relative; width:100%; font-family: "微软雅黑"; font-size: 14px; background:#fff; color:#777; overflow-x:hidden; }
body.index{background:#f8f8f8;}
.en { position:relative; width:100%; font:normal 14px/24px "Arial"; background:#fff; color:#777; overflow-x:hidden; }
a { text-decoration:none;  }
h3, h4, h5 { font-weight:normal; }
.cl{clear: both}
.blank30{height:30px; line-height: 30px; clear: both; overflow: hidden}
.wrapper{width:1200px; overflow: hidden;margin: 0 auto;padding: 0; height:auto; position: relative;}
.wrapper2{width:1200px;margin: 0 auto;padding: 0; height:auto; position: relative;}
.wrapper3{width:1200px;margin: 0 auto;padding: 0; height:auto; position: relative;}
.mt50{margin-top: 50px;}
.mt70{margin-top: 70px;}
img{vertical-align: middle}
header{width: 100%;background: #f1f4f7; overflow: hidden;height: 160px;}
header .wrapper{background: url(../images/header_bg.jpg) right center no-repeat;height: 160px;}
header .ilogo{float: left;margin-top: 40px;}
header .itop_r{float: right;margin-right: 180px;}
header .itop_r_t a{font-size: 16px;width: auto;padding: 0 20px;height: 30px;line-height: 30px; text-align: center;display: inline-block;color: #777777}
header .itop_r_t a:hover{color:#1464be;background: #dcebf6;font-weight: bold;}
header .isearch{width: 320px;height: 44px;line-height: 44px;border: #054581 2px solid;border-radius: 22px;margin-top:40px;position: relative;background: rgba(255,255,255,0.5)}
header .isearch input[type=text]{background: none;border:0;height: 44px;text-indent: 3em;float: left;}
header .isearch input[type=submit]{background: url(../images/search_ico.png) center center no-repeat;width: 20px;height: 21px;border: 0;position: absolute;left: 15px;top: 10px;}
nav{background:url(../images/nav.jpg) center center repeat-x;width: 100%;height: 44px;line-height: 44px;text-align: center;}
nav ul{width: 1200px;margin: 0 auto;padding: 0;}
nav ul li{width:9.09%;float: left;text-align: center;position: relative}
nav ul li a{color: #fff;display: block;height: 44px;font-size: 16px;}
nav ul li:hover{background: #4794cf;}
nav ul li.active{background: #4794cf;}
nav ul li ul{display: none;position: absolute;top:44px;left:0;z-index: 99999;color: #333;padding:0;width:99%;font-size: 14px;border:#4794cf 1px solid;}
nav ul li:hover{background: #3f7cce;font-weight: bold;}
nav ul li:hover ul{display:block}
nav ul li a.active{background: #3f7cce;font-weight: bold;}
nav ul li ul li{height:36px;line-height:36px;text-align:center;padding:0;width: 100%;background: #fff;border-bottom: #ddd 1px solid}
nav ul li ul li a{color: #333;height:36px;line-height:36px;color: #777;font-size: 14px;}
nav ul li ul li:hover a{color: #053576}
nav ul li ul li:hover{background: #fff;}
.main{background: #f8f8f8;width: 100%;height: auto;overflow: hidden;margin: 0;padding: 0;}

.device {
width: 680px;
height: 480px;
float: left;


  margin:0 auto;
  position: relative;

}


 .swiper-container { width: 100%;height: 100%;}
.swiper-container img{width: 100%;height: 100%}
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.swiper-slide h2{background:rgba(0,0,0,0.8);width: 100%;height: 45px;line-height: 45px;color: #fff;font-size: 16px;position: absolute;left: 0;bottom: 0;text-align: left;text-indent: 1.5em;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
      display: block;
    position: absolute;
    right: 30px !important;
  left: auto !important;
    text-align: right;
    bottom: 13px !important;
    width: 100%;
  z-index: 999;
}
.swiper-pagination-bullet{
    display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: none;
  margin: 0 5px;
  cursor: pointer;
opacity:1;
  border: #fff 1px solid
  
}
.swiper-pagination-bullet-active{  background: #00518e;}
.part01{width: 100%;height: auto;overflow: hidden;margin: 0 auto;padding: 0;position: relative;}
.part01_r{width: 490px;float: right;}
.part01_r_t{margin-top: 20px;background: #fff;border:#e2e2e2 1px solid;height: auto;overflow: hidden;}
.index_title{background: -webkit-linear-gradient(left, #e1e1e1 , #ffffff);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e1e1e1,endcolorstr=#ffffff,gradientType=1);height: 42px;line-height: 42px;width: 100%;position: relative}
.index_title h2{float: left;font-size: 18px;color: #333;padding-left: 20px;}
.index_title h2:before{content: "";background: #ba2414;width: 6px;height:40px;position: absolute;left: 0;top: 0;}
.part01_r_t .red{background: -webkit-linear-gradient(left, #ba2414 , #ffffff);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ba2414,endcolorstr=#ffffff,gradientType=1);}
.part01_r_t .red h2:before{display: none;}
.part01_r_t .red h2{color: #fff;}
.index_title span{background: #eaeaea;width: 80px;float: right;color: #444;text-align: center;font-size: 16px;}
.part01_r_t .red span{width: 80px;background: #f7d8d4;float: right;text-align: center;color: #444;font-size: 16px;}
.part01_r_t ul li{height: 38px;line-height: 38px;border-bottom: #e2e2e2 1px solid;}
.part01_r_t ul li:last-child{border-bottom: 0;}
.part01_r_t ul li h2{color: #444444;display: inline-block;font-size: 14px;}
.part01_r_t ul li h2:before{content: "";width: 6px;height: 6px;background: #d1d1d1;border-radius: 50%;margin: 0 10px;display: inline-block;}
.part01_r_t ul li span{float: right;width: 100px;text-align: center;color: #444444;font-size: 14px;}
.part01_r_t ul li:hover{background: #f8f8f8;}
.part02{width: 100%;height: auto;overflow: hidden;margin: 30px auto 10px auto;padding: 0;position: relative;}
.part02_l{float: left;width: 74%;}
.part02_r{width: 23.5%;float: right;}
.part02_l_t{border:#ddd 1px solid;}
.part02_r a{display: block;margin-bottom: 29px;}
.part02_l_z{padding: 20px 2.5%;width: 95%;margin: 0 auto;text-align: center;height: auto;overflow: hidden;background: #fff;}
.part02_l_z ul li{float: left;width: 197px;margin: 0 17px 0 0;text-align: center;}
.part02_l_z ul li:nth-child(4){margin-right: 0;}
.part02_l_z ul li .news_pic{position: relative;width: 197px;height: 140px;overflow: hidden}
.part02_l_z ul li .news_pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;transition: all 0.3s ease 0s}
.part02_l_z ul li .news_pic h3{position: absolute;left: 10px;bottom: 10px;color: #fff;background:rgba(0,0,0,0.7);padding: 5px}
.part02_l_z ul li .news_z{background: #fff;width: 100%;height: auto;overflow: hidden}
.part02_l_z ul li .news_z h2{background: #dfe8ee;padding: 15px 5%;margin:0 auto;width:90%;color: #444;font-size: 16px;text-align:left}
.part02_l_z ul li .news_z span{display: block;margin-top: 10px;width: 99%;border: #dfe8ee 1px solid;color: #87929a;line-height: 30px;height: 30px;}
.part02_l_z ul li:hover .news_pic img{transform:scale(1.1);}
.part02_l_z ul li:hover .news_z{background: #01518e;}
.part02_l_z ul li:hover .news_z h2{color: #fff;background: #01518e;}
.part02_l_z ul li:hover .news_z span{border: 0;color: #fff;text-align: left;text-indent: 1em;padding-bottom: 10px;margin-top: 0;}
.part02_l_f{width: 100%;margin-top: 30px;border:#ddd 1px solid;}
.part02_l_f_z{padding: 20px 2.5%;width: 95%;margin: 0 auto;text-align: center;height: auto;overflow: hidden;background: #fff;}
.part02_l_f_z ul li{width: 270px;margin-right: 16px;float: left;height:270px;overflow: hidden;position: relative;}
.part02_l_f_z ul li:nth-child(3){margin-right: 0;}
.part02_l_f_z ul li img{width: 100%;height:100%;position:absolute;left: 0;bottom: 0;transition: all 0.3s ease 0s;}
.part02_l_f_z ul li .jc_pic_z{width: 100%;height:auto;overflow: hidden;background: rgba(39,42,44,0.8);position: absolute;left: 0;bottom: 0;padding: 15px 0}
.part02_l_f_z ul li:hover img{transform:scale(1.1);}
.part02_l_f_z ul li .jc_pic_z h2{color: #fff;width: 90%;font-size: 16px;margin: 0 auto;text-align:left;}
.part02_l_f_z ul li .jc_pic_z span{color: #fff;width:90%;display: block;margin: 0 auto;text-align: left;font-size: 14px;margin-top: 5px;}
footer{background:url(../images/footer_bg.jpg)center center no-repeat;width: 100%;height: 200px;}
.footer_l{float: left;}
.footer_l img{margin-top: 50px;}
.footer_r{float: right;}
.footer_r .address{float: left;margin-right: 80px;color: #fff;margin-top:20px;}
.footer_r .address p{line-height: 40px;font-size:18px;}
.footer_r .address p:before{content:"";width: 8px;height: 8px;border-radius: 50%;display: inline-block;margin-right: 15px;background: #5b90b8;}
.footer_r img{margin-top: 40px;width:120px;height:120px;}
.list{background: #fff;width: 100%;height: auto;overflow: hidden;margin: 0;padding: 0;}
.list_t{background: #f6f9fc;width: 100%;height: 200px;margin: 0 auto;padding: 0;}
.mbx{border-bottom:#e7e7e7 5px solid;margin:40px auto 10px auto;padding-bottom: 20px;}
.mbx a{margin: 0 5px;display: inline-block;color: #171717}
.mbx a:hover{color: #01518e;font-weight: bold;}
.mbx img{margin-right: 10px;}
.sub_title{margin-top:25px;}
.sub_title h3{color: #c3c3c3;text-transform: uppercase;font-size: 18px;font-weight: bold;font-family:"Arial";}
.sub_title h2{color: #01518e;font-size: 26px;font-weight: bold;margin-top:0px;}
.list_jc{width: 95%;margin: 30px auto;padding: 0;height: auto;overflow: hidden}
.list_jc ul li{width: 270px;margin-right: 16px;margin-top: 40px;float: left;height:270px;overflow: hidden;position: relative;}
.list_jc ul li:nth-child(4n){margin-right: 0;}
.list_jc ul li img{width: 100%;height:100%;position:absolute;left: 0;bottom: 0;transition: all 0.3s ease 0s;}
.list_jc ul li .jc_pic_z{width: 100%;height:auto;overflow: hidden;background: rgba(39,42,44,0.8);position: absolute;left: 0;bottom: 0;padding: 15px 0}
.list_jc ul li:hover img{transform:scale(1.1);}
.list_jc ul li .jc_pic_z h2{color: #fff;width: 90%;font-size: 16px;margin: 0 auto;text-align:left;}
.list_jc ul li .jc_pic_z span{color: #fff;width:90%;display: block;margin: 0 auto;text-align: left;font-size: 14px;margin-top: 5px;}
.list_honor{width: 100%;margin:30px auto;padding: 0;height: auto;overflow: hidden}
.list_honor ul li{width: 95%;padding: 0 2.5%;margin: 0 auto;height: 50px;line-height: 50px;background: #f6f9fc;overflow: hidden}
.list_honor ul li h3{float: left;width: 82%;color: #333;font-size: 16px;}
.list_honor ul li h2{font-weight: bold;display: inline-block;margin-right:2%;float: left;color: #111;font-size: 16px;}
.list_honor ul li h2:before{content: "";display: inline-block;background: #e2ebf4;width: 5px;height: 20px;margin-right:15px;vertical-align:middle}
.list_honor ul li p{float: right;width: 100px;height: 30px;background: #fff;color: #1a6ead; border:#01518e 1px solid;line-height: 30px;text-align: center;margin-top: 10px;border-radius: 5px;}
.list_honor ul li:nth-child(even){background: #fff;}
.list_honor ul li:hover{background: #e1e9f2;}
.list_honor ul li:hover p{background: #01518e;border: #01518e 1px solid;color: #fff;}
.list_honor ul li:hover h2{color: #01518e}
.list_honor ul li:hover h3{color: #01518e}
.list_honor ul li:hover h2:before{color: #e1e9f2}
.list_notice{width: 100%;margin:30px auto;padding: 0;height: auto;overflow: hidden}
.list_notice ul li{width: 95%;padding: 0 2.5%;margin: 0 auto;height: 50px;line-height: 50px;background: #fff;overflow: hidden}
.list_notice ul li h2{font-weight: bold;display: inline-block;float: left;height: 50px;;color: #111;font-size: 16px;border-bottom: #eee 1px solid;width: 85%;}
.list_notice ul li h2:before{content: "";display: inline-block;background: #efd4d4;width: 5px;height: 20px;margin-right:15px;vertical-align:middle}
.list_notice ul li p{float: right;width: 120px;height: 30px;background: #edf2f7;color: #175787;font-size: 16px; line-height: 30px;text-align: center;margin-top: 10px;}
.list_notice ul li:hover{background: #faf2f2;}
.list_notice ul li:hover p{background: #faf2f2;}
.list_notice ul li:hover h2{border-bottom:#faf2f2 1px solid;}
.list_notice ul li a{display: block}
.list_pic{width: 95%;margin: 30px auto;padding: 0;height: auto;overflow: hidden}
.list_pic ul li{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.list_pic ul li img{width: 140px;height: 99px;float: left;}
.list_pic ul li .list_pic_z{width: 85%;float: right;border-bottom: #ddd 1px solid;height: 98px;}
.list_pic ul li .list_pic_z h2{color: #111111;font-size: 18px;width: 100%;}
.list_pic ul li .list_pic_z p{float: left;margin-top: 35px;font-size: 18px;color: #155f97;}
.list_pic ul li .list_pic_z p i{background:url(../images/time_ico.png) center center no-repeat;width: 18px;height: 18px;display:inline-block;vertical-align: middle;margin-right: 10px;margin-top: 0px;}
.list_pic ul li .list_pic_z span{float: right;display: block;width: 120px;height: 35px;color: #1a6ead;border:#1a6ead 1px solid;border-radius: 5px;text-align: center;line-height: 35px;margin-top:20px;}
.list_pic ul li .list_pic ul li:hover .list_pic_z h2{color: #01518e;font-weight: bold;}

.article_honor{width: 95%;margin: 30px auto;padding: 0;height: auto;overflow: hidden}
.article_honor img{width:204px;height: 284px;float: left;}
.article_honor .honor_fck{float: right;width: 80%;margin-top: 10px;}
.article_honor .honor_fck_line{background: -webkit-linear-gradient(left, #e1e1e1 , #ffffff);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e1e1e1,endcolorstr=#ffffff,gradientType=1);height: 5px;width: 100%;}
.article_honor .honor_title h1{color: #111;font-size: 24px;margin: 20px auto;height: auto;overflow: hidden;font-weight: bold;}
.article_honor .fck{color: #333;line-height: 26px;}
.article_article{margin: 50px auto;width: 100%;height: auto;overflow: hidden}
.article_title{width: 100%;text-align: center}
.article_title h1{color: #111;font-size: 24px;margin: 20px auto 10px auto;height: auto;overflow: hidden;font-weight: bold;}
.article_title p{color: #868686}
.article_article .fck{margin-top: 30px;line-height: 30px;font-size: 15px;}
.fck table td{vertical-align:middle}
 .page{text-align:center;width: 100%;clear: both;height: auto;overflow: hidden;padding: 50px 0}
.page table{width: 100%;text-align: center;margin:0 auto;display:inline;}
.page td{font-size: 16px !important}
.page td .PrevDisabled{font-size: 16px !important;border:0 !important; background: #00528c;color: #333 !important;}
.page td span{ margin: 0 5px !important;padding: 8px 12px !important;background: #eee !important;    color: #333 !important;font-size: 16px !important;border:0 !important;}
.page td a{ margin: 0 5px !important;padding: 8px 12px !important;background: #ddd !important;color: #333 !important;font-size: 16px !important;border:0 !important;}
.page td a:link{background: #eee !important; border:0 !important; font-size: 16px !important;}
.page td a:visited{ background: #eee !important; border:0 !important; font-size: 16px !important;}
.page td a:hover{background: #00528c !important; border:0 !important;    font-size: 16px !important;}
.page td a:active{background: #00528c !important; border:0 !important;font-size: 16px !important;}
.page .this-page{background: #00528c !important;color:#fff !important;}

.page{text-align:center;width: 100%;clear: both;height: auto;overflow: hidden;padding: 50px 0}
.page table{width: 100%;text-align: center;margin:0 auto;display:inline;}
.page td{font-size: 16px !important}
.page td .PrevDisabled{font-size: 16px !important;border:0 !important; background: #00528c;color: #333 !important;}
.page td span{ margin: 0 5px !important;padding: 8px 12px !important;background: #eee !important;    color: #333 !important;font-size: 16px !important;border:0 !important;}
.page td a{ margin: 0 5px !important;padding: 8px 12px !important;background: #ddd !important;color: #333 !important;font-size: 16px !important;border:0 !important;}
.page td a:link{background: #eee !important; border:0 !important; font-size: 16px !important;}
.page td a:visited{ background: #eee !important; border:0 !important; font-size: 16px !important;}
.page td a:hover{background: #00528c !important; border:0 !important;    font-size: 16px !important;}
.page td a:active{background: #00528c !important; border:0 !important;font-size: 16px !important;}
.page .this-page{background: #00528c !important;color:#fff !important;}
.p_pages { clear:both; display:inline-block; padding:50px 0; width:100%; text-align:center; font-size:16px; }
.page a { display:inline-block; margin:0 5px; padding:6px 12px; border:1px #eee solid; color: #111 }
.p_no_d{ display:inline-block; margin:0 5px; padding:6px 12px; border:1px #eee solid;background:#00518e; color:#fff  !important; }
.page span{display:inline-block;}
.p_fun_d { display:inline-block; margin:0 5px; padding:6px 12px; border:1px #eee solid; color: #111 }
.p_fun_d  a { display:inline-block; margin:0 5px; padding:6px 12px; border:1px #eee solid; color: #111 }
.p_fun_d:hover{ background:#00518e; color:#fff; }
.p_fun_d a:hover,.p_fun_d.thisclass a { background:#00518e; color:#fff; }
header{background: url(../images/gonghui_top_2023-4.jpg) center center no-repeat;}
header .wrapper{background:none;}
header .isearch{border:#fff 2px solid}
nav{background: #ba2414;}
nav ul li.active{background: #a31708;}
nav ul li:hover{background: #a31708;}
footer{background: #ba2414;}
.footer_r .address p:before{content: "";background: #eb3b28;}
header .itop_r_t a:hover{background: #ffebeb;color:#ba2414;}
header .itop_r_t a{color: #fff}
@media screen and (max-width:1024px){
  .wrapper{width: 96%;}
  header .itop_r{margin-right: 80px;}
  header .wrapper{width: 100%;}
  nav ul{width: 96%;}
  nav ul li a{font-size: 15px;}
  header .itop_r_t a{color:#1464be;background: #dcebf6;font-weight: bold;}
  header .ilogo{margin-left: 20px;}
  .device{float: none;}
  .part01_r{float: none;margin: 0 auto;width: 100%;}
  .part02_l{float: none;width: 100%;}
  .part02_r{float: none;width: 100%;text-align: center}
  .part02_r a{display: inline-block;margin: 20px 10px}
  .list_pic{width: 100%;}
  .list_pic ul li .list_pic_z{height: 105px;}
  .list_pic ul li .list_pic_z h2{font-size: 16px;line-height: 24px;}
  .list_jc ul li{width: 220px;height: 220px;}
  
  
}


@media screen and (max-width:800px){

.part02_l_z{padding:20px 1%}
  .part02_l_z ul{font-size: 0;}
  .part02_l_z ul li{width: 23%;margin: 10px 1%;display: inline-block}
  .part02_l_z ul li .news_pic{width: 100%;}
  .part02_l_z ul li .news_z span{font-size: 14px;width: 99%;}
  .part02_l_f_z ul li{width: 32%;margin-right: 2%;height: 224px;}
  header .ilogo{width: 52%;margin-left: 10px;}
  header .ilogo a:nth-of-type(2) img{width: 75%;}
  header .itop_r{margin-right: 0;width: 44%;}
  footer{height: auto;overflow: hidden;background: #005288;padding-bottom: 10px;}
  .footer_l{width: 100%;float: none;margin: 0 auto;text-align: center}
  .footer_r{width: 100%;float: none;margin: 10px auto;text-align: center;}
  .footer_r .address{text-align: left}
  .footer_r img{float: right;margin-top: 20px;}
  .list_pic ul li .list_pic_z{width: 78%;border-bottom: 0;}
  .list_jc ul li{width: 210px;margin: 10px;height: 210px;}
  .list_jc ul li:nth-child(4n){margin: 10px}
}

@media screen and (max-width:640px){
  .device{width: 600px;height: 424px;}
  .part02_l_z ul li .news_pic{height: 95px;}
  .part02_l_f_z ul li{height: 187px} 
  nav{display: none;background: #005288;height: auto;overflow: hidden}
  nav ul{width: 100%;}
  nav ul li{width: 100%;border-bottom: #fff 1px solid;}
  nav ul li:last-child{border-bottom: 0;}
  header .itop_r_t a{font-size: 14px;padding: 0 10px;}
  header .isearch{width: 94%;}
  header .itop_r{width: 40%;}
  header .ilogo{width:58%;}
  header{height: auto;background:none;}
  header .wrapper{height: auto;background: none;}
  header .itop_r{float: none;width: 100%;}
  header .isearch{clear: both;width: 99%;margin: 0 auto 10px auto;display:none;}
  header .ilogo{margin-bottom: 20px;}
  header button{background: url(../images/btn_menu.png) center center no-repeat;width: 50px;height: 50px;position: absolute;right:40px;top:60px}
  header .search_btn{background: url(../images/btn_search.png) center center no-repeat;width: 50px;height: 50px;position: absolute;right: 100px;top:60px}
  .list_pic ul li .list_pic_z{width: 74%;}
  .list_jc ul li{margin: 10px 5px;width: 184px;height: 184px;}
  .list_jc ul li:nth-child(4n){margin: 10px 5px}
        .fck img{width:100% !important;height:100% !important;}
        .list_pic ul li img{width:197px;height:140px;}
}


@media screen and (max-width:640px){
  header .ilogo a:nth-of-type(1) img{width:23%;}
  .device{width:400px;height: 282px;}
  .swiper-slide h2{font-size:14px;}
  .itop_r_t{display: none;}
  header .ilogo{margin-top: 20px;width: 65%;}
  header button{top: 25px;right: 20px}
  header .search_btn{top: 25px;right: 80px}
  .part02_l_z ul li{width: 48%;}
  .part02_l_z ul li .news_pic{height: 128px;}
  .part02_l_f_z ul li{margin: 0 auto 10px auto;width:270px;height:270px;text-align: center;float: none;}
  .part02_l_f_z ul{text-align: center}
  .part02_l_f_z{padding: 20px 0;width: 100%;text-align: center;}
  .part02_l_f_z ul li:nth-child(3){margin: 0 auto 10px auto}
  .footer_l{height: auto;overflow: hidden;margin-bottom: 10px;}
  .footer_l a img{display: inline-block;float: left;}
  .footer_l a:nth-of-type(2) img{width: 78%;}
  .footer_r .address{float: none;width: 100%;margin: 20px auto;clear: both;}
  .footer_r img{float: none;margin: 20px auto;width:120px;height: 120px;}
}
@media screen and (max-width:480px){
  .part01_r_t ul li span{display: none}
  .device{width: 350px;height: 249px;}
  .pagination {display: none !important}
  .footer_l a:nth-of-type(2) img{width: 75%;}
  .list_pic{text-align: center}
  .list_pic ul li img{float: none;text-align: center;margin: 0 auto}
  .list_pic ul li .list_pic_z{float: none;width: 100%;height: auto;overflow: hidden;margin-top: 20px;}
  .list_pic ul li .list_pic_z h2{text-align: left}
  .list_jc ul li{width: 270px;height: 270px;margin: 10px auto;text-align: center;float: none;}
  .list_jc ul li:nth-child(4n){margin: 10px auto}
        .footer_r .address p{font-size:16px;}
  
  
}

@media screen and (max-width:375px){
  header .search_btn{right: 70px}
  
  
}