@charset "utf-8";
body{ font-size:12px; margin:0; padding:0; font-family:"微软雅黑"; background:url(/img/gh/bodybg.jpg) no-repeat center top #000;}
ul,li,p{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5{ margin:0; font-size:12px; font-weight:normal;}
img{ border:0;}
form{ margin:0; padding:0; border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none; cursor:pointer}
.clr{ clear:both; height:0; overflow:hidden}

.gh_top1{ background:url(/img/gh/gh_top.jpg); width:1000px; height:23px; clear:both; margin:0 auto;}
.gh_top3{ width:1000px; margin:0 auto;}
.gh_top3_left{ float:left; background:url(/img/gh/gh_tleft.jpg); width:216px; height:163px; overflow:hidden}
.gh_top3_flash{ float:left; background:url(/img/gh/gh_flash.jpg); width:131px; height:163px; overflow:hidden}
.gh_top3_mid{ float:left; width:583px; overflow:hidden}
.gh_top3_right{ float:left; background:url(/img/gh/gh_tright.jpg); width:70px; height:163px; overflow:hidden}
.gh_top3_btm{ clear:both; background:url(/img/gh/gh_tbtm.jpg); width:1000px; height:55px; zoom:1; overflow:hidden}

.gh_nav{ clear:both; width:583px; height:60px;}
.gh_nav li{ float:left;}
.gh_nav li#n1 a,.gh_nav li#n2 a,.gh_nav li#n3 a,.gh_nav li#n4 a,.gh_nav li#n5 a{ background:url(/img/gh/gh_nav.jpg);}
.gh_nav li#n1 a{ width:108px; height:60px; float:left; display:block}
.gh_nav li#n1 a:hover{ background-position:0 -60px;}
.gh_nav li#n2 a{ background-position:-108px 0; width:161px; height:60px; float:left; display:block}
.gh_nav li#n2 a:hover{ background-position:-108px -60px;}
.gh_nav li#n3 a{background-position:-269px 0; width:113px; height:60px; float:left; display:block}
.gh_nav li#n3 a:hover{ background-position:-269px -60px;}
.gh_nav li#n4 a{background-position:-382px 0; width:106px; height:60px; float:left; display:block}
.gh_nav li#n4 a:hover{ background-position:-382px -60px;}
.gh_nav li#n5 a{background-position:-488px 0; width:95px; height:60px; float:left; display:block}
.gh_nav li#n5 a:hover{ background-position:-488px -60px;}

.gh_nav_txt{ background:url(/img/gh/gh_txt.jpg); height:103px; clear:both; ; line-height:25px; color:#f1c26b; overflow:hidden;}
.gh_nav_txt h3{ padding:18px 5px 0 10px;font-size:14px}
.gh_nav_txt a{ color:#f1c26b}
.gh_nav_txt a:hover{ color:#f1c26b}

.gh_body{ width:1000px; clear:both; margin:0 auto}
.gh_body_left{ float:left; width:216px; height:575px; overflow:hidden; font-size:0;}
.gh_body_left img{ clear:both; display:block}
.gh_body_right{ float:left; width:784px; overflow:hidden; height:575px; overflow:hidden}
.gh_body_r_hostlist{ background:url(/img/gh/left_ph.jpg); width:149px; height:445px; float:left; overflow:hidden}
.gh_body_r_hostlist ul{ clear:both; padding:70px 0 0 17px;}
.gh_body_r_hostlist ul li{ clear:both; color:#410000; line-height:31px;}
.gh_body_r_hostlist ul li span{ float:left; color:#ff3301; font-family:"Times New Roman"; font-size:16px; font-weight:bold; width:40px;}
.gh_body_r_hostlist img{ margin:10px 0 0 20px; }
.gh_body_r_left{ float:left; width:437px; overflow:hidden}
.gh_body_r_right{ float:left; width:198px;}
.gh_body_r_links{ clear:both; background:url(/img/gh/links.jpg); width:784px; height:69px; overflow:hidden}
.gh_body_r_linksdiv{ clear:both; width:734px; margin:30px 0 0 10px;}
.gh_body_r_footer{ background:url(/img/gh/footer.jpg); width:784px; height:61px; clear:both}

.gh_midtxtbg{ clear:both; background:url(/img/gh/mid_toptxt.jpg); height:26px; line-height:26px;color:#ff3301; text-indent:5px;}
.gh_midtxtbg a{color:#ff3301; }
.gh_mid_news{ background:url(/img/gh/gh_news.jpg); height:222px; clear:both}
.gh_mid_news ul{ clear:both; padding:40px 0 0 25px; line-height:24px; font-weight:bold}
.gh_mid_news ul li{ clear:both; width:390px; color:#664200}
.gh_mid_news ul li span{ float:right}
.gh_mid_news ul li a{ color:#664200}
.gh_mid_news ul li a:hover{ color:#ff3301}

.gh_star{ clear:both; background:url(/img/gh/gh_star.jpg); height:197px; overflow:hidden}
.gh_star ul{ clear:both; padding:40px 0 0 25px; width:390px; color:#2c0e02}
.gh_star ul li{ clear:both; margin-bottom:10px; zoom:1; overflow:hidden; height:65px;}
.gh_star ul li img{ float:left;}
.gh_star ul li h3{ float:right; width:265px; line-height:20px;}

.gh_rflash{ clear:both; background:url(/img/gh/gh_rflash.jpg); height:117px; overflow:hidden}
.gh_rflashdiv{ margin:11px 0 0 10px; width:147px; height:103px;}
.gh_rlinks{ clear:both; background:url(/img/gh/gh_rph.jpg); height:131px; overflow:hidden}
.gh_rlinks ul{ clear:both; padding:8px 0 0 19px;}
.gh_rlinks ul li{ clear:both; margin-bottom:5px; height:31px; overflow:hidden}
.gh_rcontact{ background:url(/img/gh/gh_rcontact.jpg); height:197px; overflow:hidden}

/*join us*/
.pages_joinus{ background:url(/img/gh/pages_joinus.jpg); height:419px; clear:both; color:#2c0e02}
.divtable{ padding-top:50px;}
.pages_jinput{ border:1px solid #7d7d7d; background:#f7f7f7;}
.pages_joinbtn{ clear:both; padding:25px 0 0 330px}

/*list*/
.pages_list{ background:url(/img/gh/gh_listbg.jpg); height:419px; clear:both; color:#2c0e02; overflow:hidden}
.pages_listag{ padding:45px 0 0 20px; _padding:45px 0 0 0px; clear:both; overflow:hidden}
.pages_listag li{ float:left; margin:0 15px; color:#f60; cursor:pointer}
.pages_listag li.hover{ color:#fff; cursor:default}
.listbody{ width:405px; clear:both; margin:10px 0 0 15px; height:330px; overflow:auto}
.listbody2{ background:url(/img/gh/xx_bg.gif) repeat-x bottom; padding-bottom:10px; margin-bottom:10px; zoom:1; overflow:hidden; clear:both}
.listbody2 ul{ float:left; zoom:1; overflow:hidden; width:300px;}
.listbody2 ul li{ float:left; margin:4px; border-right:1px solid #000; padding-right:4px; height:12px; line-height:12px; white-space:nowrap}
.listbody2 ul li a{ color:#000;}
.listbody2 h3{ float:left; color:#f90; font-size:56px; line-height:50px; width:70px; font-weight:bold; text-align:center;}