html{height:100%;}
body{font:12px Arial, Helvetica, sans-serif;   background-color:#fff;

  color:#666666;line-height:1.25em;  line-height:22px;      }
*{padding:0;margin:0;font-style:normal;font-weight:normal;}
nav,footer,section,header,article{display:block;}
ul{list-style:none;}a:link,a:visited,a:hover,a:active{color:#000;}

ol,ul,li {list-style:none;}
a {color:#fff;text-decoration:none; }

.mbody{  min-width:320px; width:100%; margin:0 auto; height:auto;  overflow:hidden; }



#mindex{width:100%;min-width:320px;overflow:hidden;}


.f_l{ float:left;}
.f_r{ float:right;}
.pimgs{ float:left; width:150px; padding:5px;}

/*Top*/

.mtop{width:100%; height:60px; margin:0 auto;overflow:hidden; 
      
      
 padding-bottom:3px;
       
   
           }
.mtop .mlogo{ margin:0px auto; width:180px; height:55px; }
.mtop .mlogo img{  height:55px; }
.mtop .mtel{ float:right;width:32%; }

.mbanner{  width:100%;margin:0px auto;overflow:hidden;  margin-bottom:10px; }


.mbox{   overflow:hidden; }
.mr{ float:left; margin-top:10px;  margin-bottom:10px; }
.fr{ float:right;  margin-top:10px; margin-bottom:10px; }

#swipe {overflow: hidden;visibility: hidden;position: relative;}
#slider {overflow: hidden; position: relative; width:100%;}
#slider li{ width:100%;position: relative;overflow: hidden;}
#slider img{width:100%; font-size:0px; vertical-align:middle; overflow:hidden; }
#swipe_b{ position:absolute; width:100%; bottom:0px; z-index:2; text-align:center; opacity:0.6;}
.swipe_b{ width:20px;height:20px;padding:5px 3px; font-size:1.2em; color:#000005; cursor:pointer;}
.wcur{color:#fff;}



.mnav{max-width:640px;HEIGHT:55px;  overflow:hidden; margin:0px auto;}
.mnav ul{list-style:none;max-width:640px; margin-top:10px;  }
.mnav li{float:left;  width:20%; line-height:36px;    text-align:center;}
.mnav li a
{
    float: left;
    width: 99%;
    font-weight:bolder;
    color:#fed086;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    text-decoration: none;
}

.mnav li a:hover{text-decoration:none;color:#fed086 ; background:url(/m/img/menu_hover.jpg);   background-position:center center; background-repeat:no-repeat;   }

.menu{ width:100%; height:36px; line-height:36px; background:url(../images/menu_a.jpg) repeat-x; border-bottom:solid 1px #b9b9b9; border-top:solid 1px #3c3c3c; font-size:12px;  color:#FFFFFF;}

.menu a{ background:url(../images/menu_line.jpg) no-repeat left center; width:24%; text-align:center; color:#343434; display:block; float:left;}

.menu a:link{color:#343434; }

.menu a:visited{color:#343434;}

.menu a:active{color:#343434;}

.menu a:hover{ color:#343434}

.menu a.hover{ background:url(/m/img/menu_hover.jpg) repeat-x; color:#343434;}

.menu a.none{ background:none;}

/*Menu*/


.mbox{ width:100%; height:auto; }
.mcontect{ width:100%;height:100%;margin:0 auto;overflow:hidden;}
.mabout{  width:100%;height:100%;margin:0 auto;overflow:hidden; color:#fcebd1;  }
.mproduct{width:100%;height:100%;margin:0 auto;overflow:hidden;}

.mtitle{ width:100%; }
.mtitle h2{width:100%;  background-color:#ccc;
  height:35px; line-height:35px;   max-height:35px; padding-left:3%; color:#dd2a1b;   }
.mtitle h2 span{  float:right; padding-right:15px; line-height:30px; color:#dd2a1b; font-size:12px;  }
.mtitle h2 span a{  color:#dd2a1b;  }

.mtitle h3{width:100%;  text-align:center;
       background-image:url(/m/img/shoujitit.jpg);  background-repeat:no-repeat; background-position:center center;     
  height:40px; line-height:40px;   color:#dd2a1b;   font-size:18px; clear:both;

  
   }

.mtitle h3 a
{
  
    color: #dd2a1b; padding:5px;	
}
 
.mtop img{ width:100%; }
.mbanner img{width:100%; }

.mp10{ padding:10px; }



.ww30{ width:30%; margin-bottom:20px; float:left;margin-left:2%;}
.ww30c{ width:30%; margin-left:3%; margin-right:3%; margin-bottom:20px; float:left;}
.ww30r{ width:30%;margin-bottom:20px; float:right; margin-right:2%;}



.ww25{ width:25vw; height:25vw; float:left;    }
.ww25 img{ text-align:center; width:12vw; height:12vw; vertical-align:middle; margin:2vw auto;  }
.ww25 h3{ text-align:center; width:25vw; height:25vw;  color:#fff; }
.ww25 h3 a{  color:#fff; }
.se1{ background-color: #dd2a1b }
.se2{ background-color: #dd2a1b }
.se3{ background-color: #dd2a1b }
.se4{ background-color: #dd2a1b }



.w510
{
    border-style: solid;
    border-width: 1px 1px 5px 1px;
    border-color: #cccccc;
       width: 96%;
       height:auto;
   padding:1%;
    margin:1%;
}
.w52{  width: 20%;  float:left; line-height:28px; color:#fff;background-color:#dd2a1b;  text-align:center;  }
.w52 h4{  font-size:24px; text-align:center;  padding-top:6px;  }
.w52 h4 span{  font-size:16px; text-align:center;   }

.w435{     width: 75%;   line-height:28px; padding-left:2%; float:left; color:#999999; }

.w510:hover
{
    border-style: solid;
    border-width: 1px 1px 5px 1px;
    border-color: #dd2a1b;
      
}



#bottom{  width: 100%; height:70px; bottom: 0px;  margin-top:70px;   background-color:#efefef;
	 position: fixed; z-index: 999; }
.wb30{ width:25%;  float:left;  color:#dd2a1b; padding-top:5px; font-size:14px; text-align: center;	 height:65px;   }


.wb18{ width:18%;  float:left; color:#76e475; padding-top:5px; font-size:14px; text-align: center;  height:65px;
 background-image:url(../img/homebg.png); background-repeat:no-repeat; background-position:center center;
       
         }
.wb30 a{ color:#dd2a1b;   }
.wb18 a{ color:#fff;   }
.wb20 a span{ color:#666666;   }
.wb18 a span{ color:#fff;   }


           
.mfooter
{ max-width:640px;height:100%;margin:0 auto;overflow:hidden; clear:both;
  padding-bottom:10px;  
     

     text-align:center;
    
    }
.mfooter p
{
    line-height:30px;
     text-align:center;  }
     
.allbgs{ background-repeat:no-repeat; background-image:url(../img/mfoot.png); background-size:150px; -moz-background-size:150px;}
#footer{ position:fixed; bottom:0px; z-index:99; width:100%; min-width:320px; margin:0 auto; border-top:1px solid #cbcac9; background:#fff;  height:79px;  z-index:99;}
#b_menu{}
#b_menu li{ float:left; width:20%; position:relative;}
#b_menu li a{ display:block; padding-top:8px; text-align:center;  color:#6e6e6e; height:65px;}
#b_menu li a span{ display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1;   }
#b_menu li a span.b01{ background-position:0 0; width:30px; height:30px; margin-bottom:5px;}
#b_menu li a span.b02{ background-position:0 -58px; width:27px; height:19px; margin-bottom:5px;}
#b_menu li a span.b03{ background-position:0 -98px; width:27px; height:21px; margin-bottom:3px;}
#b_menu li a span.b04{ background-position:0 -143px; width:27px; height:24px;}
#b_menu li a span.b05{ background-position:0 -143px; width:27px; height:24px;}


#b_menu li a:hover span.b02{ background-position:0 -38px;}
#b_menu li a:hover span.b03{ background-position:0 -77px;}
#b_menu li a:hover span.b04{ background-position:0 -119px;}
#b_menu li a:hover span.b05{ background-position:0 -119px;}

.dh{max-width:640px;margin:0 auto;overflow:hidden;   height:40px; line-height:40px;  clear:both;
    
    
     background-color:#ccc;
 
    
     font-size:16px; color:#666; font-family:'微软雅黑'; padding-left:18px;
     
 position:relative;}
.dh .l_title{ width:170px; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dh .r_more{ width:62px; float:right; height:22px; background:url(../img/menu_more.png) no-repeat;color:#363636; cursor:pointer; 
              margin-right:8px; margin-top:12px; text-align:center;height:24px; line-height:24px; font-size:12px}
.er_menu{ max-height:640px;  min-height:32px; height:auto;  background-color:#dcdada;  
             border-radius:3px 3px 3px 3px;  width:100%; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:none; padding:5px 0px; clear:both; overflow:hidden; }
.er_menu ul{max-height:640px; padding:0px; margin:0px; clear:both;  }
.er_menu ul li{color:#ffffff; text-align:left; width:auto!important; width:33%; min-width:33%; float:left; text-indent:10px}
.er_menu ul li a{color:#333; position:relative; z-index:99; border:0; display:block; height:30px; line-height:30px; white-space:nowrap}



.prolistbox
{
    width: 46%;
    float: left;
    padding-left: 2%;
    padding-right:2%;
    padding-bottom:2%;
    display: inline;
    overflow: hidden;

    margin-bottom:2%;

}

.prolistbox p{   float:left; line-height:16px;  text-align:center; overflow:hidden;
               clear:both;    color:#fcebd1;
                 }
.prolistbox .proimg
{
    border: 1px solid #ddd;
    vertical-align: middle;
    text-align: center;
    width: 100%;
}
.prolistbox .ptext{             
   height:42px;
   text-align:center;
	width:100%;  
 
}
.prolistbox  h3  
{   text-align:center;
    line-height:20px;  
    height:40px;  
  color:#666;
  overflow:hidden;
  font-size:14px;

}
.prolistbox  h3   a
{      
  color:#666;
}

.prolistbox .proimg img
{ 
	 vertical-align:middle; 
	  text-align:center;
}
 .divtable{ margin:0px auto;margin:10px; }
.bjcolor{ background-color:#609743;}
.divtable table
{ margin:10px;
	
	
}
.divtable table tr
{
line-height:25px;	
	
}
.divtable table tr th
{
line-height:25px;
text-align:right;
color:#666;
font-weight:normal;

}
.divtable table tr td{ text-align:left; 
line-height:25px;
	
}

.divtable table tr td input{ text-align:left; 
line-height:25px;
height:25px;
	
}



.content{max-width:640px;margin:0 auto;  min-height:270px; 
    overflow:hidden; line-height:21px;  padding-bottom:80px;}

.newscont{ padding:10px;}

.newscont h1{ padding:10px; text-align:center; font-size:20px; }
.newscont .author{ padding:10px; text-align:center;font-size:14px; }
.newscont .ncon{ padding:10px; }


.listn
{
    width: 98%;
    margin: 10px auto;
    height: 30vw;
    text-align: center;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
     padding-bottom:3vw;
    
}
.listn .listimg { width:40vw;height:30vw; float:left;  line-height:30vw;  }
.listn .listimg img { max-width:40vw;max-height:30vw; display: inline-block; vertical-align: middle; }
.listn .listxt2 { width:54vw;height:30vw; float:left; text-align:left;  padding-left:2%; line-height:10vw; }
.listn .listxt2 h3 { width:54vw;height:20vw;  text-align:left;  line-height:10vw; }


.listp
{
    border-bottom: 1px solid #ddd;
    width: 98%;
    margin: 10px auto;
    height: 20vw;
    text-align:center;
}
.listp .listimg { width:40%;height:30vw; float:left;  line-height:30vw;  }
.listp .listimg img { max-width:40vw;max-height:30vw; display: inline-block; vertical-align: middle; }
.listp .listxt { width:85%;height:20vw; float:left;  padding-left:2%; line-height:10vw; text-align:left; }
.listp .listxt h3{  color:#333;   }
.listp .listxt p { color:#999;   }



.listp .lista { width:10%;height:20vw; float:left; line-height:20vw;  }
.listp .lista i {  font-size:8vw; }




.content .alllist dl{ line-height:37px; background:url(../images/news_li.jpg) repeat-x bottom; height:37px; clear:both; border-bottom:solid 1px #d8d8d8; }
.content .alllist dl a{ background:url(../images/tb.jpg) no-repeat 8px center;  padding-left:15px;}
.content .alllist dl span{font-family:"宋体";}
.content .pro_list{ clear:both; padding:10px;  }
.content .pro_list .pic{ width:49%; float:left; display:inline; margin-top:20px; text-align:center;}
.content .pro_list .pic img{margin-bottom:5px}
.content .pro_list .pic a{line-height:18px}
.content .n_other{ margin:20px 0px; clear:both; height:24px; padding-top:5px; text-align:center; background:#d3d3d3; border-radius: 0.6em 0.6em 0.6em 0.6em; color:#3d3d3d; border:none;display:block; cursor:pointer;}

.sppage{ width:100%; clear:both; overflow:hidden; padding-bottom:15px;  
         margin-bottom:10px; line-height:20px;  float:left;height:100px; }
.sppage ul{ width:100%; height:auto; height:100px; line-height:20px;   }
.sppage ul li
{
border: 1px solid #dd2a1b;
margin:5px 4px;
padding:0px 6px;
line-height: 20px;
float: left;color:#000;
}
.sppage ul li.pagebj{background-color: #dd2a1b; border: 1px solid #dd2a1b; }
.sppage ul li a{  height:auto; height:20px; line-height:20px; float:left;  }
.sppage ul li.pagebj a{color:#fff;}


.sppage span a{ color:#dd2a1b;     }

#ctl00_ContentPlaceHolder1_PageInfo ul { 
height:80px;  }

#ctl00_ContentPlaceHolder1_PageInfo ul li { float: left;  margin-bottom:10px;
height:20px; margin-top:5px;  }







/*拍拍网风格
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
*/


/*淘宝风格*/
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {border:solid 1px #dddddd;color:#333;cursor:pointer;text-decoration:none;
       margin: 0px 5px;
height: 23px;
padding:0 8px;
line-height: 23px;       
              }
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {background-color: #b2e05d; border: 1px solid #b2e05d;color:#fff;
                 }
.paginator a:hover {border:solid 1px #b2e05d;background-color: #b2e05d; color:#fff; text-decoration:none;}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  
{float:left;height:20px;line-height:20px;min-width:16px;_width:16px;margin-right:5px;text-align:center;
 white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}






.other_con{ display:none;}
.input_radius{ border-radius: 0.6em 0.6em 0.6em 0.6em; }



.input_radius:focus{

	-moz-box-shadow: 0px 0px 12px 		#387bbe /*{global-active-background-color}*/;

	-webkit-box-shadow: 0px 0px 12px 	#387bbe /*{global-active-background-color}*/;

	box-shadow: 0px 0px 12px 			#387bbe /*{global-active-background-color}*/;

}



.favor_p{ position:absolute; bottom:35px; left:0px;width:268px; height:186px; background:url(../images/favor_p.png) no-repeat; display:none; }

.favor_p .close{ float:right; margin-top:10px; margin-right:10px;}





/*Content*/

.shareWrapper {


    background: #f8f8f8;
    border: 1px solid #adadad;
    border-radius: 4px; 
    padding: 4px 10px 8px 10px; 
    position: absolute;


 margin-left:10px;

    line-height:20px;
   
   
    z-index: 8822;
    display: none;
}






/*Bottom*/



.top_more_lang{ display:none;text-align:left;width:100%;background:url(../images/menu_er.jpg) repeat-x bottom #282828; color:#ffffff;padding-top:10px;}

.top_more_lang_item{ width:25%;text-align:center;float:left;height:30px; }

.top_more_lang_item a {color:#ffffff}


@font-face {
  font-family: 'iconfont';  /* project id 452185 */
  src: url('//at.alicdn.com/t/font_452185_7rxcbabyqwu3di.eot');
  src: url('//at.alicdn.com/t/font_452185_7rxcbabyqwu3di.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_452185_7rxcbabyqwu3di.woff') format('woff'),
  url('//at.alicdn.com/t/font_452185_7rxcbabyqwu3di.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_452185_7rxcbabyqwu3di.svg#iconfont') format('svg');
}


.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-rongyuzhengshu:before { content: "\e676"; }

.icon-shouye:before { content: "\e602"; }

.icon-address:before { content: "\e611"; }

.icon-unie63a:before { content: "\e6bb"; }

.icon-jiantou:before { content: "\e645"; }

.icon-shouye2:before { content: "\e67e"; }

.icon-fenlei1:before { content: "\e631"; }

.icon-deng:before { content: "\e677"; }

.icon-sousuo:before { content: "\e6a5"; }

.icon-chanpin:before { content: "\e605"; }

.icon-ren:before { content: "\e606"; }

.icon-dianhua:before { content: "\e662"; }

.icon-fenlei:before { content: "\e644"; }

.icon-PC:before { content: "\e671"; }

.icon-lianxi:before { content: "\e6eb"; }
