.clear {MARGIN-TOP: -1px; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden;}
A:link {TEXT-DECORATION: none; }
A:visited {TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: none;}
A:active {TEXT-DECORATION: none;}
.black14{ font-size:14px; font-family:"微软雅黑"; }
.black10{font-size:10px; color:#999; }
#daohang{ line-height:47px; margin-left:10px;color:#FFF; }
#daohang a{ color:#FFF; font-size:12px;}
.wrap{ width:1000px; margin:0 auto;}
#mainbg{background:url(../images/mainbg.gif) center top no-repeat; width:100%; }
#main{ width:1000px; margin:0 auto;}
#box_top{height:47px; position:relative;z-index:9999;}
.ctb{background:url(../images/QQ.png) no-repeat;width:642px;height:65px;position:absolute;z-index:9999;top:-21px;left: 330px;}
.ctb ul{ padding:8px 0 0 281px;}
.ctb ul li{ float:left; padding-left:9px;}
.ctb ul li a{ width:36px; height:36px; display:block;}


.clearfix { zoom:1;}

.clearfix:after { content:'\20'; display:block; clear:both;}

.none{ display:none;}

*{ margin:0; padding:0;}

a,ins{ text-decoration:none;}

a:hover,img{ border:none;}

html{ overflow-x:hidden; background-color:#fff;}


body,button,input,select,textarea{ font:12px/20px Arial, Helvetica, sans-serif;}
html, body, div, h1, h2, h3, h4, h5,  h6, ul, ol, dl, li, dt, dd, p, blockquote,  pre, form, fieldset, table, th, td {margin:0;padding:0;}
ul, li {list-style-type:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal; }

i{ font-style:normal;}

ul,ol{ list-style-type:none;}





.header{ background:url(../bg/hd.png) repeat-x; height:143px; position:relative; z-index:9;}

.hd_p1{ height:39px; margin:0; padding:0;}

.hd_p1 ul{ float:right;}

.hd_p1 ul li{ float:left; padding:0 14px;}

.hd_p1 ul li a{ line-height:40px; font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:14px; text-transform:uppercase;}

.hd_p1 ul li a:hover{ color:#c0171d;}

.hd_p2{ height:104px; clear:both;}


h1 a{ background:url(../bg/logo.png) no-repeat; width:252px; height:83px; float:left; margin:5px 78px 0 21px;}

ul.n2{ float:left; display:inline; margin-top:30px;}

ul.n2 li{ float:left; padding:0 5px;}

ul.n2 li a,ul.n2 li a i,ul.n2 li a b{ width:118px; height:43px; display:block; text-align:center; cursor:pointer;}

ul.n2 li a{  position:relative; overflow:hidden;}

ul.n2 li a i{ line-height:43px; font-size:17px; color:#fff; position:absolute; top:0; left:0;}

ul.n2 li a b{font-size:11px;color:#ffba00;line-height:14px;background:url(../bg/nav_h.png) no-repeat;position:absolute;top:43px;left:-4px;}

ul.n2 li a b span{ font-family:"微软雅黑"; color:#fff; font-size:16px; line-height:20px; display:block; padding-top:5px;}

ul.n2 li a.hover i{ top:-43px;}

ul.n2 li a.hover b{ top:0;}

.banner{ height:491px; position:relative; margin-bottom:-105px; left:0; top:-103px; z-index:8; background-color:#fff;}
.banner .pst{ position:absolute; left:50%; margin-left:-840px; top:0; height:491px;}



.footer{ position:relative;}

.join{position:absolute;text-align:center;left: 412px;top: 193px;_left:300px;}

.footer .fp_1{ background-color:#262626; border-top:1px solid #757174;}

.fp_1 .wrap{ padding-top:20px; padding-right:15px; width:985px; background:url(../bg/ico_15.gif) 70px bottom no-repeat;}

.fp_1 dl{ float:right; width:155px; margin-right:12px; margin-bottom:20px; font-weight:bold; font-family:"微软雅黑"; text-transform:uppercase; padding-left:10px; background:url(../bg/ico_9.gif) 0 7px no-repeat;}

.fp_1 dl dt{ line-height:26px; color:#ffba00;}
.fp_1 dl dt a{  color:#ffba00;}

.fp_1 dl dd a{ color:#fff; line-height:26px;}

.fp_1 dl dd a span{ padding-left:6px;}

.fp_1 dl dd a:hover{ color:#777;}

.footer .fp_2{ background-color:#0c0c0c; border-top:1px solid #1c1c1c;}

.fp_2 .wrap{ padding-bottom:30px;}

.fp_2 a.qq{ background:url(../bg/ico_16.gif) no-repeat; width:152px; height:36px; display:inline; margin:9px 0 0 34px; float:left;}

.fp_2 b{ display:block; font-family:"微软雅黑"; padding:15px 0 0 0; font-size:12px; text-align:right;}

.fp_2 b,.fp_2 b a{ color:#bebebe;}

.fp_2 a{ color:#fff;}

.fp_2 p{ font-size:10px; font-family:Verdana, Geneva, sans-serif; line-height:14px; color:#fff; display:block; float:right; padding-right:22px;}

.mbg{ background:url(../bg/ico_11.gif) 0 bottom no-repeat; position:absolute; bottom:0; height:10000px; left:-4px; width:1009px;}

.mbb{ background:url(../bg/ico_12.gif) no-repeat; width:1500px; height:8px; position:absolute; left:50%; bottom:-8px; margin-left:-750px;}

.lside,.rside{ float:left; width:265px; position:relative; z-index:10;}

.rside{ width:734px;}

.i_p4{ height:58px; overflow:hidden;}

.fttl{ height:28px; background:url(../bg/fc_bg.gif) center top no-repeat; position:relative; margin-top:30px;}

.fttl a.top{ background:url(../bg/top.gif) no-repeat; width:52px; height:27px; position:absolute; right:28px; bottom:-1px;}

.fttl ul{ padding-left:30px;}

.fttl ul li{ float:left;}

.fttl ul li a{ height:25px; width:43px; display:block;}



<!-- gundong-->

.abp{ background:url(../bg/about.jpg) 0 20px no-repeat; height:1220px;}

.ctp{ background:url(../bg/contact.jpg) 11px 28px no-repeat; height:1100px;}

.ctp ul{ padding:712px 0 0 230px;}

.ctp ul li{ padding-right:11px;}

.ctp ul li a{ width:34px; height:34px;}



.lb,.rb{ float:left; display:inline;}

.scrb{ position:relative; overflow:hidden;}

.scrb ul{ position:absolute; width:20000em;}

.scrb ul li{ float:left;}




.arr_l,a.arr_r{ background:url(../bg/arr.gif) no-repeat; width:30px; height:50px; float:left; margin:65px 9px 0; display:inline;}

a.arr_r{ background-position:right top;}

a.arr_l:hover{ background-position:left bottom;}

a.arr_r:hover{ background-position:right bottom;}

.b2,.b2 a{ width:166px; height:225px; float:left;}

.b2 a{ display:block; float:none; position:relative;}

.b2 a img{ margin:10px 0 0 11px;}

.b2 a ins{ background:url(../bg/ico_17.png) no-repeat; width:166px; height:191px; position:absolute; top:0; left:0;}

.b2 a h3,.b2 a i{ position:relative; z-index:9;}

.b2 a h3{ color:#3f3f3f; font-family:"微软雅黑"; text-align:left; padding:8px 0 0 50px;}

.b2 a i{ padding-top:8px; text-align:center;}

.b2 a em{ top:132px;}


ul.ihs li a img{ margin-bottom:25px;}


ul.ihs li a:hover ins{ background-position:right top;}


ul.ihs li a i,.b2 a i{ display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; color:#2e2e2e; line-height:30px;}

ul.ihs li a i big,.b2 a i big{ font-size:18px; padding-left:4px;}

ul.ihs li a h3{font-size:10px; color:#5d5e5d; text-transform:uppercase; padding:10px 0 20px;}

ul.ihs li a h3 b{ display:block; font-size:14px; color:#ffba00; font-family:"微软雅黑"; font-weight:normal;}

ul.ihs li a em,.b2 a em{ width:46px; height:46px; position:absolute; top:114px; left:0; z-index:9;}

ul.ihs li a em.a{ background:url(../bg/a.png) no-repeat;}

ul.ihs li a em.b{ background:url(../bg/b.png) no-repeat; top:176px;}

ul.ihs li a em.c{ background:url(../bg/c.png) no-repeat;}

.b2 a em.a{ background:url(../bg/a1.png) no-repeat;}

.b2 a em.b{ background:url(../bg/b1.png) no-repeat;}

.b2 a em.c{ background:url(../bg/c1.png) no-repeat;}

.b2 a em.d{ background:url(../bg/d.png) no-repeat;}

dl.ill a h3,.llb a h3{ font-family:"微软雅黑"; color:#fff; padding-left:10px; font-size:14px;}

dl.ill dt a h3,dl.ill dt a h3 i,.llb a h3,.llb a h3 i{ height:37px; width:317px; position:absolute; top:169px; left:9px; line-height:37px; padding-left:10px;}

dl.ill dt a h3 i,.llb a h3 i,.llb a:hover p i{ background-color:#000; filter:alpha(opacity=70); opacity:0.7; top:0; left:0;}

dl.ill dt a h3 span,.llb a h3 span{ position:relative; z-index:9;}

.llb{ padding:10px 0 10px 0;}

.llb a{ background:url(../bg/ico_18.gif) no-repeat; width:240px; height:141px; display:block; text-align:center; margin:0 auto; padding-top:10px; position:relative;}

.llb a h3,.llb a h3 i{ width:212px; top:118px; height:24px; font-family:Arial, Helvetica, sans-serif; line-height:24px; font-size:12px; text-align:left;}

.llb a h3 i{ top:0;}

.llb a p{ display:none;}

.llb a:hover p,.llb a:hover p i{ width:222px; height:132px; display:block; position:absolute; top:10px; left:10px; cursor:pointer;}

.llb a:hover p i{ top:0; left:0;}

.llb a:hover p em,.llb a:hover p ins{ font-style:normal; position:relative; z-index:9; display:block;}

.llb a:hover p em,.llb a:hover p ins{ font-size:10px; text-transform:uppercase; line-height:16px; color:#939393; padding-top:50px;}

.llb a:hover em span{ display:block; font-family:"微软雅黑"; color:#fff; font-size:16px;}

.llb a:hover p ins{ padding-top:0; color:#dbdbdb; position:absolute; left:0; bottom:3px; width:222px;}

.llb a:hover p ins span.l{ float:left;}

.llb a:hover p ins span.r{ float:right;}

.llb a:hover{ background-position:0 bottom;}

.llb a:hover h3,.llb a:hover h3 i{ display:none;}



#hot,#activity{width:265px; margin:10px 0 10px 0; position:relative;  }
#location{width:265px; margin:10px 0 0 0; position:relative;  }


#pic_art{width:239px; height:270px; background:url(../images/showcasebg.png);float:left;  margin-left:2px; margin-right:2px;margin-bottom:20px;display:inline;}
#pic_art_img img{ border:#FFF solid 5px; margin:4px auto auto 3px;}
#pic_art_img a:hover img{border:#ffd946 solid 5px;margin:4px auto auto 3px;}
#pic_art_title{ width:222px; margin:0 auto;margin-top:30px; font-family:"微软雅黑";}
#pic_art_title a{ color:#FFF;}
#page{ text-align:right; padding-right:10px;font-size:12px; color:#666}
#page a{ font-size:12px; color:#666}



ul.page{ float:right; padding:8px 12px 25px 0;}

ul.page li{ float:left; padding:0 2px;}

ul.page li a{ color:#93512a; padding:3px 10px; display:block; color:#000; border:1px solid #ededed; font-weight:bold;}

ul.page li a:hover,ul.page li a.hover{color:#ffba00; background-color:#000;border:1px solid #ededed;}
ul.page li .hover1{ color:#ffba00; background-color:#000;}

A.LinkFriendSite{color:#666; font-size:12px; font-family:"宋体"; white-space:nowrap;}
A.LinkFriendSite:hover{color:#666; font-size:12px; font-family:"宋体"; white-space:nowrap;}
A.LinkFriendSite:visit{color:#666; font-size:12px; font-family:"宋体"; white-space:nowrap;}

#link{background-color:#0c0c0c;width:auto; height:auto;margin:0 auto; }
#link ul{ width:1000px;  margin:0 auto;background-color:#0c0c0c; }
#link ul li {margin:2px 3px; float:left; display:inline;line-height:16px; width:auto; }
#link ul li a{color:#666; font-size:10px; font-family:"宋体"; white-space:nowrap;}