@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;}
.fl{float: left;}
.fr{float: right;}
.fs0{font-size: 0;}
/*.reg-btn {background: #e2d805;border: 1px solid;}*/
/*专题顶部导航*/
.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;}

/*导航栏*/
.navbar{line-height: 44px;background: #000;font-size: 16px;position: absolute;width:100%;top:32px;z-index: 100;}
.navbar-fixed{position: fixed;top:0;}
.navbar a,.navbar .his {color: #fff;float:left;padding: 0 20px;margin: 0 4px;}
.navbar .on,.navbar a:hover{background: #c00;}
.navbar .his {position: relative;cursor: default;}
.navbar .his li {background: #000;position: absolute;top: 100%;left: 0;padding: 4px 0;z-index: 100;display: none;}
.navbar .his:hover li {display: inherit;}
.navbar .his li a{float: none;display: block;white-space: nowrap;}

/*内容*/
.main-content{margin-top: 44px;background: url(../images/main_bg.png?v=1) no-repeat center 760px;}
.bg-01{background: url(../images/bg_01.jpg) no-repeat center;position: relative;}
.bg-01>.banner-con{position: relative;}
.banner-con .banner{height: 760px;background: url(../images/banner_bg.png) no-repeat center;position: relative;}
.banner-con .process{margin-top: 610px;}
.bg-01 .pro-container{position: absolute;top: 0;left: 0;}
.bg-01 .pro-container .pro-img-con{position: absolute;}
.bg-01 #pxlc{position: absolute;bottom: 220px;}

.bg-02 .content{height: 350px;}
.bg-02 .word-con{margin-top: 35px; width:450px;color: #fff;line-height: 22px;font-size: 14px;text-align: justify;word-break: break-all;text-indent: 2em;}
.bg-02 .word-con p{margin-top: 5px;}
.part-title{margin: 10px 0 30px;}
.bg-02 .img-con{width: 524px;position: relative;}
.bg-02 .img-wrap {height: 344px;margin-left: 38px;margin-right: 32px;position: relative;}
.bg-02 .img-wrap .img-alone {height: 100%;position: absolute;width: 100%;left: 0;right: 0;display: none;}
.bg-02 .img-wrap .img-alone img{width: 100%;height: 100%;}
.bg-02 .bor-bg{position: absolute;z-index: 1;background: url(../images/border.png) no-repeat left center;width: 100%;height: 100%;top: 0;left: 0;}

/*奖项设置*/
.bg-03{padding-top: 80px;}
.bg-03 .word-con{margin-left: 40px;padding-left: 60px;background: url(../images/loc.png) no-repeat left center;font-size: 16px;line-height: 60px;color: #fff;}
/*.bg-03 .awards-con{margin-top: 40px;}*/
.bg-03 .awards-con{margin: 15px 0 55px;}
.bg-03 .con-3{margin-bottom: 0;}
.bg-03 .awards-con li{float: left;position: relative;margin-top: 25px;cursor: default;}
.bg-03 .awards-con h3 {position: relative;font-size: 24px;line-height: 2;text-align: center;color: #ffe22f;background: url(../images/award_title_bg.png) no-repeat left center;font-weight: normal;}
.bg-03 .awards-con h3 a {position: absolute;right: top: 0;right: 20px;}
.bg-03 .con-1 li,.bg-03 .con-2 li {width: 300px;height: 190px;}
.bg-03 .con-3 li {width: 229px;height: 190px;}
.bg-03 .con-1 li+li,.bg-03 .con-2 li+li{margin-left: 50px;}
.bg-03 .con-3 li+li{margin-left: 28px;}
/*.bg-03 .awards-con li div{position: absolute;left: 0;top: 0;width: 100%;height: 100%;
transition: transform .3s;-webkit-transition: -webkit-transform .3s;-ms-transition: -ms-transform .3s;-moz-transition: -moz-transform .3s;
display: table;}*/
.bg-03 .awards-con li div{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: table;}
.bg-03 .awards-con li div p{display: table-cell;vertical-align: middle;}
.bg-03 .awards-con li div.back p{padding: 0 15px;}
/*.bg-03 .awards-con li .face{font-size: 22px;font-weight: bold;color: #49dcb4;line-height: 30px;text-align: center;background: url(../images/wbg.png) no-repeat;}
.bg-03 .awards-con li .back{font-size: 14px;line-height: 24px;transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);background: #5dbfb2;
-webkit-backface-visibility: hidden;backface-visibility: hidden;-ms-backface-visibility: hidden;}*/
.bg-03 .awards-con li .face{font-size: 17px;font-weight: bold;color: #49dcb4;line-height: 45px;text-align: center;}
.bg-03 .con-1 li .face,.bg-03 .con-2 li .face {background: url(../images/wbg_01.png) no-repeat;}
.bg-03 .con-3 li .face {background: url(../images/wbg_02.png) no-repeat;}
.bg-03 .awards-con li .back{font-size: 16px;line-height: 33px;background: #5dbfb2;display: none;color: #193340;word-break: break-all;text-align: justify;}
/*.bg-03 .awards-con li:hover .face{transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);}
.bg-03 .awards-con li:hover .back{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}*/
.bg-03 .awards-con li:hover .face{display: none;}
.bg-03 .awards-con li:hover .back{display: table;}
.bg-03 .note{margin-top: 24px;font-size: 12px;color: #fff;text-align: right;}

/*为何参与*/
.reasons{margin-top: 50px;}
.reasons .reason-con{height: 890px;position: relative;background: url(../images/reasons_bg.png) no-repeat left top;}
.reasons .reason-con p{position: absolute;font-size: 14px;color: #fff;line-height: 22px;}

/*往届评委*/
.judge{margin-top: 30px;}
/*.judge .wrap{}*/
.judge .word-con {font-size:14px;line-height:28px;color:#fff;margin: -10px 30px 10px;}
.judge .judge-con{margin-left: -14px;margin-right: -14px;}
.judge .judge-con li{float: left;width: 229px;margin: 30px 14px 0;background: #1a3840;padding-top: 16px;text-align: center;}
.judge .judge-con li p{margin: 6px auto 10px;font-size: 20px;font-weight: bold;color: #fff;}
.judge .judge-con li div{color: #fff;font-size: 12px;line-height: 20px;height: 60px;padding: 8px 0 10px;border-top: 1px solid #2e6b76;}

/*报名*/
.baoming {margin-top: 60px;padding-bottom: 110px;}
.baoming  .deadline{text-align: center;color: #fff;font-size: 24px;margin: 10px 0 20px;}
.baoming .box{height: 220px;background: url(../images/baoming.png) no-repeat center top;position: relative;}
.baoming .btn{position: absolute;left: 662px;top: 151px;width: 164px;height: 38px;overflow: hidden;line-height: 100px;}

/*获奖名单*/
.winner{height: 2310px;background: url(../images/bg_07.jpg) no-repeat center;}
.winner .wrap{padding-top: 286px;}
.award-alone {text-align: center;font-size: 0;}
.award-alone li{display: inline-block;vertical-align: top; text-align: center; width: 200px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-moz-box-sizing: border-box;}
.award-alone li div{padding: 5px 0 15px;}
.award-alone li:nth-child(n+2){border-left: 1px solid #375155;}
.award-alone li h2{color: #0fe0ef;font-size: 16px;line-height: 22px;margin: 5px 0;}
.award-alone li h5{font-size: 12px;font-weight: normal;line-height: 16px;color: #fff;}
.award-alone-01 li div{height: 38px;}
.award-box-02{margin-top: 150px;}
.award-alone-02 li div{height: 76px;}
.award-box-03{margin-top: 185px;}
.award-alone-03 li div{height: 60px;}
.award-alone-04 li div{height: 76px;}
.award-box-04{margin-top: 160px;}

/*详情*/
.footer{/*border-top: 10px solid #204f57;*/padding: 30px 0;}
.footer .unit{padding: 30px 0;border-bottom: 1px solid #d7d7d7;text-align: center;}
.footer .unit p{display: inline-block;line-height: 100px;font-size: 20px;margin:0 10px;}
.footer .concat{margin-left: -25px;margin-right:-25px;}
.concat li{float: left;padding: 8px 25px;border-right:1px solid #d7d7d7;}
.concat li>p{color: #c00;font-size: 14px;}
.concat li dt{font-size: 18px;margin-top: 20px;}
.concat li dd{font-size:14px;margin-top: 8px;}
.concat .erweima{border:none;float: right;padding-left: 0;}
.concat .erweima div {font-size: 20px;}
.concat .erweima p{margin-top: 25px;}
/*.concat .erweima div{display: inline-block;margin:0 5px;text-align: center;font-size: 14px;}*/

/*评选奖项*/
.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;}
.JxContent h4{line-height: 40px;}
.JxContent h4 a {margin-left: 40px;}
/*评选投票*/
.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;
}
/*注册页面*/
.main-left{width:640px; float:left; overflow:hidden;}
.main-right{width:320px; float:right;}
.pd60{padding-top: 70px;}
.main-right p{font-size: 14px;line-height: 24px;}
.main-right .con{font-size: 14px;font-family: Simsun;color: #333;margin-top: 20px;line-height: 24px;}

/*分享*/
.fuchuang{position: fixed;z-index: 10000000; right: 0;top:50%;width: 119px;height:126px;margin-top:-63px;display: block;}
.fuchuang>a{margin-top: 1px;display: block;}
.fuchuang img{display: block;}

.fuchuang_share{height: 62px;background: url(../images/right04.png);position: relative;cursor:pointer;}
.fuchuang .fuchuang_close{position: absolute;display: block;top:2px;right:0;background: #549DE0;width: 15px;height: 13px;line-height: 13px;text-align: center;font-family: "Arial";color: #fff;cursor: pointer;font-size:12px;}
.fuchuang .fuchuang_close:hover{color: #f00;}
.fenxiang-1{position: relative;}
.jiathis_style{    position: absolute;
    top: -42px;
    left: -78px;
    width: 80px;
    height: 120px;
    display: none;
    }
.jiathis_style img {
    display: block !important;
    vertical-align: middle;
}
.jiathis_style p{display: inline-block;}
.jiathis_style a{display: inline-block;}
.jiathis_style p span{position: absolute;
    top: 18px;
    left: -105px;
    display: none;
}
.fenxiang-2,.fenxiang-3{position: relative;}
.fenxiang-2 .ss2{position: absolute;top: -27px;
    left: -105px;display: none;}
.fenxiang-3 .ss3{position: absolute;top: -24px;
    left: -102px;display: none;
}



.banner>a{position: absolute;top: 412px;left: 396px;}