@charset "UTF-8";
/**
 * 
 * @authors qxy
 * @date    2016-07-23 09:45:42
 * @version 2.0.0
 */

/* common */
.clearfix:after{ display: block; height: 0; content: ""; clear: both; visibility: hidden; }
.clearfix{ *zoom: 1; }
.fl{ float: left; }
.fr{ float: right; }
.show{ display: block !important; }
.hide{ display: none !important; }
.align{ text-align: center; }
.w1000{ width: 1000px; margin-left: auto; margin-right: auto; }
.title{ text-align: center; }
.title h2{ font: bold 32px/46px Microsoft Yahei; letter-spacing: 5px; }
.title .t-en{ font: normal 18px/22px Microsoft Yahei; color: #7f7f7f; }
/* banner */
.banner{ overflow: hidden; position: relative; width: 100%; height: 488px; }
.banner-img{ width: 100%; }
.banner-img li{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
/* 倒计时 */
.count-down{ position: absolute; left: 50%; top: 20px; margin: 0 0 0 300px; font: normal 13px/100% "Microsoft Yahei"; color: #fff; }
.cd-title{ margin: 0 0 5px 0; color: #fff; line-height: 24px; }
.count-down li{ float: left; }
.cd-number{ width: 28px; height: 28px; text-align: center; line-height: 28px; border: 1px solid #fff; border-radius: 2px; background: rgba(255, 255, 255, 0.3); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Cffffff,endColorstr=#4Cffffff); }
.cd-unit{ padding: 16px 5px 0; font-size: 12px; }
/* 导航 */
.nav{ width: 100%; height: 55px; font: normal 16px/55px Microsoft Yahei; color: #fff; background: #20075e; }
.nav a{ position: relative; display: inline-block; *display: inline; *zoom: 1; margin: 0 5px; }
.nav a:link,.nav a:visited{ color: #fff; }
.nav a:hover{ color: #f0e901; text-decoration: none; }
/* 评选介绍 */
.layout-one{ padding: 60px 0 0; background: #ededed; }
.lay-one-bd{ padding: 50px 0; }
.intro-txt{ width: 540px; font: normal 14px/24px Microsoft Yahei; }
.intro-txt h3{ font-size: 22px; font-weight: normal; }
.intro-txt p{ margin-top: 14px; }
/* 评选介绍 幻灯片 */
.intro-slider{ overflow: hidden; position: relative; width: 422px; height: 300px; }
.intro-slider-img{ position: absolute; left: 0; top: 0; width: 100%; height: 266px; }
.intro-slider-img li{ display: none; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.intro-slider-number{ position: absolute; left: 0; top: 276px; width: 100%; text-align: center; font-size: 0; }
.intro-slider-number li{ display: inline-block; *display: inline; *zoom: 1; width: 25px; height: 3px; margin: 0 5px; background: #bfbfbf; border-bottom: 5px solid #ededed; cursor: pointer; }
.intro-slider-number li.current{ background: #8b5926; }
/* 时间规划 */
.layout-two{ padding: 65px 0 55px; background: #fff; }
.flow-path-hd{ padding: 40px 0 0; }
.flow-path-time{ padding: 5px 0 0 0; font: normal 14px/24px Microsoft Yahei; }
/* 七大奖项 */
.enterprise{ overflow: hidden; height: 621px; padding: 30px 0 0; font-family: Microsoft Yahei; background: url(../images/enterprise.jpg) center top no-repeat #eaeaeb; }
.enterprise .w1000{ position: relative; }
.enp-logo{ position: absolute; left: -15px; top: 110px; z-index:3; }
.enp-logo li{ overflow: hidden; position: absolute; width: 142px; height: 142px; }
.enp-logo a{ display: block; width: 143px; height: 142px; }
.enp-logo li span{ display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; }
.dnp-txt{ width: 142px; font-size: 15px; font-weight: bold; text-align: center; color: #fff; }
.dnp-align{ width: 1px; height: 100%; }
.enp-logo li:hover .dnp-txt{ color: #f99d0c; animation: flipInX .8s; }
.introduction{ position: absolute; left: 50%; top: 150px; display: none; width: 400px; margin: 0 0 0 40px; }
.introduction .hd{ font: bold 24px/36px Microsoft Yahei; }
.introduction .bd{ padding: 10px 0 15px; line-height: 20px; color: #595757; }
.introduction-link{ display: block; width: 120px; height: 28px; font: normal 14px/28px Microsoft Yahei; text-align: center; }
.introduction-link:link,.introduction-link:visited{ color: #fff; text-decoration: none; background: #f99d0c; }
.introduction-link:hover{ background: #ffaf31; }
/* 七大参评理由 */
.layout-four{ padding: 50px 0 0; background: #fff; }
.reason{ padding: 25px 0 0; width: 1050px; font: normal 12px/22px Microsoft Yahei; }
.reason dl{ float: left; width: 215px; height: 140px; margin: 0 45px 0 0; }
.reason dt{ height: 28px; color: #754e00; text-align: center; font-size: 14px; line-height: 28px; border: 1px solid #f9cb63; }
.reason dd{ margin: 8px 0 0; }
/* 往届评委团 */
.layout-five{ padding: 30px 0 0; background: #fff; }
.jury{ width: 1050px; padding: 25px 0 75px; }
.jury li{ overflow: hidden; position: relative; float: left; width: 160px; height: 250px; margin: 0 8px 0 0; }
.jury-txt{ position: absolute; left: 0; top: 180px; width: 100%; height: 100%; color: #fff; text-align: center; font: normal 14px/16px Microsoft Yahei; }
.jury-txt-content{ display: none; padding: 8px 0 0; }
.jury-txt p{ padding: 0 3px; margin: 5px 0 0; font-size: 13px; line-height: 16px; color: #fff; }
.jury-details p{ text-align: left; }
/* 2015年获奖企业名单 */
.layout-six{ height: 300px; background: url(../images/layout_six.jpg) center top no-repeat; }
.layout-six .title h2{ padding-top: 25px; color: #f1e802; }
.winner-list{ overflow: hidden; position: relative; padding: 20px 0 0; }
.winner-list-scroll{ overflow: hidden; position: relative; width: 930px; height: 170px; margin: 0 auto; }
.win-scroll{ position: absolute; left: 0; }
.win-scroll li{ float: left; width: 300px; height: 180px; padding: 0 10px 0 0; font: normal 14px/24px Microsoft Yahei; color: #fff; }
.win-scroll dt{ margin-bottom: 5px; font-weight: bold; }
.win-arrow-l,.win-arrow-r{ position: absolute; top: 80px; width: 10px; height: 32px; cursor: pointer; }
/* 评选联络 */
.layout-seven{ padding: 35px 0 60px; font: normal 14px/20px Microsoft Yahei; background: #fff; }
.contacts{ float: left; width: 33%; padding: 35px 0 0; }
.contacts dt{ margin: 0 0 10px; font-size: 15px; font-weight: bold; }
/* 浮窗：左侧 */
.fixed-left{ display: none; position: fixed; left: 0; bottom: 30px; width: 114px; font-family: "Microsoft Yahei"; }
.fixed-l-hd{ padding: 5px 0; text-align: center; background: #f99d0c; }
.fixed-l-title{ font: bold 15px/30px Microsoft Yahei; }
.fixed-l-hd p{ color: #fff; }
.fixed-links{ margin-top: 12px; }
.fixed-links a,.fixed-links .jiathis_style,.fixed-links .jiathis_txt{ display: block; height: 60px; padding-left: 25px; margin-top: 1px; text-align: center; line-height: 60px; font-size: 16px; color: #fff; font-weight: bold; }
.fixed-links a.jiathis_txt{ float: none; line-height: 60px !important; font-size: 16px; }

/* 浮窗：右侧 */
.fixed-right{ display: none; position: fixed; right: 0; bottom: 30px; width: 160px; padding: 12px 0 0; background: #ff6500; }
.fixed-r-title{ font-size: 18px; color: #fff; text-align: center; }
.fixed-qq-code{ width: 135px; padding: 22px 0 15px ; margin: 10px auto 0; font-size: 12px; line-height: 16px; text-align: center; background: #fff; }
.fixed-r-sub-title{ font-size: 12px; line-height: 24px; color: #fff; text-align: center; }
.fixed-r-sub-title em{ font-style: normal; font-weight: bold; }
.back-top{ height: 24px; font-size: 14px; text-align: center; line-height: 24px; color: #132c6f; background: #1cdfeb; cursor: pointer; }

/* 会议地址 */
.meeting-site{ padding: 80px 0 30px; background: #fff; }
.traffic-txt{ float: left; height: 350px; padding: 25px 10px 20px; font: normal 14px/20px Microsoft Yahei; color: #fff; background: #4b4b4b; }
.traffic-box{ position: relative; width: 270px; padding: 20px 10px; margin: 0 auto; border: 2px solid #7b7b7b; }
p.traffic-box-title{ position: absolute; left: 10px; top: -15px; width: 110px; height: 30px; margin: 0; font-size: 18px; color: #fff; text-align: center; line-height: 30px; background: #7b7b7b; }
.tra-bt{ padding-top: 10px; }
.traffic-tips{ padding: 10px 0 0 5px; color: #dbdbdb; font-size: 12px; line-height: 18px; }
.traffic-tips li{ padding: 0 0 0 20px; margin-top: 5px; background: url(../images/traffic_tips.png) 10px 8px no-repeat; }
.traffic-map{ float: left; width: 686px; height: 395px; }

/* 右侧浮窗 */
.rc{ position: fixed; right: 0; top: 50%; width: 105px; height: 207px; margin-top: -103px; background: url(../images/rc.png) center right no-repeat; }
.rc-link{ display: block; width: 105px; height: 50px; }
.go{position: absolute;width: 48px;height: 48px;background: url(http://www.ofweek.com/award/2016/laser/images/go.png) 0 0 no-repeat;left: -26px;top:100px;animation:goreg 1s infinite;-webkit-animation:goreg 1s infinite;-moz-animation:goreg 1s infinite;-ms-animation:goreg 1s infinite;animation:goreg 1s infinite;}
@-webkit-keyframes goreg{
	from{left:-26px;}
	to{left:-20px;}
}
@-moz-keyframes goreg{
	from{left:-26px;}
	to{left:-20px;}
}
@-ms-keyframes goreg{
	from{left:-26px;}
	to{left:-20px;}
}
@keyframes goreg{
	from{left:-26px;}
	to{left:-20px;}
}
