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

#wrapper{ margin-left:auto; margin-right:auto; text-align:center;}
/* 头部 */
#header{ height:161px;}
	.topL{ width:7px; height:60px; background:url(../images/top_bar.jpg) no-repeat left;}
	.topR{ width:7px; height:60px; background:url(../images/top_bar.jpg) no-repeat right;}
	.mid{ width:978px; background:url(../images/mid.jpg) repeat-x; height:60px; }
		.midimg{ padding-left:20px; padding-top:5px;}
		.midfontL{ width:82px; height:50px; line-height:0.5cm; background:url(../images/fontL.jpg) no-repeat right ; padding-left:15px; padding-top:10px; }
		.midfontL a,.midfontL a:visited{ color:#0B4E95;}
/* 主体内容 */
#container{ height:auto; width:992px; background:#E9E9E9;}
	#main{ padding:8px; height:auto; }
	#inmain{ background:#FFFFFF; height:auto;}
	#crumb{ line-height:37px; overflow:hidden;}
	#companyintr{ border-top:3px solid #DDDDDD; height:auto;}
	.companyname{ padding-top:12px;  padding-left:28px; margin-bottom:15px;}
	.comlan{ width:680px; height:35px; background:url(../images/comlan.jpg) repeat-x; border:1px solid #D9D9D9; border-bottom:none; margin-left:8px; }	
	.comlan ul{ margin-left:35px; }
	.comlan li{ float:left; width:100px; text-align:center; height:35px; overflow:hidden; line-height:35px; color:#FFFFFF;}	
	.comlan li a,.comlan li a:link,.comlan li a:visited{ color:#FFFFFF; font-size:14px; font-weight:bold; }
	.comlan li a:hover{ color:Yellow; }
    	#contitle{ width:643px; height:28px; background:#F2F3F7; margin-left:15px; line-height:28px; margin-top:8px; }
		#cont{ width:643px;}
			.interinfo{ padding:8px 38px; line-height:0.6cm;}
			.intermap{ padding:8px 38px; }
			    .interbtn_input{ width:200px; height:45px; background:url(../images/btn1.jpg) no-repeat; margin-left:50px; border:0px; }
    			.interbtn_input1{ width:169px; height:45px; background:url(../images/btn2.jpg) no-repeat; margin-left:20px; border:0px; }
	    /* 友情提醒 */ 
		#friend_tip{ height:auto; }
			.tip_lan{ background:url(../images/lan.jpg) repeat-x; line-height:37px; overflow:hidden; }
			.tip_lan span{ padding-left:15px;}
			.tip_con{ padding-bottom:15px;}
				.tip_con table{ margin-top:15px;}
				.tip_con td{ padding-left:15px;}
			.tip_con ul{}
			.top_con li{ float:left; margin-top:8px;}
			.tipli{ padding-left:25px; padding-top:5px; line-height:0.6cm;  }
     /* 右边栏目 */  
    #siderbar{ margin-top:4px;}
        #sblock{ margin-top:4px; padding-bottom:10px; height:auto; background:#FFFFFF; }
			.Greedfont{color:#5AAF1C; font-size:28px; font-family:Tahoma; margin-bottom:5px;}
			.huifont{color:#929292; margin-bottom:5px;}
		#sblock ul{ list-style:none; margin-left:2px; height:auto; margin-top:10px; }
		#sblock ul li{ float:none;   width:96%; line-height:22px; overflow:hidden; text-align:left;  }
		#sblock ul li a,#sblock ul li a:link,#sblock ul li a:visited{ color:#656565;}
		#sblock ul li ul{ float:left; }
		#sblock ul li ul li{ float:left;  }
			.slan{ background:url(../images/lan.jpg) repeat-x ; line-height:37px; overflow:hidden; text-align:left; }
			.slan span{ padding-left:15px;}
			.slan1{ background:url(../images/lan2.jpg) no-repeat; line-height:26px; overflow:hidden; text-align:left; }
		#consult{ border:1px solid #8EC007; margin-top:4px; overflow:hidden;}
			.mainpic{ border:1px solid #545454; }

.picfont{ text-align:left; line-height:30px; overflow:hidden; color:#666666;  }

#login{ margin-left:4px; text-align:left; }
.loginbox{ padding-left:7px; color:#5A8404; line-height:0.6cm; height:88px; }
.user{ width:132px; height:20px; border:1px solid #90D254; }
.user1{ width:65px; height:20px; border:1px solid #90D254; }

.dlbtn{ background:url(../images/dl.jpg) no-repeat; width:61px; height:22px;  border:0px;}
.zcbtn{ background:url(../images/zhce.jpg) no-repeat; width:67px; height:22px; border:0px; }

#content{ height:auto; }
#picblock{ height:auto; padding-bottom:7px; background:#F6F9EE;}

#minblock{ width:19.8%; height:192px; background:#FFFFFF; }
.pic{ width:140px; height:160px; border:1px solid #7CC013;  }
#link{ background:url(images/fre.jpg) left no-repeat; }
#link ul{ float:left;}
#link li{ float:left; width:100px; }
#linename{ width:95%; height:auto; padding-left:15px; padding-top:5px;  }
#linename li{ height:22px; line-height:22px; }
#linename li a{ color:#558702;}
#linename li a:hover{ color:#F3BA22;}
#footer{ height:auto; width:992px; }
#bottom{ height:75px; background:url(../images/btn.jpg) repeat-x; }
.copyright{ width:70%; height:68px; line-height:0.6cm; padding-left:20px; padding-top:20px; color:#647555;   }

.title{ line-height:30px; overflow:hidden; border-bottom:1px solid #000000; }
.reginput{ width:240px; height:20px;  }
.checkinput{ width:120px; height:20px;}
.submitinput{ width:239px; height:28px; background:url(../images/zhcbtn.jpg) no-repeat; border:1px solid #000000; }
.regblock{ border-top:1px solid #1E7316;}
#logobox{ width:360px; height:248px; background:#EEEEEE; font-size:14px; margin-top:30px; border:1px solid #D9D9DB; }
.logotitle{ height:30px;  padding-top:15px; padding-left:25px; padding-bottom:28px; }
.logoinput{ width:250px; height:20px; border:1px solid #808080; }
.logobtn{ width:72px; height:30px; background:url(../images/logobtn.jpg) no-repeat; border:0px; }

#mes table{ border:1px solid #D1E4B6; }
.mesinput { border:1px solid  #8F8F8F; width:180px; height:20px; }
.mesinput1 { border:1px solid  #8F8F8F; width:80px; height:20px; }
.mesbtn{ width:89px; height:30px; background:url(../images/qued.jpg) no-repeat; border:0px; }

