@charset "gb2312";
/* CSS Document */

* 
{ 
	margin:0; 
	padding:0;
	word-break:break-all; 
 }
body 
{ 



	 color:#333; 
	 font:14px/ Helvetica, Arial, sans-serif; 
	 }
h1, h2, h3, h4, h5, h6 
{
	 font-size:1em;
	  
}
a 
{ 
	color:#0287CA; 
	text-decoration:none; }
a:hover 
 {
	  text-decoration:underline;
	  }
ul, li 
{ 
list-style:none;
 }
fieldset, img 
{ 
border:none;
 }
legend 
{ 
display:none;
 }
em, strong, cite, th {
	 font-style:normal; 
	 font-weight:normal;
	  }
input, textarea, select, button {
	 font:12px Helvetica, Arial, sans-serif; 
	 }
table {
	 border-collapse:collapse;
	  }
html {
	 overflow:-moz-scrollbars-vertical;
	  } 

#ifocus { 
	width: 99%;
	height:355px;
  	margin:20px 0;
    border:1px solid #DEDEDE;
    background:#F8F8F8;
	overflow:hidden;
}
#ifocus_pic {
	  float: left;
	  display:inline;
	  position:relative; 
	  width: 75%; 
	  height:333px; 
	  overflow:hidden; 
	  margin:10px 0 0 10px; 
}
#ifocus_piclist {
	width: 100%;
	position:absolute;
}
#ifocus_piclist li { 
	 width: 100%;
	 height: 333px; 
	 overflow:hidden;
 }
#ifocus_piclist img {
	 width: 100%;
	 height:333px; 
}
#ifocus_btn { 
    display:inline; 
	float:right; 
	width:20%; 
	margin:10px 9px 0 0;
	overflow: hidden;
}
#ifocus_btn li { 
    width:100%;  
	cursor:pointer; 
	opacity:0.5;
	-moz-opacity:0.5; 
	filter:alpha(opacity=50); 
	padding: 0;
	maring: 0;
}
#ifocus_btn img { 
 	width: 100%;
	height: 75px;
	margin-bottom: 5px;
}
#ifocus_btn .current {
	 background: url(i/ifocus_btn_bg.gif) no-repeat; 
	 opacity:1; -moz-opacity:1; filter:alpha(opacity=100); 
}
#ifocus_opdiv { 
	position:absolute; 
	left:0; 
	bottom:0; 
	width:100%;
	height:35px;
	background:#000;
	opacity:0.5; 
	-moz-opacity:0.5; 
	filter:alpha(opacity=50); 
}
#ifocus_tx { 
  position:absolute; 
  left:8px; 
  bottom:8px; 
  color:#FFF; }
#ifocus_tx .normal { 
  display:none;
 }
 
 /* phone */
@media screen and (max-width: 767px) {
	#ifocus_pic {
		width: 70%; 
	}
	#ifocus_btn {
		width: 20%; 
	}
}