@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#000;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

/*框架*/
.container{ clear:both;width:998px;text-align:left;margin:0 auto;color:#333333; border-left:2px solid #ffbb7e;}
.fl{ float:left;}
.fr{ float:right;}
.an{ background:url(/zhuanti/cjcfzw/images/an.png) no-repeat;}
.fen{ background-color:#fff0e5;}
.hong{ background-color:#d90e2c;}
.huang{ background-color:#fbeaa3;}
.hui{ background-color:#f4f4f4;}
.ggtit{ position:absolute; top:18px; left:-7px;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}

/*页头大图*/
.hbody{ background:url(/zhuanti/cjcfzw/images/kzzl_01.jpg) no-repeat center top;}
.banner{ overflow:hidden; width:1000px; margin:0 auto;}

/*活动介绍*/
.hdjs{ padding:62px 0 25px 30px; position:relative; z-index:9;}
.hdjs p{ line-height:28px; font-size:16px; margin-bottom:30px;}
.hdjs .rs{ display:inline-block; width:30px; height:20px; background-position:3px -614px; vertical-align:middle;}
.hdjs .dn{ display:inline-block; width:33px; height:23px; background-position:3px -657px; vertical-align:middle;}
.hdjs .shu{ display:inline-block; width:34px; height:21px; background-position:2px -706px; vertical-align:middle;}
.hdjs .ting{ display:inline-block; width:24px; height:28px; background-position:3px -754px; vertical-align:middle;}
.hdjs .cjhd{ height:60px; background-color:#fff; margin-left:5px; position:relative; z-index:9;}
.hdjs .cjhd-left{ width:240px; height:60px; background-color:#df0020; position:absolute; top:0; left:-5px; text-align:center; line-height:60px; font-size:26px; font-weight:700; color:#fffa70; border-radius:5px; cursor:pointer;}
.hdjs .cjhd-right{ padding:6px 0 0 260px; font-size:16px; line-height:24px;}
.hdjs .cjhd-right span{ color:#df0020;}

/*活动奖品*/
.hdjp{ padding:62px 0 25px 15px; position:relative; z-index:9;}
.hdjp .nr{ float:left; width:226px; position:relative; margin-right:18px;}
.hdjp .nr .pic{ width:226px; height:226px; position:relative;}
.hdjp .nr .pic img{ position:absolute; left:50%; top:50%;}
.hdjp .nr p.msf span{ color:#fff;}
.hdjp .nr p{ text-align:center; line-height:28px; font-size:20px; padding-top:10px; color:#fff15b;}
.hdjp .nr .fd{ position:absolute; top:110px; left:130px; width:111px; height:76px; background:url(/zhuanti/cjcfzw/images/kzzl_17.png) no-repeat; line-height:24px; color:#e50000; text-align:center; padding-top:35px; font-size:16px; font-weight:700;}
.hdjp .nr .fd i{ font-size:22px;}

/*作品展示*/
.zpzs{ padding:72px 0 25px 8px; position:relative; z-index:9;}
.zpzs .nr{ display:inline; width:176px; height:202px; background-color:#fff; border:1px solid #efcc3c; margin:0 0 10px 20px;}
.zpzs .nr .pic{ width:160px; height:144px; margin:7px auto;}
.zpzs .nr .pic a.top_imgs{ display:block; position:relative; left:0px; top:0px;}
.zpzs .nr .pic a.top_imgs:hover{ text-decoration:none;}
.zpzs .nr .pic a.top_imgs span{ display:block; height:0px; width:160px; overflow:hidden; position:absolute; left:0px; top:0px; z-index:10;}
.zpzs .nr .pic a.top_imgs span .opt_bg{ display:block; height:100%; width:160px; overflow:hidden; position:absolute; left:0px; top:0px; background:black; opacity:0.6; filter: Alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6;}
.zpzs .nr .pic a.top_imgs span .opt_txt{ height:auto; line-height:18px; overflow:hidden; position:absolute; left:0px; top:0px; color:#fff; padding:5px 10px 0 10px; width:140px; text-align:left;}
.zpzs .nr p{ line-height:18px; padding-left:15px; font-weight:700;}
.zpzs .nr p i{ color:#d90e2c;}
.zpzs .nr01{ display:inline; width:178px; height:204px; margin:0 0 10px 20px;}

/*分享到*/
.fxd{ height:128px; position:relative; z-index:9;}
.fxd .bdsharebuttonbox{ height:128px;}
.fxd .bdsharebuttonbox .bds_more{ position:absolute; top:48px; left:-7px; background:none; width:128px; height:31px; margin:0; padding:0;}
.fxd .bdsharebuttonbox .popup_qzone{ position:absolute; top:31px; left:144px; width:68px; height:68px; background:url(/zhuanti/cjcfzw/images/an.png) no-repeat 0 0; cursor:pointer; margin:0; padding:0;}
.fxd .bdsharebuttonbox .popup_weixin{ position:absolute; top:31px; left:230px; width:68px; height:68px; background:url(/zhuanti/cjcfzw/images/an.png) no-repeat 0 -100px; cursor:pointer; margin:0; padding:0;}
.fxd .bdsharebuttonbox .bds_tsina{ position:absolute; top:31px; left:316px; width:68px; height:68px; background:url(/zhuanti/cjcfzw/images/an.png) no-repeat 0 -200px; cursor:pointer; margin:0; padding:0;}
.fxd .zx{ width:80px; height:64px; line-height:64px; padding-left:82px; font-size:18px; color:#d90e2c; margin:32px 52px 0 0; background-position:0 -300px; font-weight:700;}
.fxd .dh{ width:134px; height:66px; line-height:22px; padding-left:76px; font-size:18px; color:#d90e2c; margin:31px 0 0 0; background-position:0 -400px; font-weight:700;}

/*火箭*/
.hj{ overflow:hidden; width:43px; height:72px; background-position:0 -500px; position:fixed; _position:absolute; left:50%; margin-left:520px; bottom:180px; z-index:3; display:none; cursor:pointer;}
.gao{ background:#ffd673; text-align:center; margin:0px 0 0;}
.gao img{ border-left:2px solid #ffbb7e;}

