@charset "utf-8";
/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
fieldset,img,abbr,acronym{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul,li{list-style:none; float:left;}
div{text-align:left;}
h1,h2,h3,h4,h5,h6{/*font-weight:normal;*/font-size:100%;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#000;}


body{color:#333; font-size:12px; LINE-HEIGHT: 180%; FONT-FAMILY: "微软雅黑",Arial, Helvetica, sans-serif; text-align:center; background:#fff;}


/********首页头部********/
#homepage .header{position:absolute;width:100%;z-index:9999;margin:0 auto;}
#auto{width:1000px; margin:0 auto;}
#i_auto{width:980px;  margin:0 auto;}
#top{width:980px; float:left; height:25px; background:url(../images/topbg.png) right top no-repeat;}
#login{width:182px; height:22px; margin-top:2px; text-align:center; color:#ccc; float:right;}
#login a{color:#ccc;}
#login a:hover{color:#000;}

#head{width:980px; float:left; margin-top:10px; height:76px;}
#logo{width:311px; float:left;}
#nav{width:556px; float:right;}

#tel{width:556px; height:25px; float:left; text-align:right;}
#menu{width:556px; height:36px; background:url(../images/menubg.png) left top no-repeat; margin-top:15px; float:left;}
#menub li{float:left; margin-right:5px !important; *margin-right:2px;  font-size:14px; font-weight:bold; color:#333; margin-left:10px !important; *margin-left:5px;}
#menub li a{color:#333; font-size:14px; font-weight:bold;}
#menub li a:hover{color:#313284;}
#menua{width:68px; float:left; height:30px; font-size:14px; font-weight:bold; text-align:center; padding-top:6px;}
#menua a{color:#333; font-size:14px; font-weight:bold;}
#menua a:hover{color:#313284;}
#menub{width:488px; float:left; height:30px; padding-top:6px;}

#banner{width:100%; height:156px; float:left; background:url(../images/ibg.jpg) center top no-repeat;}
#bar{width:980px; height:90px; float:left; margin-top:34px;}
#bar li{width:230px; height:90px; float:left; background:url(../images/bbg.png) left top no-repeat;}
#bar .pic{width:90px; height:90px; float:left;}
#bar .tt{width:110px; height:70px; float:left; margin-left:12px; margin-top:12px;}
#abt{width:110px; height:17px; float:left; font-size:14px; font-weight:bold;}
#abt a{font-size:14px; font-weight:bold; height:17px; }
#abt a:hover{font-size:14px; font-weight:bold; height:17px; }
#abta{width:110px; height:50px; float:left; color:#666; margin-top:6px; overflow:hidden;}
#abta a{color:#666;}
#abta a:hover{color:#000;}

#zt{width:980px; float:left; margin-top:30px;}
#zta{width:237px; float:left; margin-right:60px !important; *margin-right:30px; }
#ztb{width:342px; float:left; margin-right:60px !important; *margin-right:30px; }
#ztc{width:120px; float:left; margin-right:60px !important; *margin-right:30px; }
#ztd{width:101px; float:right;}

#ztbt{width:100%; height:18px; float:left; } 
#ztbta{width:252px; float:left; font-size:14px; color:#333; font-weight:bold;}
#ztbtb{width:80px; float:right; text-align:right; color:#666;}
#ztbtb a{color:#666;}
#ztbody{width:237px; float:left; margin-top:30px; height:215px; overflow:hidden; line-height:24px;}
#ztnews{width:342px; float:left; margin-top:30px; height:215px; overflow:hidden;}
#ztnews li{width:342px; height:22px; float:left; margin-bottom:5px;}
#ztm{width:252px; float:left;}
#ztdate{width:80px; float:right; text-align:right; color:#666;}

#ztmenu{width:120px; float:left; margin-top:30px; height:215px; overflow:hidden;}
#ztmenu li{width:120px; float:left; height:22px; margin-bottom:5px;}

#ztwx{width:101px; float:left; margin-top:30px;}
#ztwxt{width:101px; float:left; height:22px; margin-top:5px;}

#clear{width:100%; float:left; height:30px;}

#footer{width:100%; height:36px; background:#0C0F16; float:left;}
#copy{width:980px; float:left; text-align:center; height:22px; color:#fff; margin-top:12px;}