@charset "gb2312";
/* CSS Document */

body{margin:0px auto; padding:0px; font-size:12px; font-family:"宋体"; color:#666; background-color:#fff;width:844px; }
.clear{clear:both; font-size:0px; line-height:0px; margin:0px; padding:0px;}
dl,dd,dt,p,form{ margin:0px; padding:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
a img{ border:none}
a:hover img{ border:none}

#top{width:844px; height:5px; float:left; margin:0px auto; padding:0px;}
#logo{width:844px; padding-top:20px; float:left; margin:0px auto;}
#logo1{width:630px; float:left;}
#search{width:210px; float:left;}
#search1{ line-height:30px; float:right; text-align:right; width:200px; padding-right:10px;}
#search2{ width:210px; float:right;}
#input{width:150px; float:left; height:16px; margin-top:2px; margin-right:3px; color:#666;}
* html #input{ margin-right:0px}
#btn{ width:42px; height:24px; float:right;}
#menu0{ width:844px; height:42px; padding:0px; margin:0px auto; float:left;}
#menu01{
	display:block; height:38px; border-top:1px solid #959698; border-left:1px solid #959698; border-right:1px solid #959698; background:url(../images/nav_bg02.jpg) 0 0 repeat-x;
}
#menu02{
	display:block ; height:4px; overflow:hidden; background:url(../images/nav_bg01.jpg) 0 0 repeat-x;
}
 
#menu li{ float:left;}
#menu li a{ border:none; display:block;}
#menu li a:hover{ border:none; display:block;}
#banner{width:844px; height:280px; margin-top:3px; float:left;}
.submenu{width:844px; height:60px; padding-top:20px; float:left; padding-bottom:25px;}
.submenu dd{width:201px; padding-right:13px; float:left;}
.submenu dd img{ display:block;}
#submenu2{ padding-right:0px;}
#content{width:844px; float:left;}
#pro{width:444px; float:left;}
#protitle{width:434px; height:33px; background:url(../images/protitle.jpg) no-repeat; background-position:bottom; padding-left:10px; color:#ff0000; font-weight:bold; line-height:30px; float:left;}
#protitle span{ color:#999; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:5px;}
.procon{width:437px; padding-left:2px; padding-right:5px; float:left; padding-top:10px;}
.procon dd{ padding-left:6px; padding-right:6px; margin-top:10px; border-right:1px dashed #ddd; float:left; }
#procon2{ border-right:none;}
#com{width:400px; float:left;}
#comtitle{width:375px; height:33px; background:url(../images/comtitle.jpg) no-repeat; background-position:bottom; padding-left:25px; color:#ff0000; font-weight:bold; line-height:30px; float:left;}
#comtitle span{ color:#999; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#comocon{width:350px; padding-left:25px; padding-right:25px; float:left; padding-top:10px; line-height:20px;}
#comocon a:hover{
	color:#666;
}
#copy{width:844px; float:left; background:url(../images/copy.jpg) no-repeat; margin-top:30px; text-align:center; line-height:20px; height:82px; padding-top:10px;}
#copy li{ line-height:20px; text-align:center; float:left;width:844px;}


#aboutbanner{width:844px; height:230px; float:left; margin-top:3px; }
* html #aboutbanner{margin-top:1px; }
#center{width:844px; float:left; padding-top:10px;}
#left{width:200px; padding-right:30px; float:left;}
* html #left{padding-right:28px;}
#left1{width:200px; float:left; padding-bottom:20px;}
#left1title{width:200px; height:36px; padding-bottom:14px; float:left;}
#left1con{width:200px; float:left;}
#left1con li{width:160px; float:left; line-height:24px; background:url(../images/arrow.jpg) no-repeat; background-position:20px 8px;padding-left:40px; border-bottom:1px dashed #ddd;}
#left1con li a{ color:#666; text-decoration:none;}
#left1con li a:hover{ color:#ff0000; text-decoration:none;}
#left2{width:200px; float:left;}
#left2title{width:200px; float:left; height:31px;}
#left2con{width:178px; float:left; border:1px solid #DEDEDE; border-top:none; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
#left2con1{width:178px; float:left;}
#left2con1 dd{width:60px; float:left;}
#left2con1 dt{width:118px; float:left; line-height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#right{width:614px; float:left;}
#righttitle{width:614px; height:34px; border-bottom:1px solid #DEDEDE; border-top:1px dashed #DEDEDE; float:left; line-height:34px; text-indent:20px; font-size:12px; font-weight:bold;}
#righttitle span{ float:right; padding-right:10px; line-height:34px; font-size:12px; font-weight:normal;}
#rightcon{width:614px; float:left; line-height:22px; padding-top:10px;overflow:hidden;}
#rightcon1{width:614px; float:left; line-height:22px; text-indent:2em; overflow:hidden;}
#rightcon2{width:488px; float:left; padding-left:64px; padding-right:64px; padding-top:10px;}
#rightcon2 dd{float:left;width:162px;}
#rightcon3{width:614px; height:131px; float:left; padding:10px 0px;} 
#rightcon3 dd{width:240px; height:123px; border:4px solid #DEDEDE; margin-right:14px; float:left;}
#rightcon3 dd img{ display:block;}
#rightcon3 dt{width:350px; float:left;}
#hui{ color:#333; background:#CECECE; line-height:26px; font-size:14px; padding-left:15px; width:335px; height:26px; float:left; font-weight:bold;}
#chakan{ float:right;}


.gcal{width:614px; float:left; padding-top:10px;}
.gcal dl{width:174px; margin-right:30px!important; margin-right:28px; float:left}
.gcal dd{width:160px; height:110px; padding:7px; border:1px #CECECE solid; float:left; display:block }
.gcal dd img{ display:block;}
.gcal dt{width:174px;line-height:24px; text-align:center;float:left;display:block}
#gcal2{ margin:0px;}


#news{width:614px; float:left; padding-top:10px;}
#news1{width:614px; float:left;}
#news1 dd{width:190px; height:96px; padding-right:20px; float: left;}
#news1 dt{width:400px; float:left; line-height:20px;}
#news1 dt span{ font-weight:bold;}
#news2{width:614px; float:left; line-height:36px;}
#news2 li{ line-height:36px; border-bottom:1px dashed #ddd; float:left; width:614px;}
#news2 li span{ float:right;}


#network{width:614px; float:left; padding-top:10px;}
#network dd{width:614px; float:left;}


.contact{width:614px; float:left; padding-top:10px;}
.contact dd{width:290px; float:left; padding-left:10px; line-height:24px; font-size:14px; font-family:"黑体"; font-weight:bold;}
.contact dt{width:593px; float:left}
#kuang{width:600px; float:left;}

#jszc1{width:614px; float:left; padding-top:10px;}
#jszc1 li{ float:left; color:#ff6600;}
#b1{width:40px; float:left; border-bottom:1px dashed #ddd; border-right:1px dashed #ddd; line-height:22px; text-align:center;}
#b2{width:260px; float:left; border-bottom:1px dashed #ddd; border-right:1px dashed #ddd; line-height:22px; padding-left:10px;}
#b3{width:110px; float:left; border-bottom:1px dashed #ddd; border-right:1px dashed #ddd; line-height:22px; padding-left:10px;}
#b4{width:75px; float:left; border-bottom:1px dashed #ddd; border-right:1px dashed #ddd; line-height:22px; padding-left:10px;}
#b5{width:75px; float:left; border-bottom:1px dashed #ddd;line-height:22px; padding-left:10px;}
#jszc2{width:614px; float:left; padding-top:10px;}
#jszc2 li{ float:left;}
#j1{width:40px; float:left;line-height:24px; text-align:center;}
#j2{width:260px; float:left;line-height:24px; padding-left:10px;}
#j3{width:110px; float:left;line-height:24px; padding-left:10px;}
#j4{width:75px; float:left;line-height:24px; padding-left:10px;}
#j5{width:75px; float:left;line-height:24px; padding-left:10px;}


#proxx{width:614px; float:left; padding-top:10px;}
#proxx dd{width:310px; height:370px; float:left; border:1px solid #ddd;}
#proxx dt{width:290px; float:left; line-height:30px; padding-left:10px}
#proxx dt span{ float:right;}
#proxx dt span a img{ float:right; border:none}
#proxx dt span a:hover img{ float:right; border:none}

.server{width:604px; float:left; padding-top:10px; line-height:32px; padding-left:10px;}
* html .server{ line-height:20px;}
#input3{width:180px;}
* html #input3{ margin-top:10px; line-height:20px; }
#input1{width:360px;}
* html #input1{width:360px; margin-top:10px; line-height:20px;}
#input2{width:400px; height:80px; float:left; line-height:20px; }
#yi{ float:left;}
.server span{ float:left; width:300px; line-height:32px;}
#btnn{ text-align:center; width:80px; float:left; margin-right:20px; margin-left:200px; display:block; margin-top:15px; line-height:18px;}
* html #btnn{ margin-left:100px;}
#btnn2{ text-align:center; width:80px; float:left; margin-right:20px;display:block; margin-top:15px;line-height:18px;}



#tiaoye{width:614px; float:left; line-height:22px; border-top:1px dashed #ddd; text-align:right; padding-top:10px;}
#input5{width:20px; height:12px;}


#news{
	height:25px; line-height:25px; display:block; border-bottom:1px dotted #666666; color:#555;  
}
#news a{
	color:#555;
}
#news span{
	float:right; line-height:15px; padding-right:4px;
}
#news1{
	display:block; overflow:hidden; height:105px; margin-bottom:10px;
}
#news1_tu{
	float:left; padding:1px; border:1px solid #cec8c8; margin-right:13px;
}
#news1 a{
	color:#555;
}
#news1 a:hover{
	color:#036; text-decoration:underline
}
#p1{
	margin:0px; font-weight:bold; margin-top:10px; margin-bottom:8px; line-height:1.6; display:block;
}
#p2{
	line-height:1.8; display:block; margin:0px;
}
#page{
	display:block; padding-top:40px;
}
#inews{
	display:block; height:24px; line-height:24px; border-bottom:1px dotted #ccc; padding-left:4px;
}
#inews span{
	float:right
}
#inews a:hover{
	color:#000
}
.link{
	padding:4px; white-space:nowrap
}
