/* CSS Document */
body{ background:#143365 url(../img/olpic/bg.gif) repeat-x left top; margin:0;
}
.bodys{ width:950px;margin:0px auto; background:#ffffff;
}
ul,li{margin:0; padding:0;}
/* head-str */
.header{
  
}
.top_banner{
}
.nritop{
padding-left:20px;font-weight:bold; font-size:13px;
}
.nritop a:link{color:#fff; text-decoration:none;font-weight:bold;}
.nritop a:visited{color:#fff; text-decoration:none;font-weight:bold;}
.nritop a:hover{color:#ff6600; text-decoration:underline;font-weight:bold;}
.nritop a:active{color:#fff; text-decoration:none;font-weight:bold;}
.nretop{
font-weight:bold;color:#ff6600; font-size:13px;
}
.nretop a:link{color:#fff; text-decoration:none;font-weight:bold;}
.nretop a:visited{color:#fff; text-decoration:none;font-weight:bold;}
.nretop a:hover{color:#ff6600; text-decoration:underline;font-weight:bold;}
.nretop a:active{color:#ff6600; text-decoration:none;font-weight:bold;}


/* head-ovr */

/* content-str */
.content{ width:950px;margin:0 auto; background:#ffffff;
}
.car_banner{ height:56px;width:950px; margin-bottom:10px; float:left;
}

  /* left_div-str */
.fence_left{ width:738px; float:left; margin-left:10px!important; margin-left:5px;
}

     /* left-top */
.fence_left_top{float:left; margin-bottom:5px;
}
.left_top1{ float:left;
}
.left_top2{ float:left; width:490px; margin-left:10px;
}
.left_top2_1{ height:30px; display:bolck; clear:both;}
.left_top2_1 ul li{float:left; height:30px; list-style:none;}
.left_top2_1_2 ul{
}
.left_top2_1_2 ul li{ list-style:none; display:inline;
}
.left_top2_1_2 ul li.red{ color:#FF0000;
}
.left_top2_1_2{ height:30px; margin-top:-40px ; margin-left:280px;
}
* html .left_top2_1_2{ height:30px; margin-top:-23px; margin-left:280px; 
}
*+html .left_top2_1_2{ height:30px; margin-top:-23px; margin-left:280px;
}
.left_top2_2{ background:url(../img/olpic/7.gif) no-repeat; height:29px; width:auto;
}
.left_top2_3{ width:auto; font-size:12px;
}
.left_top2_3 tr{
}
.left_top2_3 tr td{ width:122px; padding-left:5px; height:28px!important; height:26px;
}
.left_top2_4{ width:100%; font-size:12px;
}
.left_top2_4 tr{
}
.left_top2_4 tr td{ padding-left:5px; height:28px!important; height:26px;
}
.bg_blue{ background:#eaeefa;
}

     /* left-center */
.fence_left_center{ float:left;width:733px;
}
.left_center1{ background:url(../img/olpic/1.gif) repeat-x; height:27px;width:auto; padding:6px 0 0 6px; color:#575757; border:#cccccc solid 1px;
}
.left_center2{
}
.left_center2 ul li{ display:block; float:left; margin:0 0 13px 10px; list-style:none; background:#ffffff; border:#d8d8d8 solid 1px; 
}
.left_center2 ul li p{ display:block; margin:-3px 0 4px 7px;width:330px; height:100px; font-size:12px}
.left_center3{ width:auto;
}
.left_center3 ul{ margin:5px 0 0 -20px;
}
* html .left_center3 ul{ margin:5px 0 0 -15px;
}

*+html .left_center3 ul{ margin:5px 0 0 -15px;
}
.left_center3 ul li{ display:block; float:left; margin:0 0 13px 17px; list-style:none; width:108; height:72; background:#ffffff; padding:3px 3px 1px 3px; border:#d8d8d8 solid 1px; 
}
* html .left_center3 ul li{ display:block; float:left; margin:0 0 13px 23px; list-style:none; width:108; height:72; background:#ffffff; padding:3px 3px 1px 3px; border:#d8d8d8 solid 1px; 
}
*+html .left_center3 ul li{ display:block; float:left; margin:0 0 13px 23px; list-style:none; width:108; height:72; background:#ffffff; padding:3px 3px 1px 3px; border:#d8d8d8 solid 1px; 
}
     /* left-bottom */
.fence_left_bottom{float:left;width:733px; margin-top:5px!important; margin-top:20px;
}	 	 
.left_bottom1{ background:url(../img/olpic/1.gif) repeat-x; height:27px;width:auto; padding:6px 0 0 6px; color:#575757; border:#cccccc solid 1px;
}
.left_bottom2{ width:auto; padding:10px;
}
.left_bottom2_1{padding:15px; width:300px; height:200px; float:left; margin-left:15px;
}
.left_bottom2_1 p{ font-size:12px;
}
.left_bottom2_2{padding:15px; width:300px; height:150px; float:left; margin-left:15px;
}
.left_bottom2_2 p{ font-size:12px;
}
.left_bottom2_3{padding:15px; width:300px; height:160px; float:left; margin-left:15px;
}
.left_bottom2_3 p{ font-size:12px;
}
.pic{ float:left; margin-right:10px; margin-bottom:10px;
}
.title{ float:right; width:180px; height:20px; font-size:14px; margin-bottom:10px; color:#2a314d; font-weight:bold; margin-right:-10px;
}
  /* left_div-ovr */
  
  /* right_div-str */
.fence_right{ width:180px; float:right; border:#b8c3e1 solid 1px; margin-right:10px!important; margin-right:5px; margin-bottom:5px; background:#eff8ff;
}
.fence_right_in{margin:20px 0 15px 28px;
}
.fence_right_in p{ margin-bottom:0px; border:#d0d0d0 solid 1px; width:116px; height:87px; padding:5px; background:#FFFFFF; font-size:15px;
}
.fence_right_in p.text{height:14px; border:none; background:none; padding:0; font-size:13px;
}
  /* right_div-ovr */
/* content-ovr */

/* foot_str */
.foot{ color:#FFFFFF; font-size:12px; line-height:22px;
}
.foot2{ color:#FF9900; font-size:12px; line-height:22px;
}

/* foot_ovr */
.clear{
	border-top:0;
	clear:both
	}
/* link */
.black_link a:link{color:#333333; text-decoration:none;}
.black_link a:visited{color:#333333; text-decoration:none;}
.black_link a:hover{color:#ff6600; text-decoration:underline;}
.black_link a:active{color:#ff6600; text-decoration:none;}
/* pic */
#lightbox{
	background-color:#fff;
	padding: 0px;
	}
#picboder{
	border:#f4f4f4 6px solid;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#closeButton{
  top: 0px; right: 0px; 
 }
	
	
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{background-color: #333;}

* html #overlay{
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
.icon{margin:-30px 170px 0px 0px; float:right; font-size:12px;
}	
* html .icon{margin:-30px 85px 0px 0px; float:right; font-size:12px;
}		
*+html .icon{margin:-30px 85px 0px 0px; float:right; font-size:12px;
}	