@charset "utf-8";

*{font-size:12px;}
.style1 {font-weight: bold}
.style2 {
	font-size: 14px;
	font-weight: bold;
}
.style4 {color: #18397C}
.style11 {color: #666666}
.style13 {color: #FFAF0E; font-size: 18px; font-weight: bold; }
.style15 {	color: #FFAF0E;
	font-weight: bold;
}
.style22 {color: #CCCCCC}
.style26 {color: #999999;}
.style27 {color: #999999}

* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a {   text-decoration:none;color:#000000; }
	a:hover { text-decoration:underline; color:#999999;}
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; } 



.header{/*height:150px; */width:960px; margin:0 auto;}
	/*.web_title{ height:100px; }*/
		.web_title .head_left{ float:left;}
		.web_title .head_right{ float:right;}
		.web_title .head_right a{ margin:10px 10px; float:right; display:block;}
	.menu{ height:30px; margin:10px 0 5px 0px; }
	.menu li{ float:left; height:30px; width:100px; border:1px solid #FFAF0E; margin:0 20px 0 0; text-align:center;}
	.menu .hover{ background-color:#FFAF0E;}
	.menu li a{ font-weight:bold; color:#000; font-size:14px; line-height:30px; }

.middle{width:960px; margin:0 auto; /*overflow:hidden;*/}
	/* iFocus style */
	#ifocus { width:958px; height:397px;MARGIN: 30px 0px 0px 0px!important; margin:0px; border:1px solid #B0BEC7; background:#Fffffff; }
		#ifocus_pic { display:inline; position:relative; float:left; width:810px; height:375px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
			#ifocus_piclist li { width:810px; height:375px; overflow:hidden; }
			#ifocus_piclist img { width:810px; height:375px; }
		#ifocus_btn { display:inline; float:left; width:87px; margin:10px 0px 0 5px; }
			#ifocus_btn li { width:122px; height:52px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
			#ifocus_btn img { width:110px; height:50px; margin:1px 0 0 9px; }
			#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
		#ifocus_opdiv { position:absolute; left:0; bottom:0; width:0px; height:0px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=0); }
		#ifocus_tx { position:absolute; left:0px; bottom:0px; color:#FFF; }
			#ifocus_tx .normal { display:none; }
	.middle_div{  margin:10px 0;}
	.middle_div_title{color: #FFAF0E; font-size: 18px; font-weight: bold; height:40px; line-height:40px; padding-left:20px;}
	.middle_div_list{}
	.middle_div_list .middle_div_list_li{ float:left; width:152px; height:200px;  margin: 5px 0px 5px 7px; _ margin: 5px 1px 5px 5px;overflow:hidden;}
	.middle_list_li_img{ width:150px; height:140px; overflow:hidden;}
	.middle_list_li_title{color: #FFAF0E; font-weight: bold; text-align:center;}
	.middle_list_li_txt{ height:60px;}

.footer{width:960px; margin:0 auto;}


.page { margin: 10px 0 0; padding: 3px; text-align: center; clear:both }
    .page * { margin: 0 3px 0 0; padding: 3px 5px; border: 1px solid #FFAF0E;   color: #000; }
    .page em { border-color: #FFAF0E; color: #000; font-style: normal; }
    .page strong {   color: #000; background: #FFAF0E;}
    .page a { color: #000; }
    .page a:hover { background: #FFAF0E; text-decoration: none; color:#000 }

