/* CSS Document */
@media only screen and (min-width:290px) and (max-width:767px){
.header_01{ width:100%; margin:0 auto; overflow:hidden;}
.header_a01{ width:98%; height:30px; margin:0px auto; line-height:30px; border-bottom:1px solid #eee;}
.header_01 .header_a01 .header_t01{ width:100%;}
.header_01 .header_a01 .header_t01 p{ float:none; width:100%; text-align:center;}
.header_01 .header_a01 .header_t01 ul{ display:none;}
.header_01 .head_mid{ width:98%;padding:10px 0px;}
.head_logo{ float:none; width:100%; height:auto;}
.head_logo a{ width:80%; height:100%; float:none; margin:0 auto;}
.head_logo a img{ max-width:100%; max-height:100%;}
.head_logo dl{ display:none;}
.head_tel{ float:none; width:100%; text-align:center; background:none; height:26px;}
.head_tel p{ text-align:center;}
.head_tel p br{ display:none;}
/*.head_tel p font{ float:left; width:40%;}
.head_tel p span{ float:left; width:40%;}*/
.header_01 .header01_box{ padding:5px 0px; width:100%; height:auto;}
.header01_box .head_nav{ width:100%;}
.header01_box .head_nav ul .nav_01_li{ width:25%;}
.header01_box .head_nav ul .nav_01_li>a{ padding:0px; text-align:center; line-height:30px;}

.drop-down:hover .drop-down-content{display:none; background:#eee;}
.i_search .i_sousuo{ width:98%; margin:0 auto;}
.i_search .i_sousuo .i_s_ul{ width:100%; float:none; overflow:hidden; padding-bottom:18px; height:40px;}
.i_search .i_sousuo .i_s_ul li{ display:block; line-height:25px;}
.i_search .i_sousuo .i_sou_r{ float:none; width:100%;}
.i_search .i_sousuo .i_sou_r .sou_text{ width:75%;}
.index_t01{ padding-bottom:10px; margin-bottom:0px}
.index_t01 .index_t01_box{ width:98%; margin:0 auto;}
.index_tit01{ width:100%; text-align:center;}
.index_tit01 .index_name{ font-size:24px;}
.index_tit01 .index_name_bot{ font-size:14px; line-height:22px; padding-top:20px;}
.index_t01_xm{ width:98%; margin:0 auto;}
.index_t01_xm .index_t01_xm5 li{ width:45%; margin:10px 2% 10px 2%;border-radius:0px; height:auto;}
.index_t01_xm .index_t01_xm5 img{ width:100%; height:100%;}
.index_t01_xm .index_t01_xm5 a p{ bottom:0px; left:0px; width:100%; font-size:16px}
.index_t01_xm .index_t01_xm4{ width:100%;}
.index_t01_xm .index_t01_xm4 li{ width:45%; margin:10px 2% 10px 2%;border-radius:0px; height:auto;}
.index_t01_xm .index_t01_xm4 img{width:100%; height:100%;}
.index_t01_xm .index_t01_xm4 a p{ bottom:0px; left:0px; width:100%;}
.i_t03 .i_t03_top .it03_left .it03_dl{ padding-bottom:5px;}

.index_t01_ad01{ width:100%; background:#6c9a09; height:auto; overflow:hidden; padding-bottom:15px;}
.index_t01_ad01 .index_t01_pin{ width:96%; float:none; padding:10px 2% 10px 2%; background:#6c9a09;}
.index_t01_ad01 .index_t01_pin h3{ font-size:24px;text-align:center; padding-bottom:10px;}
.index_t01_ad01 .index_t01_pin span{ line-height:25px; text-align:center; font-size:18px;}
.index_t01_ad01 .index_t01_tel{ width:96%; float:none; padding-left:2%;}
.index_t01_ad01 .index_t01_tel dl{ width:70%; font-size:14px;}
.index_t01_ad01 .index_t01_tel p{ float:left; width:30%; margin-left:0px; font-size:14px;}
.index_t01_ad01 .index_t01_tel p a{ font-size:14px; width:100%;}
.index_tit02{ width:100%;}
.index_tit02 .index_name{ font-size:24px;}
.index_tit02 .index_name_bot{ font-size:14px;}
.index_fn ul li{ height:auto; padding-bottom:10px;}

/* 产品列表styel02*/
.cp_box02 .cp_box_list02{ width:98%; margin:0 auto;}
.cp_box02 .cp_box_ul02 .cp_li_style02{ width:48%; margin-right:4%; margin-bottom:20px; height:auto !important;}
.cp_box02 .cp_box_ul02 .cp_li_style02:nth-child(2){ margin-right:0px;}
.cp_box02 .cp_box_ul02 .cp_li_style02:nth-child(6){ margin-right:0px;}
.cp_box02 .cp_box_ul02 .cp_li_style02 .cplist_a{ width:100%; height:100%;}
.cp_box02 .cp_box_ul02 .cp_li_style02 .cplist_a img{ width:100% !important; height:100% !important; }
.p20{ margin-top:10px;}
.index_youshi{ background:url(../images/youshibg.jpg) top center repeat-y;}
.index_youshi .index_youshi_box{ width:98%; margin:0 auto;}
.index_wubao{ padding:8px 0px;}
.cp_box02{ padding-bottom:0px;}
.i_t03{ width:100%; padding-top:5px;}
.i_t03 .i_t03_top .it03_left{ float:none; width:100%;}
.i_t03 .i_t03_top .it03_left .it03_dl dt{ width:15%;}
.i_t03 .i_t03_top .it03_left .it03_dl dd{ width:80%;}
.i_t03 .i_t03_top .it03_left .it03_dl dd h3{ font-size:18px;}
.i_t03 .i_t03_top .it03_right{ float:none; width:100%;}
.i_t03 .i_t03_top .it03_right img{ width:100%; height:100%;}
.index_lc_box{ width:100%;}
.index_lc_box ul li{ width:20%; height:80px; line-height:80px;margin: 10px 5px 10px 5px; font-size:14px;}
.index_wubao .index_wubao_box{ width:98%;}
.index_wb_tit{ width:90%; margin:0 auto;}
.index_wb_ul li{ width:46%; margin-right:3%; margin-bottom:10px; height:auto; padding-bottom:20px;}
.index_wb_ul li:nth-child(1){ width:30%; margin-right:2%;}
.index_wb_ul li:nth-child(2){ width:30%; margin-right:2%;}
.index_wb_ul li:nth-child(3){ width:30%; margin-right:2%;}
#xm_more{ display:block;}
#xm_more a{ line-height:120px; background:#F90; text-align:center; font-size:24px; color:#fff;}
.index_wb_ul li span{ width:80%; height:auto;}
.index_wb_ul li span img{ width:100%; height:100%;}
.index_wb_ul li div{ width:96%; margin:0 auto; font-size:16px; padding-top:10px;}
.index_ad02{ width:100%; height:auto;}
.index_ad02 .index_ad02_box{ width:96%;height:auto; padding-bottom:20px; overflow:hidden;}
.index_ad02 .index_ad02_box .index_ad02_left{padding: 10px 0px 0px 0px; float:none; width:96%; margin:0 auto;}
.index_ad02 .index_ad02_box .index_ad02_left span{ font-size:18px;}
.index_ad02 .index_ad02_box .index_ad02_left p{ font-size:18px;}
.index_ad02 .index_ad02_box .index_ad02_right{ float:none; width:96%;  padding-top:10px; margin:0 auto;}
.index_ad02 .index_ad02_box .index_ad02_right p{ float:left; width:60%; font-size:14px; text-align:center; height:42px; line-height:42px; border:1px solid #eee;}
.index_ad02 .index_ad02_box .index_ad02_right p span{ display:inline; font-size:14px;}
.index_ad02 .index_ad02_box .index_ad02_right dl{ float:left; width:40%;margin-top: 0px;}
.index_ad02 .index_ad02_box .index_ad02_right dl a{ width:100%; height:42px; line-height:42px;    border-radius: 0px;}
.index_about{ width:98%; margin:0 auto;}
.index_about .index_about_left{ width:100%; float:none;}
.index_about .index_about_left .index_about_cont .i_about_a1 img{ width:100%; height:100%;}
.index_about .index_about_left .index_about_cont dl strong{ font-size:20px;}
.index_about .index_about_right{ float:none; width:100%;}


.fdlink{ width:98%; }

.footer .footer_box{ width:100%; padding-bottom:28px;}
.footer .footer_box .footer_left{ float:none;}
.footer .footer_box .footer_left .footer_ul{ display:none; }
.footer .footer_box .footer_right{ width:96%; padding-left:0px; float:none; margin:0 auto;}
.footer_erweima{ width:50%; margin:0 auto; float:none; padding-left:0px; padding-top:10px;}
.footer_erweima img{ width:100%; height:100%;}
.footer .footer_box .footer_right dl{ padding-right:0px; border-right:0px;}

.bottom{display: inline-block;}
.list_img{ padding-top:10px;}
.list_img_box{ width:98%; margin:0 auto; }
.list_img{ padding-bottom:10px;}
.list_img_box .left_pro{ float:none; display:none;}
.list_img_right{ float:none; width:100%; margin:0 auto;}
.list_img_right .list_img_weizhi h3{ width:40%;}
.list_img_right .list_img_weizhi dl{ display:none;}
.list_img_right .list_img_ul li .list_img_a2{white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.arc_body{ width:100%;}
.xgnews{ width:100%;}
.xgnews ul .xgnews_li{ float:none; width:100%; height:auto; padding:8px 0px; line-height:18px;}
.xgnews ul .xgnews_li span{ float:none; display:block;  color:#999;}
.xgnews ul .xgnews_li a{ float:none;}
.arc_body .arc_img_box .arc_img{ width:90%; margin:0 auto;}
.arc_body .arc_img_box .arc_img img{ width:100%; height:100%;}
.arc_body .arc_img_box dl dt{ display:none;}
.arc_body .arc_img_box dl dd{ float:none; margin:0 auto; width:30%;}
.arc_body .arc_img_box dl dd a{ width:100%;}
.xgcp_box .xgcp_ul li{ width:47%;   margin-left:2%;}
.xgcp_box .xgcp_ul li a img{ width:100%; height:100%;}

.news_list_ul li .news_list_r{ width:70%;}
.news_list{ width:100%; margin:0px;}
.news_list_ul li dl{ width:30%;}
.news_list_ul li .news_list_r a{ line-height:normal;}
.news_list_ul li .news_list_r p{ overflow:hidden; line-height:normal;white-space: nowrap; text-overflow:ellipsis;}
.list_img_right .list_img_ul li{ width:47%; height:auto;  margin-right:2%; margin-bottom:15px;}
.list_img_right .list_img_ul li .list_img_a1{ width:100%; height:100%;}
.list_img_right .list_img_ul li .list_img_a1 img{ display:block; width:100%; height:100%;}
.list_img_right .list_img_ul li dl{ width:100%;}
.list_img_right .list_img_ul li dl dt{ width:49%; margin-right:1%;}
.list_img_right .list_img_ul li dl dd { width:49%;}
.list_img_right .list_img_ul li dl dd a{ width:100%;}
.news_box{ width:98%; margin:0 auto;}
.news_t02 .news_tleft{ width:100%; float:none; height:auto; padding-bottom:10px;}
.news_t02 .news_tleft a img{ width:100%; height:100%;}
.news_tright{ float:none; width:100%;}
.news_tright .news_list_dl dt{ width:30%;}
.news_tright .news_list_dl dd{ width:65%; float:left; padding:10px;}
.news_tright .news_list_dl dd h3{ font-size:14px;}
.news_tright .news_list_dl dd p{ line-height:normal;white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_tright .news_list_dl dt font{ width:80%; margin:0 auto;}
.news_tright .news_list_dl dt span{width:80%; margin:0 auto; font-size:14px;}
.messlist label{ text-align:left;}
.messlist textarea{ width:95%;}
.messsub{ padding:0px;}
.arc_body .arc_cont img{ width:100% !important; height:100% !important;}

/* 手机端banner*/
.banner_box{ display:none;}
.sj_banner{ display:block;}
  .rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
  /* 手机端banner end*/
  
/* 手机站底部菜单*/
.clearfix{ display:block;}
.btn3{position:fixed;
  z-index:3;
  bottom:0px;
  border-top:1px solid #b3b3b3;
  background:#e6e6e6;
  width:100%;
  text-align:center;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;}
.menu{position:relative;
    float:left;
    width:25%;
    height:50px;
    line-height:50px;
    background:#097c25;
    border-right:1px solid #ebebeb;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;}
.menu:last-child{border-right:none;}
.new-sub{position:absolute;
      bottom:60px;
      z-index:10;
      width:128%;
      padding: 0px 5px;
      background: #fff;
      box-sizing:border-box;
      -webkit-box-sizing:border-box;
      border: 1px solid #EEEEEE;
      border-radius: 5px;
      display:none;}
.new-sub li{width: 100%;
        background:#fff;
        float:none;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        border-top:1px solid #f2f2f2;}
.new-sub li a{display:block;
          height:35px;
          line-height:35px;
          text-align:left;
          background:#fff;
          color:#333;
          border:none;
          text-align:center;
          font-size:16px;}
.sanjiao{position:absolute;bottom:5px;right:5px;width:0;height:0;border:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid #fff;opacity:.5;}
.bt-name{font-size:16px;color:#fff;}
.bt-name a{display:block;font-size:16px;color:#fff;}
.new-sub .tiggle{
	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-10px;
      bottom:-9px;
      border-top:10px solid #EEEEEE;
      border-left:10px solid transparent;
      border-right:10px solid transparent;
      z-index:10;
  }
  .new-sub .innertiggle{
  	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-9px;
      bottom:-8px;
      border-top:9px solid white;
      border-left:9px solid transparent;
      border-right:9px solid transparent;
      z-index:11;
  }

/* 手机站底部菜单 end*/
}
@media only screen and (min-width:200px) and (max-width:390px){
.index_wb_ul li div p{ font-size:20px;}	
.index_wb_ul li div font{ font-size:12px;white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}



	}




