/* CSS Document */

/* global style */
html {border:0;}
body {margin:0; font:12px Arial, Helvetica, sans-serif; color:#595959; border:0;}
img {border:0;}
a {text-decoration:none;}
a {color:#069;}
a {color:#666;}
#footer {text-align:right; width:1003px; line-height:1.4em; height:1.4em; color:ccc;}
#footer #flinks {float:left; width:500px; text-align:left; line-height:1.4em; height:1.4em;}

.wrap {width:1003px;}
.wrapimg {width:1003px; clear:both;}
.wrapimg img {display:block; float:left;}

#nav1 {width:1003px; height:37px; background:#2E2E2E; clear:both;}
#nav1 * {display:block; float:left;}
#nav1 a:hover {text-decoration:none;}
#nav1 a#olbuy {width:113px; height:37px; background:url(images/menu_olbuy1.jpg);}
#nav1 a#olbuy:hover {background:url(images/menu_olbuy2.jpg);}
#nav1 a#gbook {width:113px; height:37px; background:url(images/menu_gbook1.jpg);}
#nav1 a#gbook:hover {background:url(images/menu_gbook2.jpg);}
#nav1 a#shou {width:113px; height:37px; background:url(images/shou.gif);}
#nav1 a#shou:hover {background:url(images/shou.gif);}
#nav1 a#shoucang {width:113px; height:37px; background:url(images/shoucang.gif);}
#nav1 a#shoucang:hover {background:url(images/shoucang.gif);}

#nav2 {width:1003px; height:121px; clear:both;}
#nav2 * {display:block; float:left;}
#nav2 a:hover {text-decoration:none;}
#nav2 a#appr {width:204px; height:121px; background:url(images/menu_appr1.jpg);}
#nav2 a#appr:hover {background:url(images/menu_appr2.jpg);}
#nav2 a#xx8j {width:204px; height:121px; background:url(images/menu_xx8j1.jpg);}
#nav2 a#xx8j:hover {background:url(images/menu_xx8j2.jpg);}
#nav2 a#hnintro {width:204px; height:121px; background:url(images/menu_hnintro1.jpg);}
#nav2 a#hnintro:hover {background:url(images/menu_hnintro2.jpg);}

#nav3 {width:1003px; height:37px; background:#2e2e2e; clear:both;}
#nav3 * {display:block; float:left;}
#nav3 a:hover {text-decoration:none;}
#nav3 a#appr {width:204px; height:37px; background:url(images/menu3_appr1.jpg);}
#nav3 a#appr:hover {background:url(images/menu3_appr2.jpg);}
#nav3 a#xx8j {width:203px; height:37px; background:url(images/menu3_xx8j1.jpg);}
#nav3 a#xx8j:hover {background:url(images/menu3_xx8j2.jpg);}
#nav3 a#hnintro {width:190px; height:37px; background:url(images/menu3_hnintro1.jpg);}
#nav3 a#hnintro:hover {background:url(images/menu3_hnintro2.jpg);}

#nav4 {width:1003px; height:31px; background:#4B4B4B; clear:both;}
#nav4 div {color:#6ECCF1; font-family:"黑体"; font-size:18px; width:958px; text-align:right; padding-top:6px;}
#nav4 a.fys {color:#6ECCF1;}
#nav4 a.fys:hover {text-decoration:underline;}
#nav4 div span a {margin:0 4px; color:#6eccf1; font-size:15px; padding-top:3px;}
#nav4 div span a:hover {color:#F48502;}
#nav4 span#curr {color:#F48502; margin:0 4px; font-size:15px; padding-top:3px;}

#nav5 {width:1003px; height:31px; background:#4B4B4B; clear:both;}
#nav5 div {font-family:"黑体"; font-size:18px; width:958px; text-align:right; padding-top:6px;}
#nav5 div span a {margin:0 4px; color:#aaa; font-size:15px; padding-top:3px;}
#nav5 div span a:hover {color:#6ECCF1;}
#nav5 span#curr {color:#6ECCF1; margin:0 4px; font-size:15px; padding-top:3px;}

#nav7 {position:absolute; left:30px; top:182px;}
#nav7 a {color:#ddd;}
#nav7 a:hover {text-decoration:underline;}
#nav7 a.curr {text-decoration:underline;}

#nav8 {position:absolute; top:182px; left:400px;}
#nav8 a {color:#bbb; padding:0 10px;}
#nav8 a:hover {color:#6eccf1; text-decoration:none;}



/* appr style */
.appr_bg {background:url(images/appr_bg.jpg); height:auto 560px;}
.appr_bg2 {background:url(images/appr_bg2.jpg); height:auto 560px;}

.apprcontent {width:1003px;}
.apprcontent .tcontent {width:780px; padding:27px 0 0 240px;}
.apprcontent .tcontent .pro1 {width:330px; height:211px; float:left;}
.apprcontent .tcontent .pro1 .img {border:1px solid #2e2e2e; width:286px; height:286px; margin-bottom:12px; clear:both;}
.apprcontent .tcontent .pro1 .button {width:91px; height:21px; float:left; margin-right:8px; background:#999;}
.apprcontent .tcontent .pro2 {width:330px; height:211px; margin-left:150px;}
.apprcontent .tcontent .pro2 .img {border:1px solid #2e2e2e; width:286px; height:286px; margin-bottom:12px; clear:both;}
.apprcontent .tcontent .pro2 .button {width:91px; height:21px; float:left; margin-right:8px; background:#999;}
.button {float:left; background-color:#CCCCCC; width:85px; }
.button a {color:#fff; line-height:21px; display:block; text-align:center;}
.button a:hover {color:#000;}
.apprcontent .tcontent2 {float:left; padding:66px 0 0 47px; width:255px;}
.apprcontent .tcontent2 .img {border:1px solid #2e2e2e; clear:both;}
.apprcontent .tcontent2 .name {margin-top:8px; background:#727272; color:#fff; height:21px; line-height:21px; text-align:center;}
.apprcontent .tcontent3 {float:left; padding:66px 0 0 30px; width:420px; color:#000; font-family:"仿宋_GB2312";}
.apprcontent .tcontent3 p {text-indent:2em; font-size:15px; margin:0.6em 0; line-height:1.6em;} 
.apprcontent .tcontent3 h1 {font-size:37px; color:#A36F00;}
.apprcontent .tcontent3 h2 {font-size:18px;}

#leftnav {float:left; width:104px; background:#787878; height:100%;}
#leftnav a {display:block; height:34px; text-align:center; line-height:34px; color:#fff; font-family:"宋体"; font-size:14px;}
#leftnav a:hover {background:#6D6D6D; color:#F48502;}
#leftnav a#curr {background:#6D6D6D; color:#F48502;}


/* xx8j style */
.xx8j_bg {background:url(images/xx8j_bg.jpg); height:auto 560px;}
.xx8j_bg2 {background:url(images/xx8j_bg2.jpg); height:auto 560px;}
#leftimg {width:345px; float:left;}
#xx8jcontent {width:564px; padding-top:40px; font-family:"仿宋_GB2312";height:auto}
#xx8jcontent p {margin:0;}
#xx8jcontent .p1 {font-size:12px; line-height:15px; padding-top:20px; font-family:"宋体"; padding-bottom:15px;}
#xx8jcontent .p2 {font-size:16px; line-height:1.6em; text-indent:2em; margin:0.4em 0;}
#xx8jcontent .p3 {font-size:15px; padding-top:20px; padding-left:50px; line-height:1.6em;}
#xx8jcontent .t2 {{font-family:"黑体"; font-weight:600; font-size:18px; display:block; margin:10px 0;}
#xx8jcontent .t3 {font-family:"黑体"; font-weight:500; font-size:16px; padding-left:20px;}
#xx8jcontent .t4 {font-family:"黑体"; font-weight:600; font-size:14px; color:#B96B10;}
ol.o4 {margin:0 4.5em; margin-bottom:1em;}
ol.o4 li {margin:0 -2em; font-family:"宋体"; line-height:1.2em;}
#xx8jcontent .p5 h2 {font-family:"黑体"; border-bottom:1px dashed #000;}
#xx8jcontent .p5 h5 {font-family:"黑体"; font-size:14px;}

#nav6 {margin-bottom:20px; font-family:"黑体"; font-size:15px;}
#nav6 a {color:#555; font-weight:bold;}
#nav6 a:hover {text-decoration:underline; color:#F48502;}
#nav6 #curr {color:#F48502; font-weight:bold;}

#news {width:560px; float:left; padding:20px;}
#news a {color:#333;}
#news a:hover {color:#377FA0;}
.newscontent {padding:10px 50px; border-bottom:1px solid #e3e3e3;}
.newscontent p {text-indent:2em; margin:5px 0; line-height:1.6em; font-size:14px;}



/* hnintro style */
.hnintro_bg {width:1003px; background:url(images/bg3.jpg); height:auto 560px;}