﻿@charset "utf-8";
html{font-family:"Microsoft YaHei UI","Microsoft YaHei",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
html,body,div,object,iframe,applet,object,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,address,dl,dt,dd,ol,ul,li,table,caption,tbody,
tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,
footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video,progress{margin:0;padding:0;border:0;vertical-align:baseline}
li{list-style:none}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;text-decoration:none}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
select,input,img,select{vertical-align:middle;}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:none;line-height:normal}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: ""; clear: both; height: 0; } 
.clearfix{zoom: 1;}
.wrap{width:1000px;margin:0 auto;position: relative;}
.fl{float: left;}
.fr{float: right;}
.tc{text-align: center;}
.cw{color: #fff;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.text-justify{text-align: justify!important;word-break: break-all;}
html,body{overflow-x: hidden;}
/*专题顶部导航*/
.top-bar{border-bottom: 2px #E20000 solid;}
.top-bar-login,.top-bar-login-after{line-height: 30px;font: 12px/30px simsun;}
.top-bar-login-after{display: none;}
.top-bar .ofw-logo{margin-top: 2px;}
.top-bar-login>.signin{display: inline-block;background: #e20000;height:24px;width:50px;border-radius: 2px;text-align: center;margin-top: 3px;line-height: 24px;}
.top-bar-login>.signin>a{color: #fff;}
.top-bar-login a,.top-bar-login-after a{color: #333;}
.top-bar-login a:hover,.top-bar-login-after a:hover{text-decoration: underline;}
.top-bar-login i{font-style: normal;color: #666;}
.top-bar-login>.email{padding-left: 24px;display: inline-block;background: url(http://images.ofweek.com/images/global-steven/email/ico_email.png) no-repeat left;}

/*banner*/
.banner{height: 539px;background: url(../images/banner0706.jpg) no-repeat center top;position: relative;}
.banner .goTo{position: absolute;left: 320px;top: 410px;width: 225px;height: 54px;background: url(../images/ap-btn.png);}
.banner .djs{position: absolute;width: 254px;top: 32px;right: 62px;}
.banner .djs h2{color: #fccd82;font-size: 16px;font-weight: normal;}
.banner .djs .time{margin-top: 8px;max-height: 43px; line-height: 43px;background: url(../images/time-bg.png);text-align: right;}
.banner .djs span{display: inline-block;font-size: 26px;color:#fccd82;}
.banner .djs span:nth-child(1){margin-right: 50px;}
.banner .djs span:nth-child(2){margin-right: 50px;}
.banner .djs span:nth-child(3){margin-right: 30px;}

.content{padding-top: 55px;position: relative; }
.content.bg{padding-top: 95px;background: url(../images/main_bg.jpg) no-repeat center 55px;background: #000 url(../images/main_bg.jpg) no-repeat center 55px;}
/*nav*/
.nav{line-height: 55px;background: url(../images/nav-bg.jpg) repeat-x;width: 100%;position: absolute;top: 0;left: 0;z-index: 100000;}
.nav.fixed{position: fixed;}
.nav li{float: left;padding: 0 20px;}
.nav li.s{float: right;padding: 0;}
.nav li.s a{display: block;font-weight: bold;}
.nav li a{color: #fff;}
.nav li.current a,.nav li a:hover{color:#cd9133 ;}
.nav li.s a:hover{color: #fff;}
/*intro*/
/*.intro .section-title{padding-top: 40px;}*/
.intro-main .w{width: 560px;font-size: 14px;line-height: 26px;text-indent: 2em;}
.swiper-container {
    width: 414px;
    height: 290px;
}  
.swiper-slide img{
	width:100%;
	height: 256px;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
	bottom:10px;
}
.swiper-pagination-bullet{
    width: 36px;
    height: 4px;
    display: inline-block;
    border-radius: 0;
    background: #fff;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 6px;
}
.swiper-pagination-bullet-active {
background:#bb9f87;
}

/*评选流程*/
.process{margin-top: 70px;}
.process .note{font-size: 14px;line-height: 22px;text-align: center;}
.process .note span{color: #dfc481;}
.process .steps{background: url(../images/step-bg.png) no-repeat;margin-top: 50px;}
.process .steps li{float: left;width: 33.333%;text-align: center;min-height: 460px;color: #fff;}
.process .steps li h2,.process .steps li h3,.process .steps li h5{font-weight: normal;}
.process .steps li h2{font-size: 24px;margin-top: 174px;line-height: 26px;}
.process .steps li h3{font-size: 16px;line-height: 26px;}
.process .steps li h5{font-size: 14px;line-height: 19px;margin: 40px 20px 0;text-indent: 2em;}

/*奖项设置*/
.awards{margin-top: 40px;}
.awards .note{font-size: 14px;color: #fccd82;text-align: center;}
.award-container{margin-left: -100px;margin-right: -100px;background:url(../images/award-bg.png) no-repeat -8px 0;height: 798px;}
.award-wrapper{width: 1047px;margin: 0 auto;padding-top: 160px;}
.award-wrapper li{width: 333px;float: left;padding: 0 8px;height: 176px;}
.award-wrapper li .w{line-height: 24px;color: #fccd82;text-align: center;font-size: 18px;}
.award-wrapper li .s{text-align: left;color: #080808;padding-left:63px ;font-size: 14px;}
.award-wrapper li .w span{font-size: 20px;font-weight: bold;}
.award-wrapper li .b{text-align: center;}
.award-wrapper li .b a{display: inline-block;width: 118px;height: 32px;color: #fccd82;line-height: 32px;font-size: 14px;text-align: center;background: url(../images/cp-btn.png);margin-top: 30px;}

/*谁是评委*/
.judge{margin-top: 70px;}
.judge .note{font-size: 14px;line-height: 22px;width: 734px;margin: 30px auto;text-align: center;}
.judge-container {margin-top: 40px;position: relative;margin-right: -128px;height: 600px;}
.judge-team{width: 568px;margin-left: -16px;position: absolute;left:0;top:0;z-index: 2;}
.judge-team li{float: left;padding: 0 16px;width: 110px;font-size: 18px;color: #fff;cursor: pointer;}
.judge-team li p{margin: 12px 0 32px;text-align: center;}
.judge-show{width: 720px;height: 538px;position: absolute;right: 0;bottom: 0;background: url(../images/show-bg.png);z-index: 1;}
.judge-show ul{margin-top: 66px;}
.judge-show ul li{text-align: center;display: none;}
.judge-show ul li.active{display: block;}
.judge-show ul li div{text-align: left;margin-left: 144px;width: 270px;}
.judge-show ul li h3{font-size: 18px;padding-bottom: 5px;border-bottom: 1px solid #000;}
.judge-show ul li h5{font-size: 14px;margin-top: 4px;}

/*报名*/
.register{margin-top: 10px;}
.register .time{margin: 20px 0 15px;text-align: center;font-size: 19px;color: #f00;}
.register .detail{position: relative;height: 222px;background: url(../images/register-bg1.png);}
.register .detail a{position: absolute;width: 164px;height: 38px;left: 420px;top: 162px;}
.register .unit{font-size: 24px;color: #cd9133;margin-top: 60px;padding-bottom: 40px;}
.register .unit a{margin-left: 30px;}

.wrap>.anchor{position: absolute;top: -55px;}

#wrapper{padding-top: 55px;}

/*评选奖项*/
.JxContent{padding: 80px 0;}
.JxContent table{/*border-top: 1px solid #999;border-left: 1px solid #999*/border-collapse: collapse;}
.JxContent td,.JxContent th{/*border-right: 1px solid #999;border-bottom: 1px solid #999;*/padding: 0 10px;border: 1px solid #000;vertical-align: middle;}
.JxContent p{font:14px/30px Simsun;margin: 10px 0;}

/*评选投票*/
.toupiao{font-family: Microsoft Yahei;}
.newTop{width: 805px;height: 306px;margin: 0 auto;background: url(../images/newTop.png);}
.newTop ul li{float: left;width: 33.33%;text-align: center;}
.newTop h4{color: #b2770f;font-size: 21px;padding-top: 110px;font-weight: bold;}
.newTop .active p,.newTop .active h4{color: #fff;}
.newTop p{margin-top: 30px;font-size: 14px;font-weight: bold;}
.newTB{margin-top: 30px;}
.newTB h3{font-size: 18px;color: #181818;margin:0;padding-left: 20px;font-weight: bold;}
.newTB p{font-size: 14px;color: #181818;margin: 0;line-height: 24px;padding-left: 50px;}
.part1 .title h3
{
	color:#001c22;
	font: normal 30px/30px "Microsoft Yahei","黑体";
	text-align: left;
	height: 60px;
	line-height: 60px;
}

/*浮窗*/
.erweima{position: fixed;top: 40%;right: 50%;margin-right: 530px;display: none;}
.fuchuang{position: fixed;top: 40%;left: 50%;margin-left: 530px;display: none;width: 120px;}
.fuchuang ul li{height: 62px;background: #b6802b;background: rgba(182,128,43,.6);}
.fuchuang ul li{margin-top: 1px;}
.fuchuang ul li:hover{background: #60513a;background: rgba(96,81,58,.6);}
.fuchuang ul li a{display: block;padding: 36px 0 4px;line-height: 22px;color: #fff;font-size: 16px;background-image: url(../images/sprite.png); background-repeat: no-repeat;text-align: center;}

/*.jiathis_style{position: absolute;top: 0;right: 100%;}*/
.prize-bd{ position: relative; height: 708px; margin-top: 70px; margin-bottom: 40px;margin-left: -18px;margin-right: -18px;}
.prize-item{ overflow: hidden; position: absolute; width: 330px; height: 330px; -webkit-perspective: 1000; perspective: 1000;}
.prize-item1{ left: 0; top: 0; }
.prize-item2{ left: 350px; top: 0; }
.prize-item3{ left: 700px; top: 0; }
.prize-item4{ left: 175px; top: 175px; }
.prize-item5{ left: 525px; top: 175px; }
.prize-item6{ left: 0px; top: 350px; }
.prize-item7{ left: 350px; top: 350px; }
.prize-item8{ left: 700px; top: 350px; }
.prize-item-front, .prize-item-verso{ position: absolute; }
.prize-item-front{ z-index: 1; }
.prize-item-verso .priz-content{ width: auto; padding: 110px 60px 0; font-size: 16px;text-align: left; }
.priz-content{ position: absolute; left: 0; top: 0; width: 100%; padding-top: 110px; font: normal 14px/1.5 "Microsoft Yahei"; color: #fccd82; text-align: center; }
.prize-item-verso .priz-content p{color: #000;font-size: 14px;}
.priz-content p{font-size: 18px;}
.priz-content p.bold{font-size: 20px;}
.prize-join{ display: block; width: 118px; height: 32px; margin: 13px auto 0; font-size: 14px; line-height: 32px; text-align: center;color: #fccd82;background: url(../images/cp-btn.png); }

.contact{padding: 40px 0 60px;background: #4e4e4e;}
.contact ul{margin-left: 20px;}
.contact p{font-size: 24px;color: #cd9133;}
.contact ul li{float: left;font-size: 14px;color: #fff;line-height: 28px;}
.contact ul li+li{margin-left: 150px;}
.contact ul li span{font-weight: bold;}


.nav li .hot{position: absolute;left:45px;top:-6px; -webkit-animation:hotplays 1s infinite;-moz-animation:hotplays 1s infinite;-ms-animation:hotplays 1s infinite;animation:hotplays 1s infinite;}
@keyframes hotplays{
	0{transform: scale(1.0);}
	25%{transform: scale(1.2);}
	100%{ transform: scale(1.2);}
}
@-webkit-keyframes hotplays{
	0{transform: scale(1.0);}
	25%{transform: scale(1.2);}
	100%{ transform: scale(1.2);}
}
@-moz-keyframes hotplays{
	0{transform: scale(1.0);}
	25%{transform: scale(1.2);}
	100%{ transform: scale(1.2);}
}
@-ms-keyframes hotplays{
	0{transform: scale(1.0);}
	25%{transform: scale(1.2);}
	100%{ transform: scale(1.2);}
}


.tp-btn{position: absolute;left: 320px;top: 410px;width: 228px;height: 55px;background: url(../images/vote/vt-02.png);}