/* The CSS Document is designed by www.foosoo.com 06/2008 */
@charset "gb2312";
@import url("header&footer.css");

/* ====== 通用 ====== */
body { background:#FFF;}
* { margin:0px; padding:0px; font-family:"Lucida Grande", Verdana, Tahoma, Lucida, Arial, Helvetica, 宋体,sans-serif; font-size:13px; }
p { text-align:justify; text-justify:inter-ideograph; line-height:180%; }

a { text-decoration:none;}
a:hover { text-decoration:underline;}

.ul { display:inline; }
.li { float:left; list-style:none; }

.Webdings { font-family: Webdings; }

#left { float:left; }
#right { float:right; }
#clear { clear:both; visibility:hidden; }

#preloadedImages { display:inline; 
background-image:url(url);
background-image:url(url);
} 

/* == 表单 == */
#company { float:left; display:inline; width:730px; margin:30px 0 0 20px;}
#company img { float:left; display:inline; margin-left:15px; width:727px; height:40px;}
#company #detail { float:right; display:inline; margin:0 0 0 10px; padding:10px; width:700px; font-size:12px; }
#company #detail h1 { margin:5px 0 5px 0; border-bottom:#595959 1px solid; padding:0 0 10px 40px; font-weight:bold; color:#235183; }
#company #detail h1 span { font-size:11px; color: #5B5B5B; }
#company #detail form { margin:0 0 50px 10px; padding:30px; background:#F7F9DF; border:#CCC 1px solid; line-height:25px;}
#company #detail form span { color: #993300; font-weight:bold;  }
#company #detail .ipt2 { width:550px; height:18px; color:#646464; border:#585858 1px solid; }
#company #detail .ipt1 { width:225px; height:18px; color:#646464; border:#585858 1px solid; }
#company #detail .are1 { width:610px; height:145px; color:#646464; border:#585858 1px solid; }
#company #detail .but1 { width:115px; height:25px; color:#646464; border:1px solid; border-color:#666 #333 #333 #666; }


/* == 头部-LOGO-导航 == */
#heads { width:1000px; margin:0 auto; }
#header { float:left; width:1000px; height:300px; background:url(/image/banners.jpg) no-repeat;}
#logo { float:left; width:322px; height:76px; margin:15px 0 9px 20px; display:inline;}
#logo img { float:left; width:322px; height:76px; }
#topnav { float:right; width:220px; }
#topnav h1 { float:left; margin:10px 0 0 0; display:inline; overflow:hidden; }
#topnav h1 span { float:left; margin-right:20px; display:inline; overflow:hidden;}
#topnav h1 span a {  font-size:12px; font-weight:normal; color:#666666;}
#topnav h1 span a:hover { color:#FAE154;}
#topnav h2 { float:right; margin-top:2px; display:inline;}
#topnav h2 img { float:left; width:220px; height:1px;}
#banner { float:left; width:1000px; height:200px;}
#banner img { float:left; width:1000px; height:200px;}
#nav { float:left; width:1000px; height:40px; margin-top:15px; display:inline; background:url(/image/nav_bg.jpg) no-repeat; }
#nav h1 { float:left; width:300px; margin:12px 0 0 40px; display:inline; font-size:13px; font-weight:bold; color:#FFFFFF;}
#nav h1 span { float:left; width:60px; font-size:13px; font-weight:bold; color:#FFF;}
#nav h2 { float:left; width:600px;}
#nav h2 ul { float:left; margin:5px 0 0 0; display:inline; width:600px;}
#nav h2 li { float:left; list-style:none; background:url(/image/nav_fenge.jpg) right no-repeat;}
#nav h2 a { position:relative; cursor:pointer; margin-left:5px; width:75px; height:30px; display:block; line-height:30px;  padding-left:15px; font-weight:bold; color:#FFF; font-size:13px;}
#nav h2 a:hover { color:#FEE300; text-decoration:underline; height:30px; line-height:30px; font-size:13px;}

/* ====== 整体 ====== */
#main { width:1000px; margin:0 auto; }
#mains { float:left; width:1000px; }

#left { float:left; width:200px; margin-left:10px; display:inline; overflow:hidden;}

#mails { float:left; width:200px; margin-top:15px; display:inline; overflow:hidden; }
#mailstop { float:left; width:200px; height:40px; background:url(/image/mail_topbg.jpg) no-repeat;}
#mailstop span { float:left; width:200px; margin-top:13px; display:inline; overflow:hidden; font-size:13px; font-weight:bold; text-align:center; color:#666666;}
#mailText { float:left; width:200px; background:url(/image/left_bodybg.jpg) repeat-y;}
#inline { float:left; width:180px; margin-left:20px; display:inline; overflow:hidden;}
#inline .input { float:left; width:90px; height:15px; margin-top:5px; display:inline; overflow:hidden;}
#inline h1 { float:left; width:150px;}
#inline h1 span { float:left; width:50px; font-size:12px; margin-top:9px; display:inline; font-weight:normal; color:#000;}
#inline h2 { float:left; width:150px;}
#inline h2 span { float:left; width:20px; font-size:12px; margin:9px 0 0 30px; display:inline; font-weight:normal; color:#000;}
#inline h3 { float:left; width:150px;}
#inline h3 span { float:left; width:40px; font-size:12px; margin:9px 0 0 10px; display:inline; font-weight:normal; color:#000;}
#inline h4 { float:left; width:150px; margin:5px 0 0 40px; display:inline; overflow:hidden;}
#inline h4 .input {float:left; width:60px; }
#mailsfoot { float:left; width:200px; height:10px;}
#mailsfoot img { float:left; width:200px; height:10px;}

#localsearchs { float:left; width:200px; display:none;}

#list { float:left; width:200px; margin-top:15px; display:inline; overflow:hidden;}
#list h1 { float:left; width:200px; height:40px; background:url(/image/leftlist_topbg.jpg) no-repeat;}
#list h1 span { float:left; width:200px; margin-top:12px; display:inline; text-align:center; font-size:13px; font-weight:bold; color:#666666;}
#list h2 { float:left; width:200px; height:290px; background:url(/image/left_bodybg.jpg) repeat-y; overflow:hidden;}
#list h2 ul { float:left; width:200px; padding:15px 0 0 40px; display:inline; overflow:hidden;}
#list h2 li { float:left; list-style:none; width:180px; line-height:10px; font-size:12px; font-weight:normal; color:#0E0E0E; height:30px; }
#list h2 a { position:relative; cursor:pointer; margin-left:10px; width:110px; height:10px; display:block; list-style:none; line-height:15px;  padding-left:0; font-weight:normal; color:#666666; font-size:13px;}
#list h2 a:hover { color:#EA2024; font-size:13px;}
#list h3 { float:left; width:200px; height:10px; background:url(/image/left_foot.jpg) no-repeat;}
#list h3 img { float:left; width:200px; height:10px;}

#meddle { float:left; width:490px; margin:15px 0 0 15px; display:inline; overflow:hidden;}
#meddletop { float:left; width:490px; height:40px; background:url(/image/meddle_topbg.gif) no-repeat;}
#meddletop span { float:left; width:200px; margin:10px 0 0 25px; display:inline; font-size:12px; font-weight:bold; color:#666666;}
#meddletop a img { float:right; width:33px; height:5px; margin:10px 20px 0 0; display:inline;}
#meddlemain { float:left; width:480px; margin:1px 5px 0 5px; display:inline; overflow:hidden;}
#cp { float:left; width:150px; height:140px; margin:15px 5px 0 5px; display:inline;}
#cp h1 { float:left; width:150px; height:110px; text-align:center;}
#cp h2 { float:left; width:150px; height:20px; margin-top:2px; display:inline; background:#CCCCCC; overflow:hidden; }
#cp h2 a { float:left; width:150px; margin:2px 0 0 0; display:inline; text-align:center; font-size:12px; font-weight:bold; color:#000000;}
#cp h2 a span { float:left; font-size:12px; font-weight:bold; color:#000000;}
#cp h2 a:hover { color:#CC0000;}

#right { float:left; width:260px; margin:15px 0 0 15px; display:inline; overflow:hidden;}
#righttop { float:left; width:260px; height:40px; background:url(/image/right_topbg.jpg) no-repeat;}
#righttop img { float:left; width:14px; height:11px; margin:15px 0 0 25px; display:inline;}
#righttop span { float:left; width:100px; margin:15px 0 0 5px; display:inline; font-size:12px; font-weight:bold; color:#666666;}
#rightbody { float:left; width:260px; background:url(/image/right_bodybg.jpg) repeat-y;}
#cpchange { float:left; width:231px; height:145px; margin:10px 0 0 14px; display:inline; background:url(/image/right_cpbg.jpg) no-repeat;}
#cpchange h1 { float:left; width:227px; height:141px; margin:2px 0 0 2px; display:inline;}
#cpchange h1 img { float:left; width:227px; height:141px;}
#rightinfor { float:left; width:260px;}
#rightinfor span { float:left; width:230px; padding:20px 15px 10px 15px; display:inline; overflow:hidden; font-size:13px; font-weight:normal; color:#666666; text-indent:2em; line-height:22px;}
#rightinfor p { float:left; width:230px; padding:20px 15px 10px 15px; display:inline; overflow:hidden; font-size:13px; font-weight:normal; color:#666666;}
#more { float:right; width:33px; height:5px; margin:10px 20px 0 0; display:inline;}
#more img { float:left; width:33px; height:5px;}
#rightfoot { float:left; width:260px; height:10px;}
#rightfoot img { float:left; width:260px; height:10px;}

#infor { float:left; width:765px; margin:15px 0 0 15px; display:inline; overflow:hidden;}
#infortop { float:left; width:765px; height:40px; background:url(/image/infor_topbg.jpg) no-repeat;}
#infortop span { float:left; width:500px; margin:10px 0 0 25px; display:inline; font-size:12px; font-weight:bold; color:#666666;}
#intro { float:left; width:735px; padding:15px 20px 20px 10px; display:inline; overflow:hidden; color:#666666;}
#intro p { float:left; font-size:13px; font-weight:normal; line-height:25px; color:#666666;}
#intro span { float:left; font-size:13px; font-weight:normal; line-height:25px; color:#666666;}
#intro a { color:#666666;}
#intro a img { border:2px; border-color:#CCCCCC;}

#leftico { float:left; width:200px; margin-top:15px; display:inline; overflow:hidden; }
#search { float:left; width:200px; height:40px; background:url(/image/mail_topbg.jpg) no-repeat;}
#search span { float:left; width:200px; margin-top:13px; display:inline; overflow:hidden; font-size:13px; font-weight:bold; text-align:center; color:#666666;}
#searchbody { float:left; width:200px; background:url(/image/left_bodybg.jpg) repeat-y;}
#searchbody h1 { float:left; width:180px; margin:10px 0 0 10px; display:inline;}
#searchfoot { float:left; width:200px; height:10px;}
#searchfoot img { float:left; width:200px; height:10px;}

#lists { float:left; width:200px; margin-top:15px; display:inline; overflow:hidden;}
#lists h1 { float:left; width:200px; height:40px; background:url(/image/leftlist_topbg.jpg) no-repeat;}
#lists h1 span { float:left; width:200px; margin-top:12px; display:inline; text-align:center; font-size:13px; font-weight:bold; color:#666666;}
#lists h2 { float:left; width:200px; background:url(/image/left_bodybg.jpg) repeat-y;}
#lists h2 ul { float:left; width:200px; padding:15px 0 0 40px; display:inline; overflow:hidden;}
#lists h2 li { float:left; list-style:none; width:150px; line-height:10px; font-size:12px; font-weight:normal; color:#0E0E0E; height:30px; }
#lists h2 a { position:relative; cursor:pointer; margin-left:10px; width:110px; height:10px; display:block; list-style:none; line-height:15px;  padding-left:0; font-weight:normal; color:#666666; font-size:13px;}
#lists h2 a:hover { color:#EA2024; font-size:13px;}
#lists h3 { float:left; width:200px; height:10px;}
#lists h3 img { float:left; width:200px; height:10px;}

#pic1 { }
#pic1 img { float:left; margin:5px; width:250px; background:#222F34; padding:5px; border:#FFF 2px solid; }
#pic1 a { }
#detail { float:right; width:350px; padding:30px; }
#detail h1 { color:#000; font-size:14px; font-weight:bold; }
#detail p {  }
#pic25 { float:left; width:760px; }
#pic25 img { float:left; margin:5px; width:350px; background:#222F34; padding:3px; border:#FFF 2px solid; }
#pic25 a { }

/* == 脚部-版权 == */
#foot { width:1000px; margin:0 auto; }
#links { float:left; width:1000px; height:20px; margin-top:30px; display:inline; background:#F7F9DF;}
#links h1 { float:left; width:100px; overflow:hidden;}
#links h1 img { float:left; width:14px; height:16px; margin:5px 0 0 10px; display:inline;}
#links h1 span { float:left; width:70px; margin:5px 0 0 5px; display:inline; font-size:12px; font-weight:bold; color:#666666;}
#links h2 { float:left; width:800px; margin:2px 0 0 10px; display:inline; font-size:12px; font-weight:normal; color:#666666;}
#links h2 a { color:#666666;}
#links h2 a:hover { color:#CC0000;}
#foots { float:left; width:1000px; height:100px; margin-top:5px; display:inline; background:url(/image/foot_bg.jpg) repeat-x;}
#copyright { float:left; width:1000px; }
#copyright span { float:left; width:1000px; text-align:center; margin-top:10px; display:inline; font-size:12px; font-weight:normal; line-height:25px; color:#FFF;}