/* CSS Document */
*{
	margin:0 auto;
}
/*======================================================*/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
/*=====================================================*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,strong,label,em{margin:0;padding:0;border:0; }
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:13px;font-family:Microsoft YaHei; Arial, Helvetica, sans-serif;  text-align:center; margin:0 auto; padding:0px; overflow-x:hidden;  background-repeat:repeat-x;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#333333;text-decoration:none;}
a:hover{color:#333333; text-decoration:underline;}
.aaa a{color:#ffffff;text-decoration:none;}
.aaa a:hover{color:#ffffff; text-decoration:underline;}
em{ font-style:normal;}
h5{ font-size:12px;}
.style_title { color:#0f4fab; font-weight:bold;}
.logo_info { margin:0 auto; width:100%;}
.logo_info img { height: auto; width: auto\9; width:100%;}
.gb_info { width:100%; margin:0 auto; overflow:hidden;}
.dh_info ul{ width:100%; margin:0 auto; overflow:hidden;}
.dh_info li { float:left; height:40px; width:25%; padding-top:7px; background-image:url(../images/wap_x_bg.png);}
.dh_info li a { color:#ffffff;font-size:15px;}
.jj_info { width:100%; background-color:#efeff7; border:1px #cccccd solid; border-bottom:none; margin:0 auto; text-align:left; padding:6px 15px; overflow:hidden;}
.wy_content { width:100%; background-color:#f4f4f4; border:1px #cccccd solid; margin:0 auto; text-align:left; padding:10px; overflow:hidden;}
.wy_content img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.dt_info { width:100%; margin:0 auto; background-image:url(../images/wap_x_bg.png); text-align:left; padding:6px 15px; overflow:hidden;}
.dt_info a:link{ color:#FFFFFF; font-weight:bold;}
.foot_info { width:100%; height:50px;}
.content_img img { height: auto; 
width: auto\9; 
width:100%; }

.cp1 img { height: auto;  
width:100%; 

}

.products{ margin:0px auto;
width:100%; padding-left:8px;
}
.products li {
	float:left;
	text-align:center;
	padding:4px;
	width:50%;
    height: auto; 
}
.products img {
    height: auto; 
width: auto\9; 
width:100%;
	padding:4px;
	border:1px solid #999999;
}
.products a:hover img {
	border:1px solid #CC0000;
}
.products a {
	line-height:22px;
}


.black_overlay{
   display: none;
   position: absolute;
   top: 0%;
   left: 0%;
   width: 100%;
   height: 1150px;
   background-color: #666666;
   z-index:1001;
   -moz-opacity: 0.8;
   opacity:.80;
   filter: alpha(opacity=60);
  }
  .white_content {
   display: none;
   position:fixed;
   top: 35%;
   left: 30%;
   width: 500px;
   height: 300px;
   border: 8px solid #efefef;
   background-color: white;
   z-index:1002;
   overflow: auto;
   padding-top:20px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
  }

.pro_tu img { 
height: auto; 
width: auto\9; 
width:100%; 
} 

