/*767px以下通用样式*/
@media only screen and (max-width: 959px) {
    .header { width: 100%; height: auto; left: 0; margin-left: 0; background: none; position: relative; }
    .header_top1 { width: 100%; }
    .header_top1 span { margin-left: 2%;}
    .header_txt { width: 100%; height: auto; }
    .header_tel { display: none; }
    .logo { margin: 2%; height: auto; }
    .header_r { background: #005eb8; }
    .header_r p { margin-left: 3%; font-size: 1em; line-height: 25px; }
    .suosuo { display: none; }
    .nav { width: 100%; height: auto; display: none; margin: 2% auto; }
    .nav ul { height: auto; }
    .nav ul li { width: 50%; line-height: 30px; }
    .banner { margin-top: 0; }
    .sy_title { width: 100%; margin: 3% 0; }
    .sy_title:before, .sy_title:after{ width: 60px; }
    .product { width: 100%; height: auto; position: relative; left: 0%; margin-left: 0px; overflow: hidden; }
    .product_content { width: 100%; }
    .pro_fl ul{ width: 100%; }
    .pro_fl ul li{ width: 31.33%; margin: 0 1% 1% 1%; }
    .pro_bt{ display: none;}
    .pro_list ul{ width: 100%;}

    .aboutus1{ width: 100%;}

    .anli,.zizhi { width: 100%; }
    .zizhi_title{ width: 100%;background-position:center;}
    .picScroll-left .bd,.picMarquee-left .bd{ width: 100%;}

    .youshi { width: 100%;  height: auto;  left: 0;  margin-left: 0;  background: #005eb8;  margin-top: 0;  }
    .youshi1 {  width: 100%; margin: 30px 0; }
    .youshi_l, .youshi_r {  width: 96%; margin: 0 2%;  }
    .youshi_l ul li, .youshi_r ul li { min-height: auto;  margin: 4% 0; }
    .youshi_l ul li h3, .youshi_r ul li h3{ font-size: 22px; margin: 2% 0;}
    .youshi_l ul li p, .youshi_r ul li p{ font-size: 15px;}
    .youshi_l ul li p span, .youshi_r ul li p span{ display: inline;}

    .fangan_content{ width: 100%;}
    .fangan_content ul li{ margin: 1%;}
    .fangan_content ul li img,.fangan_content_txt{ width: 100%;}

    .news_bg { width: 100%; left: 0; margin-left: 0; margin-bottom: 95px; }
    .news { width: 100%; background: #fff; margin-bottom: 72px; margin-top: 30px; }
    .news_content { width: 100%; height: auto; margin: 0px auto 0px; overflow: hidden; }


    .newslist dt{ width:96%; height:auto; float:none; border-bottom:0px solid #D1D1D1; margin:0 2%;}
    .newslist .news_date{ display:none;}
    .newslist .news_txt{ width:100%; height:auto; float:left; margin:2% 0;}
    .newslist dd{width:96%; height:40px; margin:5px 0px 0px 2%; float:left; overflow:hidden;}
    .newslist dd:nth-child(even){float:left; margin:5px 0 0px 2%; overflow:hidden;}

    .copyright{ display: none;}

    .footers { width: 100%; height: 56px; border: 8px solid #fff; border-left: none; border-right: none; position: fixed; z-index: 99999; bottom: 0; background-color: #025CBD; display: block;}
    .footers ul li { width: 25%; height: 56px; float: left; }
    .footers ul li p { width: 85%; height: 48px; margin: 0px auto; text-align: center; padding: 4px 0px; }
    .footers ul li p img { width: 30%; margin: 1% auto; display: block;}
    .footers ul li p a { color: #ffffff; font-size: 0.8rem; }

    .link, .footer { display: none; }

    .daohang { width: 95%; }

    .ny_main { width: 100%; height: auto; overflow: hidden; margin: 0px auto 72px; }
    .ny_pro { width: 95%; height: auto; margin: 0px auto; overflow: hidden; }
    .ny_pro_fl { margin: 5% auto; }
    .ny_pro_fl ul { display: block; }
    .ny_pro_fl ul li { width: 45%; margin: 1% 2%;}
    .ny_pro_content ul li { width: 95%; height: auto; float: none; margin: 2% auto 8%; background: none; }
    .ny_pro_content ul li:nth-child(even) { background: none; }
    .ny_pro_content ul li a { width: 100%; height: auto; color: #000; display: block; overflow: hidden; margin: 0px auto 5px;}
    .ny_pro_content ul li img { width: 100%; height: auto;}
    .ny_pro_content ul li p { width: 100%; }

    .news_tj { margin-bottom: 65px; }
    .news_tj_title a { display: none; }

    .ny_prodetail_txt { width: 100%; height: auto; margin: 0px auto; background: #fff; overflow: hidden; }
    .ny_prodetail_txt img { width: 93%; height: auto; margin: 0px auto; border: 1px solid #C1C1C1; padding: 4px; float: none; display: block; }

    .shuoming { width: 90%; height: auto; float: none; margin: 0px auto; }
    .shuoming span { width: 100%; font-size: 20px; border-bottom: 1px solid #C1C1C1; line-height: 50px; float: left; }
    .shuoming p { width: 100%; height: auto; float: left;  margin-top: 30px; line-height: 25px; padding-bottom: 20px; }
    .shuoming i { width: 100%; height: 87px; display: block; font-style: normal; line-height: 87px; overflow: hidden; border: 1px solid #C1C1C1; border-left: 0; border-right: 0; font-size: 20px; }
    .shuoming i font { color: #f7ab17; }

    .ny_prodetail_txt2 { width: 100%; height: auto; margin: 0px auto; background: #fff; margin-top: 35px; overflow: hidden;}
    .ny_detailtxt_content { width: 95%; margin: 0px auto; float: none; }
    .pro_tj_content { width: 96%; margin: 0px auto; }
    .ny_news_content ul { width: 96%; height: auto; float: none; margin: 0px auto; }
    .ny_main_r_content .news_list li p { width: 65%;}
    .ny_main_r_content .news_name { width: 100%;}

}

/*Styles for screen 960px-1200px,主要为了小屏浏览器 */
@media screen and (min-width: 960px) and (max-width: 1200px) {

}

/*Styles for screen 768px-959px 主要是平板横屏显示*/
@media screen and (min-width: 768px) and (max-width: 959px) {
    .mune { width: 10%; float: right; margin: 5% 1% 0 0; display: block; cursor: pointer; }
    .nav_bg { width: 100%; height: auto; margin-left: 0; left: 0; position: relative; }
    .nav li { width: 50%; }
    .aboutus1 img{ width: auto; margin: 0px auto; float: none; display: block;}
    .aboutus_l { width: 90%; margin: 0px auto; padding:5%;  }
    .pro_list { width: 100%; height: auto; overflow: hidden;}
    .footers ul li p img { width: 15%; margin: 1% auto; display: block; }
    .ny_pro_content ul li { width: 45%; height: auto; float: left; margin: 2% 2.3% 8%; background: none;}
    .ny_prodetail_txt img { width: auto; height: 100%; margin: 0px auto; border: 1px solid #C1C1C1; padding: 4px; float: none; display: block;}

    /* 新闻列表 */
    .ny_news_content ul li { height: auto; background: none;}
    .ny_news_content ul li i { display: none }
    .news_txt2 {width: 100%; height: auto; float: none; margin: 0px auto; border: 1px solid #CBCBCB; }
    .news_txt2 a { color: #323232; font-size: 16px; margin: 20px 0 15px; float: left; }
    .news_txt2 p { width: 74%; color: #666666; float: left; }
}

/*Styles for screen 480px-767px,主要是手机横屏和平板竖屏显示*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .mune { width: 10%; float: right; margin: 5% 1% 0 0; display: block; cursor: pointer; }
    .nav { width: 100%; height: auto; }
    .nav li {  width: 50%;  background: #fff;  }
    .aboutus1 img{ width: 100%;}
    .aboutus_l { width: 90%; margin: 0px auto; padding:5%;  }
    .pro_list { width: 100%; height: auto; overflow: hidden; }
    .pro_list ul li { width: 31.33%; height: auto; margin: 1%; }
    .picScroll-left .bd ul li{ width: 50%;}
    .picMarquee-left .bd ul li,.picMarquee-left .bd ul li{ width: 33.33%;}
    .ny_pro_content ul li { width: 45%; height: auto; float: left; margin: 2% 2.3% 8%; background: none; }

    /* 新闻列表 */
    .ny_news_content ul li { height: auto; background: none; }
    .ny_news_content ul li i { display: none }

    .news_txt2 { width: 100%; height: auto; float: none; margin: 0px auto; border: 1px solid #CBCBCB; }
    .news_txt2 img { display: none;}
    .news_txt2 a { color: #323232; font-size: 16px; margin: 20px 0 30px; float: left; }
    .news_txt2 p { width: 100%; color: #666666; float: left; }
    .footers ul li p img { width: 18%; margin: 1% auto; display: block; }
}

@media only screen and (min-width: 480px) and (max-width: 600px) {
    .news_content ul li{ width: 96%;}
}

/*479px,主要是手机竖屏显示*/
@media only screen and (max-width: 479px) {
    .mune {  width: 10%;  float: right;  margin: 6% 1% 0 0;  display: block;  cursor: pointer; }
    .nav { width: 100%; height: auto; }
    .nav li { width: 100%; background: #fff; }
    .youshi_l ul li img, .youshi_r ul li img{ width: 15%;}

    .aboutus1 { width: 100%; margin-bottom: 5%; }
    .aboutus1 img{ width: 100%;}
    .aboutus_l { width: 96%; height: auto; margin: 0px; padding: 2%;}
    .aboutus_l p { padding-bottom: 40px; }
    .aboutus_l a { float: right; }

    .picScroll-left .bd ul li{ width: 100%;}
    .picMarquee-left .bd ul li,.picMarquee-left2 .bd ul li{ width: 50%;}

    .pro_list ul li { width: 48%; height: auto; margin: 1%; }
    .pro_list ul li p{ line-height: 30px;}
    .news_content ul li{ width: 96%;}
    .ny_main_r_content ul { width: 100%; height: auto; margin: 0px auto; overflow: hidden; }
    .ny_main_r_content ul li { width: 90%; height: auto; float: none; margin: 20px auto 0px; overflow: hidden; }
    .ny_main_r_content ul li img { width: 100%; height: auto; }
    .footers { display: block;}
    .newslist dd span { display: none }

    .pro_tj_title span { margin-left: 5px; }
    .pro_tj_title a { display: none; }

    /* 新闻列表 */
    .ny_news_content ul li { height: auto; background: none; }
    .ny_news_content ul li i { display: none }

    .news_txt2 { width: 100%; height: auto; float: none; margin: 0px auto; border: 1px solid #CBCBCB; }
    .news_txt2 img { display: none;}
    .news_txt2 a {font-size: 16px;}
    .news_txt2 p { width: 100%; font-size: 14px;}
}
  /* i i s 7 . c o m */