@charset "UTF-8";
@import url("layout_index.css");



*{margin:0;padding:0;}
body{font:12px Verdana,Arial,Tahoma;background:url(../images/bg1.gif) top repeat-x #fff;text-decoration:none;color:#444;line-height:22px;}
img{border:none;}
p{line-height:24px;}
a{color:#666;text-decoration:none;}
a:hover{color:#069;text-decoration:underline;}
ol,ul,li{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.center{margin:0 auto;}
.clear{overflow:hidden;}
.w960{width:960px;}
.mt10{margin-top:10px;}
.mt8{margin-top:8px;}
.mr8{margin-right:8px;}
.mb8{margin-bottom:8px;}
.ico1 li{padding-left:16px;background:url(ico-1.gif) 7px 11px no-repeat;}
.ico2 li{padding-left:16px;background:url(ico-2.gif) 6px 11px no-repeat;}
.ico3 li{padding-left:16px;background:url(ico-3.gif) 7px 11px no-repeat;}
.pageWidth{
	height:auto;
	margin:0 auto;
	width:1003px;
	background-attachment:fixed;
	background-image:none;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:;
}

/*--- ͷ�� ---*/

#top { width:100%; margin:0 auto;}
.header { width:960px; margin:0 auto; height:100px;}
.logo { float:left;padding:5px 0 0 0; overflow:hidden; width:626px; height:82px; }
.toplink { float:right; padding:28px 20px 0 0;}

/*--- ���� ---*/
#nav { background:url(../images/nav.gif) repeat-x; height:54px;}
.navtext { width:1000px;height:36px;line-height:36px; font-family:Microsoft Yahei, Arial;font-size:14px; padding-top:4px;}
.navtext ul{}
.navtext ul li{float:left; width:120px; text-align:center; position:relative; padding-right:2px; padding-left:0px; z-index:100; background:url(../images/li_line.gif) right no-repeat; }
.navtext li a, .navtext li a:visited { display: block; text-decoration: none; color:#fff;}
.navtext li a:hover{color:#f2faff; text-decoration:none; background:url(../images/nav_1.gif) center repeat-x; width:120px; height:36px;}
#indexfl {width:1200px;margin:0 auto;overflow:hidden;background:#e9e9e9; }

#main{
	width:960px; margin:0 auto;margin-top:10px;
}
.main_left{
	width:263px;
	float:left;
	
}
.menu{border:1px solid #d1d1d1;
}
.menu dt{background-image:url(../images/news.png); height:28px;
}
.menu dt p{font-size:12px; font-family:"微软雅黑";color:#000;float:left;margin-left:40px;line-height:30px}
.menu dt a.more{font-size:10px;line-height:32px; color:#fff; float:right;margin-right:16px;display:inline;}
.menu dd{padding:10px; }
.menu dd ul{width:235px;}
.menu dd ul li{overflow:hidden;background-image:url(../images/menu_list.jpg);height:33px;line-height:30px;}
.menu dd ul li a{display:block;padding-left:70px;color:#6a6f77;}
.menu dd ul li span{float:right;}

.contact{ height:215px;margin-top:5px;height:258px;	border:1px solid #d1d1d1;


}
.contact dt{background-image:url(../images/news.png); height:28px;
}
.contact dt p{font-size:12px;font-family:"微软雅黑";color:#000;float:left;margin-left:40px;line-height:30px}
.contact dt a.more{font-size:10px;line-height:32px; color:#fff; float:right;margin-right:16px;display:inline;}
.contact dd{padding:10px;}
.contact dd{padding-top:5px;margin-top:10px;width:235px;height:200px;background:url(../images/contact.jpg) no-repeat top center;}

.main_right{
	width:665px;
	float:right;
	margin:5px;
}


.h_picshow { background: url(../images/hpicshow.jpg) no-repeat left 0px; margin: 0px auto; padding: 10px 11px 22px; height: 133px; width: 941px; clear: both; }
.box { color: #666666; margin: 0px; padding: 4px 0px 0px 28px; float: left; height: 120px; width: 144px; overflow: hidden; display: inline; }
.box .imgbox { padding: 3px; border: 1px solid #E0DFDF; }
.box span { text-align: center; display: block;  }
.Cont { width: 860px; overflow: hidden; padding-left: 12px; }

.h_layer2 { float: left; width: 358px; }
.h_layer3 { padding: 7px; float: right; width: 192px; border: 1px solid #E6E6E6; height: 212px; overflow: hidden; }
.h_layer3 .imgbox{ border:solid 1px #D9DADE; padding:1px; height: 140px; width: 188px; }

.h_tab { background: url(../images/line2.jpg) repeat-x bottom; height: 30px; margin-bottom: 8px; margin-left: 9px; }
.h_tab ul { display: inline; float: left; background: url(../images/tab.jpg); }
.h_tab li { display: inline; float: left; }
.h_tab li a { display: block; float: left; height: 30px; width: 96px; margin-right: 2px; }
.h_tab #a1 a.acur { background: url(../images/tab.jpg) no-repeat left -30px; }
.h_tab #a2 a.acur { background: url(../images/tab.jpg) no-repeat -98px -30px; }

.h_list { color: #666666; }
.h_list span { font-size: 11px; float: right; }
.h_list li { background: url(../images/listico2.jpg) no-repeat left 12px; padding: 5px 0px 3px 13px; _padding: 11px 0px 1px 13px;  }
.h_picshow { background: url(../images/hpicshow.jpg) no-repeat left 0px; margin: 0px auto; padding: 10px 11px 22px; height: 133px; width: 975px; clear: both; }




#Server_Online{float:right;width:249px;background:url(../kefu/bj01.jpg) no-repeat;height:432px;position:relative;padding:5px;}
.con{float:left;color:#fff;font-size:14px;padding:220px 0 0 30px;text-align:left;}
.con ul li{height:33px;line-height:33px;}
.con ul li img{vertical-align:middle;}

.page {padding:5px 5px 16px 16px;} 
.page h2{margin:15px 0;color:#666;}
.page h4{margin:10px 0;border-bottom:1px solid #ddd;background:url(../img/arr1.gif) 0 5px no-repeat;padding-left:14px;}
.page ol li{color:#666;}
.page ul.list{margin:10px 0;}
.page ul.list li{background:url(../img/ra.gif) no-repeat 0 8px;padding-left:15px;color:#666;display:block;border-bottom:1px solid #efefef;line-height:23px;}