@charset "gb2312";
/* CSS Document */
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"ËÎÌå";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background:url(/zhuanti/2016hnhb/images/bg03.gif) repeat; height:100%;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px; vertical-align:middle;}
i, em{ font-style:normal;}
input, select{ vertical-align:middle;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}
a:focus {outline:none; -moz-outline:none;}


/*¿ò¼Ü*/
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.msf{ font-family:"Microsoft YaHei";}
.pr{ position:relative}

/**/
.header{ height:514px; background:url(/zhuanti/2016hnhb/images/header.png) no-repeat center top;}
.logo{ width:140px; height:40px; line-height:0; font-size:0; position:absolute; top:15px; left:0;}

/**/
.nav_warp{ height:202px; background:url(/zhuanti/2016hnhb/images/bg01.gif) repeat-x;}
.nav{ height:202px;}
.nav .bg{ width:88px; height:57px; background:url(/zhuanti/2016hnhb/images/bg05.png) no-repeat; position:absolute; top:3px; left:-345px;}
.nav .video{ position:absolute; top:-58px; left:0; width:478px; height:302px; cursor:pointer; z-index:1;}
.nav .tex{ float:right; width:480px; padding:6px 20px 0 0; line-height:30px; font-size:18px; color:#fff;}
.nav .tex em{ color:#fc9706;}

/**/
.red_warp{ height:761px; background:url(/zhuanti/2016hnhb/images/red.png) no-repeat center top;}
.red{ height:761px;}
.red .login{ height:44px; text-align:right; padding:60px 0 20px 0;}
.red .login .a1{ display:inline-block; width:124px; height:44px; line-height:44px; text-align:center; font-size:18px; color:#000; text-decoration:none; background:url(/zhuanti/2016hnhb/images/btn01.png) no-repeat; margin:0 0 0 20px;}
.red .login .out{ line-height:44px; color:#ffe877; font-size:18px; font-weight:bold; padding:0 20px 0 0;}
.red .login .out a{ color:#fff;}
.red .open{ padding:105px 0 0 67px;}
.red .open li{ float:left; display:inline; margin-right:189px; cursor:pointer; width:355px; height:465px;}
.red .open .none{ margin:0;}

/**/
.prize_warp01{background:url(/zhuanti/2016hnhb/images/bg02.gif) repeat;}
.prize_warp02{background:url(/zhuanti/2016hnhb/images/bg04.png) no-repeat center bottom ;}
.prize_warp03{background:url(/zhuanti/2016hnhb/images/bg03.gif) repeat;}
.prize{ padding-bottom:30px;}
.prize .tit{ width:530px; height:176px; margin:0 auto; background:url(/zhuanti/2016hnhb/images/tit01.png) no-repeat center; padding:10px 0 15px;}
.prize .title{width:1000px;height:62px;background:#fc9706;margin:30px auto 0;}
.prize .title ul li{float:left;width: 33.333333%;text-align:center;color:#FFF;font-size:18px;font-weight:bold;line-height:62px;}
.prize .b_wrap{width:1000px;overflow:hidden;background:#FFF;padding:20px 0;height:280px;}
.prize .b_wrap ul{width:100%;}
.prize .b_wrap .infoList li{height:40px;line-height:40px;color:#555;font-size:16px;clear:both;}
.prize .b_wrap .infoList li span{float:left;display:inline-block;}
.prize .b_wrap .infoList li span.s1{margin-left:116px;width:233px;}
.prize .b_wrap .infoList li span.s2{margin-left:40px;width:330px;}
.prize .b_wrap .infoList li span.s3{margin-left:65px;width:185px;}
.sm{ padding-bottom:30px;}
.sm .title{color:#fc9706;font-size:18px;font-weight:bold;line-height:32px; margin:0 0 20px 0;}
.sm .title i{ display:inline-block; height:20px; width:6px; background:#fc9706; margin:0 10px 0 0; vertical-align:-4px; *vertical-align:4px;}
.sm p{color:#734400;font-size:16px;line-height:30px;}

.dialog-mod{ display:none; width:100%; position:fixed; left:0; top:0; z-index:20; _position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||(document.documentElement.clientWidth*0)));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||(document.documentElement.clientHeight*0))))}
.dialog-mod .bg{ width:100%; height:100%; background:#000; opacity:0.4; filter: Alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; z-index:2;}
.cms-dialogs{ width:778px; height:562px;background:url(/zhuanti/2016hnhb/images/tc.png) no-repeat;  overflow:hidden; position:absolute; top:0; left:50%; margin-left:-399px; z-index:20;}
.cms-dialogs .close-btn-v1{ display:block; width:42px; height:45px; position:absolute; right:192px; top:31px; line-height:0; font-size:0; cursor:pointer;}
.cms-dialogs .cons{ width:367px; padding:50px 0 0 200px;}
.cms-dialogs .cons h3{ line-height:32px; height:32px; overflow:hidden; font-size:18px; color:#fff; padding:20px 0 0 18px;}
.cms-dialogs .cons .tex1{ width:335px; margin:20px auto 40px; border-radius:10px; background:#ffe2e2;}
.cms-dialogs .cons .tex1 p{ line-height:28px; font-size:18px; color:#585858; padding:15px;}
.cms-dialogs .cons .tex1 a{ color:#433509; font-weight:bold;}
.cms-dialogs .cons .yhj{ width:308px; height:128px; margin:0 auto;background:url(/zhuanti/2016hnhb/images/yhj.png) no-repeat;}
.cms-dialogs .cons .yhj .tit{ font-size:14px; line-height:18px; color:#121212; width:95px; position:absolute; left:0; top:2px; font-weight:bold; text-align:center;}
.cms-dialogs .cons .yhj .tit2{ line-height:36px; width:85px;}
.cms-dialogs .cons .yhj .zk{ text-align:center; height:96px; line-height:96px; font-size:24px; font-weight:bold; color:#fff; text-align:center;}
.cms-dialogs .cons .yhj .zk em{ font-size:72px;}
.cms-dialogs .cons .yhj .time{ text-align:center; font-size:18px; color:#967100;}
.cms-dialogs .cons .sm{ line-height:28px; color:#fff; padding:10px 40px 0 70px; font-size:16px;}
.cms-dialogs .cons .sm a{ color:#fcc723;}
.foot{ width:100%; background:#1c1c1c;}

/* ÓÒ¸¡¶¯ */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/zhongjizhicheng/r-sns.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute;z-index:200;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:2px;position:relative;vertical-align:top;background-position:left top;}
.r-sns li .sns-info{width:160px;position:absolute;right:-160px;top:0;}
.r-sns li .sns-info .sns-hd{line-height:44px;padding-left:45px; background-position:9px -229px; background-color:#313131;-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px; font-size:14px;color:#fff;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -273px;padding:2px 0 2px 45px;line-height:20px;}
.r-sns li.kf{background-position:left -46px;}
.r-sns li.kf .sns-hd{background-position:9px -317px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -361px;}
.r-sns li.wx{background-position:left -184px;z-index:2;}
.r-sns li.wx .sns-hd{background-position:9px -405px;}
.r-sns li.mail{background-position:left -569px;}
.r-sns li.mail .sns-hd{background-position:9px -621px;}
.r-sns li.snsClose{height:22px; line-height:22px; color:#fff;background:#c4c3c3; text-align:center; cursor:pointer;z-index:1;}
.sns-bd{padding:5px; background:#fff;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:20px;z-index:200;cursor:pointer;background-position:13px -456px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -506px;background-color:#1c79d2;}

.bdshare-button-style0-16 a.bds_more{height:44px;background:none; padding:0;float:none; margin:0;display:block;font-size:14px; line-height:44px;}
.bdshare_popup_box,.bdshare_popup_bg{left:auto !important;right:50px;}