@charset "utf-8";
/* CSS Document */


body,p,li,ul,ol,span,a,h2,h3,input{ margin:0; padding:0;}
ul,ol,li{ list-style:none;}
body{ font-family:Arial, Helvetica, sans-serif, 微软雅黑, 宋体; font-size:14px; color:#333; background:#f5f5f5 url(images/back_head1.png) repeat-x top;}
img,input{ border:none;}
input{ outline:none;}
em{ font-style:normal;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#FF6600;}
h2{ font-size:14px; font-weight:normal; font-family:微软雅黑;}
h3{ font-size:14px; font-weight:bold;}

.wrap{ width:1000px; margin:0 auto;}
.over{ overflow:hidden;}
.fix6{ overflow:hidden; zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.bold{ font-weight:bold;}
.ya{ font-family:微软雅黑;}
.block{ display:block;}
.none{ display:none;}

.white{ color:#fff;}
.orange{color:#f60;}
.blue{ color:#004f94;}
.grey9{ color:#999;}
.grey6{ color:#666;}


/*  header  */
.top{ line-height:37px; color:#fff;}
	.top ul{ padding-left:20px;}
	.top ul a{ display:block; float:left; padding-left:22px; margin-right:20px;}
	.homepage{ background:url(images/icon_home2.png) no-repeat 8px;}
	.save{ background:url(images/icon_save2.png) no-repeat 8px;}
	.top ol{ width:198px;}
	.top ol a{ padding:0 5px;}
	
.head{ height:100px;}
	.head ul{ padding:15px 0 0 20px;}
	.head ol{ width:300px; height:30px; padding:30px 20px 0 0;}
	.mainsearch{ width:392px; height:30px;}
	.search_left{ width:250px; height:28px; border:#004580 1px solid; border-right:none;}
	.mainsearch .select_0{ width:74px; height:27px; line-height:27px; border:#bfbfbf 1px solid; border-right:none; border-bottom:none; text-indent:3px; background:#fff url(images/search_select.png) no-repeat 55px 13px;}
	.search_left select{ width:80px; height:28px; border:none; border:#ccc 1px solid;}

.select_0 {
position: relative;
}	
.select_0 input{ width:65px; height:27px; line-height:27px; color:#666; background:#fff url(images/search_select.png) no-repeat 60px 12px; color:#999; padding-left:4px;}

.select_down0 {
background: white;
width: 68px;
position: absolute;
border: #ccc solid 1px;
border-top-style: none;
left: -1px;
display: none;
z-index: 99;
top: 27px;
padding-bottom:3px;
}
.label_0 {
height: 22px;
display: block;
line-height: 22px;
cursor: pointer;
text-indent: 5px;
color: #999;
}
.more_us a:hover{ text-decoration:underline;}


	
	.mainsearch .keyword{ width:238px; border-top:#bfbfbf 1px solid; padding:3px 5px; height:21px; line-height:21px; color:#999;}
	.mainsearch .btn{ background:url(images/search_btn_26.jpg) no-repeat; width:67px; height:30px; cursor:pointer; color:#666; font-weight:bold;}
	
.nav{width:996px; height:33px; border:#424242 1px solid;}
	.nav ul{ float:left;}
	.navdiv{ width:138px;}
	.navunit{ display:block; width:138px; height:33px; background:url(images/back_nav.jpg) repeat-x; text-align:center; line-height:33px; font-size:16px; font-family:微软雅黑;}
	.select{ width:138px; z-index:500; position:absolute;}
	.select a{ display:block; width:138px; height:33px; background-color:#000; opacity:0.6; border-top:#ccc 1px dotted; text-align:center; line-height:33px; font-size:14px; font-family:微软雅黑; color:#fff; _background-color:#666; _background-color:#626261; background-color:#626261\9;}
	.select a.one{ border-top:none;}
	.select a:hover{ color:#FF6600;}
	.navunit:hover{ color:#fff;}
	.nav a.first{ width:168px; background:url(images/back_nav_on.jpg) repeat-x;}
	
.headbanner { width:998px; height:300px; border:#aac8db 1px solid;}
/*  header   end */




.footer{ margin-top:15px; border-top:#333 2px solid; text-align:center; line-height:22px; padding:15px;}
.footer a{ padding:0 8px;}



.ad0 h2{ background:url(images/infos_bk0.png) repeat;}
.ad1 h2{ background:url(images/infos_bk0.png) repeat;}

