﻿/*------------------------------------------------------public--------------------------------------------------------------------*/
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{text-decoration:underline;}
img{border:0;}
body{background:none; font-size:12px; font-family:Verdana,Geneva,sans-serif,\5b8b\4f53;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle;font-family:tahoma;}
.pub_yh{font-family:"Microsoft YaHei" !important;}
#content{min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}

/* page background */
#wrap1{background:#000 url(../images/bg_01.jpg) no-repeat center 32px;}
#wrap2{background:url(../images/bg_02.jpg) no-repeat center 293px;}
#wrap3{background:url(../images/bg_03.jpg) no-repeat center 555px;}
#wrap4{background:url(../images/bg_04.jpg) no-repeat center 816px;}
#wrap5{background:url(../images/bg_05.jpg) no-repeat center 1077px;}
#wrap6{background:url(../images/bg_06.jpg) no-repeat center 1339px;}

/* header */
#header,#main,#footer,#sharebox{margin:0 auto; width:1002px;}
#header{position:relative;}
#header img{display:block;}

.videoplay{position:absolute; width:193px; height:128px; right:17px; top:366px;}
.fontstyle{position:absolute; width:438px; left:331px; top:439px;}
.fontstyle p{text-indent:2em; line-height:18px; color:#f4dece; padding-bottom:5px;}
.liucheng{position:absolute; width:620px; left:309px; top:1105px; z-index:1;}
.liucheng h3{height:26px;}
.liucheng span{float:left; width:70px; height:20px; line-height:20px; text-align:center; background:#deac4f; color:#9e1600; font-weight:bold;}
.liucheng p{color:#f4dece; line-height:18px;}
.liucheng em{padding:0 0 0 15px;}
.shlp{position:absolute; width:761px; height:120px; right:0; top:1237px; z-index:2;}
.shlp a{display:block; width:42px; height:120px; position:absolute; top:0; z-index:1;background:url(../images/pub.jpg) no-repeat 0 0;}
.shlp a.leftbtn{left:0; background-position:0 0;}
.shlp a.leftbtn:hover{background-position:-42px 0;}
.shlp a.rightbtn{right:0; background-position:-84px 0;}
.shlp a.rightbtn:hover{background-position:-126px 0;}
.shlpbox{position:absolute; width:672px; top:0; left:45px; z-index:2; overflow:hidden; height:120px;}
.shlpbox ul{width:3000px;}
.shlpbox li{float:left; width:168px; height:120px;}
.btncl{position:absolute; width:184px; height:64px; background:url(../images/pub.jpg) no-repeat 0 -120px; right:287px; top:563px;}
.btncl:hover{background-position:0 -184px;}
.popbox{position:absolute; z-index:20001; width:378px; height:328px; background:#281b19; color:#dfb8af; display:none;}
.closebtn{background:url(../images/pub.jpg) no-repeat 0 -306px; width:44px; height:44px; position:absolute; right:0; top:0; cursor:pointer;}
.ptxt{text-align:center; line-height:18px; padding:16px 0;}
.inpbtn{text-align:center;}
.submit{background:url(../images/pub.jpg) no-repeat 0 -248px; width:122px; height:34px; border:0 none; cursor:pointer;}
.formbox{height:180px; padding:33px 0 0 0;}
.formtxt{float:left; width:125px; text-align:right;}
.formtxt p{height:36px; line-height:22px;}
.fontinp{float:left; width:200px;}
.fontinp li{height:36px;}
.fontinp input{width:161px; padding:2px 3px; height:18px; line-height:18px; border:1px solid #3c2a28; background:#191211; color:#FFF;}
.select_city{background:url(../images/pub.jpg) no-repeat 0 -282px; width:169px; height:24px; position:relative; cursor:pointer;}
.select_city h3{width:169px; height:24px; line-height:24px; color:#FFF; text-indent:3px;}
.select_list{width:167px; height:108px; position:absolute; left:0; top:23px; border:1px solid #3c2a28; background:#1a1211; overflow:auto; display:none;}
.select_list a{display:block; height:18px; line-height:18px; text-align:center; color:#dfb8af;}
.select_list a:hover{color:#FFF; background:#000; text-decoration:none;}

#sharediv{background:#000;}
#sharebox{height:32px; position:relative;}
#share_line{position:absolute;top:2px;right:0px;width:1002px;height:25px;background:none !important; overflow:hidden;}
#share_line,#share_line a{color:#FFF !important;}
#share_line a:hover{color:#FF0 !important; text-decoration:underline;}