body > div[id$="_div"]{
    width:1000px;
    margin:0 auto;
}

/*CSS*/
body, a, table, td, tr, th, ul, ol, li, dl, dt, dd, textarea, *{font-weight: normal; text-decoration:none;/*font-family:Arial;*/}
html, body, head{ padding:0;}
body{color:#000;padding: 0px !important;margin: 0px !important; background:#fff;}
a, a:hover, a:focus {text-decoration: none;outline: none;}
table{border-collapse:collapse;border-spacing:0;}
table *{word-break:break-all;}
div{text-align:left;}
body, form, img, ul, ol, li, dl, dt, dd,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;border:0px; }
li{list-style: none;list-style-type:none;}
input, a, textarea{outline:0;}
select, input, textarea{color:#555;}

/*page*/
.page_public{ width:1000px; margin:0 auto; _position:absolute; _left:50%; _margin-left:-500px;}
.page_public .header{ background:url(PublicServerresourcesimagehztopbanner1.jpg) 0 0; height:36px; overflow:hidden; position:relative; border-bottom:#fff 1px solid;}
.page_public .header a.home{ display:block; position:absolute; left:25px; background:url(PublicServerresourcesimagehzhomelogo.png) 0 4px no-repeat; padding:7px 0 0 41px; height:27px; width:55px; _width:100px; color:#62cbf4!important; font-size:16px; font-weight:bold;}
.page_public .header a.city{ display:block; position:absolute; right:10px; background:url(PublicServerresourcesimagehzsettings-white.png) 0 7px no-repeat; padding:7px 0 0 24px; height:27px; width:55px; _width:80px; color:#62cbf4!important; font-size:15px;}
.page_public .header .menu{ text-align:center; padding-left:285px;}
.page_public .header .menu li{ display:block; float:left; height:36px;}
.page_public .header .menu li.line{ background:url(PublicServerresourcesimagehzpuResImagesmenu_right.jpg) right 4px no-repeat;}
.page_public .header .menu li a{ display:block; float:left; font-size:16px; line-height:25px; color:#fff!important; font-weight:bold; padding:6px 16px 0; height:30px; _height:36px;}
.page_public .header .menu li.last a{ border-right:none;}
.page_public .header .menu li.on a{ background:url(PublicServerresourcesimagehzmenubg1.jpg) 0 0; padding-right:19px; padding-left:19px;}

.page_public .banner{ background:url(PublicServerresourcesimagehztopbanner3.jpg) 0 0 no-repeat; height:114px;}
.page_public .banner a{ display:block; position:absolute; background:url(PublicServerresourcesimagehzdsft.png) 0 0 no-repeat; width:100px; height:30px; font-size:0px; line-height:0px; color:#fff;}
.page_public .banner a.gd_s{ background-image:url(PublicServerresourcesimagehzszck2.png); margin-left:113px; margin-top:61px;}
.page_public .banner a.gd_s:hover{ background-image:url(PublicServerresourcesimagehzszck.png);}
.page_public .banner a.gd_city{ background-image:url(PublicServerresourcesimagehzdsft2.png); margin-left:238px; margin-top:61px;}
.page_public .banner a.gd_city:hover{ background-image:url(PublicServerresourcesimagehzdsft.png);}



/*
    add by junyuan.huang on 2017-08-22
*/
body > div[class$="_div"]{
    width:1000px;
    margin:0 auto;
}

.footer{ position:relative; min-height:50px; _height:50px; padding-top:13px; background:#1d3c72 url(PublicServerresourcesimagehzpuResImagesfooter_bg.jpg) 0 0 repeat-x;
    height:60px;}
.footer a.footer_logo{ display:block; float:left;  width:25px; height:38px; margin-right:20px;}
.footer p{ float:left; margin:0; color:#fff; font-size:13px; height:22px; width:34%;}
.footer p.ll{color:#fff;}
a.footer_link_a{ font-size:13px; color:#fff!important; display:block; position:absolute; right:28px; top:13px;}
a.footer_link_b{ font-size:13px; color:#74f3ff!important; display:block; position:absolute; right:28px; top:35px;}

/* add by junyuan.huang on 2017-09-13 */
.bottomword {
    font-family: "微软雅黑";
    font-size: 10pt;
    text-decoration: none;
    color: #FFFfff;
    padding-left:12px
}

/* add by junyuan.huang on 2017-09-26 */
.bottomword a{
    color: #FFFfff;
}