@charset "utf-8";
/* main */
body {margin:0; background:#FFF; color:#333; text-align:center; font-family:"微软雅黑", "宋体"; font-size:12px;}
a:link, a:visited {color:#333; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover {color:#5089D5; text-decoration:none;}
p {margin:20px 0px;}
img {border:none;}
dl, dt, dd {margin:0px; padding:0px;}


/* layout */
.block, #footer {width:1000px; overflow:hidden; margin:0 auto; clear:both;}
#footer {padding:20px 0 30px; color:#666; font:normal 12px/30px Verdana, Geneva, sans-serif, "微软雅黑", "宋体";}
#footer p {margin:0;}

.left, .right {float:left; width:600px; overflow:hidden; margin-right:30px; text-align:left;}
.right {width:370px; margin-right:0;}


/* nav */
#nav_wrap {background:url(../img/titu2.jpg) no-repeat center top #0B57AB; padding-top:230px;}
#nav {position:relative; width:1000px; margin:0 auto; padding:0px; clear:both;}

#nav ul {height:50px; margin:0; padding:0; padding-left:10px; list-style:none;}
#nav li {float:left; position:relative; z-index:2;}
#nav li span {display:none; position:absolute; left:0px; top:50px; z-index:3; width:100%; overflow:hidden; background-color:#0074D3;}

#nav a {display:block; width:140px; height:50px; overflow:hidden; text-align:center; font:normal 18px/50px "微软雅黑";}
#nav a.go:link, #nav a.go:visited {color:#FFF;}
#nav .ckd a.go:link, #nav .ckd a.go:visited {color:#FF0;}
#nav li span a:link, #nav li span a:visited {margin:0px; color:#EEE; font-weight:normal;}
#nav li a.go:hover, #nav li span a:hover {color:#AFC8D7; text-decoration:none;}


/* section-home */
.section-home1, .section-home2, .section-home3 {padding:50px 0; background-color:#F0F0F0;}
.section-home1 {padding:30px 0;}
.section-home2 {background-color:#FFF;}


/* title */
.title1 {width:100%; overflow:hidden; margin:15px 0; margin-top:0;}
.title1 dt {float:left; width:170px; background:url(../../iot_img/title1.gif) no-repeat left center; color:#016AA3; text-indent:15px; font:normal 18px/30px "微软雅黑";}
.title1 dt a:link, .title1 dt a:visited {color:#0962CA;}
.title1 dt a:hover {color:#F66A09;}

.title2 {margin:0; padding:0; font-size:36px; font-weight:200; text-align:center; color:#333;}


/* list */
.list, #f_list ul {width:100%; overflow:hidden; margin:0; padding:0; list-style:none;}
.list li, #f_list li {width:100%; overflow:hidden; padding:5px 0;}

.list li span, .list li a, #f_list li strong, #f_list li a, #f_list li span {font:normal 14px/20px "微软雅黑";}
.list li span, .list li a {display:block; float:left; width:90%; overflow:hidden;}
.list li span {float:right; width:10%; color:#999; text-align:right; font-size:12px;}
.list li a {background:url(../../iot_img/dot.gif) no-repeat left center; text-indent:15px; white-space:nowrap; word-break:keep-all; text-overflow:ellipsis;}

#f_list li strong {display:block; float:left; width:15px; height:20px; background:url(../../iot_img/arrow1.gif) no-repeat left center;}
#f_list li a {display:block; float:left; width:349px;}
#f_list li span {font-size:12px; color:#999;}


/* 报名 */
#signup {width:100% overflow:hidden; margin:0; padding:0; list-style:none;}
#signup li {float:left; width:300px; overflow:hidden; margin-right:0px; text-align:center;}
#signup li a {display:block; width:100%; overflow:hidden; padding:12px 0; font-size:24px; font-weight:200; color:#FFF; background-color:#0B57AB;}
#signup li a span {display:block; margin-top:5px; font-size:14px; color:#FFF;}


/* 分赛区 */
#area {width:100%; overflow:hidden;}
#area ul {width:1030px; overflow:hidden; margin:0; padding:0; list-style:none;}
#area li {float:left; width:176px; overflow:hidden; margin-top:30px; margin-right:30px; text-align:center;}
#area li img {width:176px; height:117px;}
#area li h3 {margin:0; margin-top:12px; font-size:16px; font-weight:normal;}
#area li p {margin:0; margin-top:6px; font-size:12px;}


/* 活动亮点 */
#points, #points section {width:100%; overflow:hidden;}
#points div {float:left; width:475px; overflow:hidden;}
#points div.gap {width:50px;}

#points h2 {margin:0; margin-top:30px; padding:0; font-size:18px; font-weight:200; text-align:center; background-color:#DDD; line-height:50px;}
#points p {margin:0; margin-top:10px; font-size:14px; font-weight:normal; text-align:justify; line-height:26px;}
#points p.pic {margin-top:0; line-height:0;}


/* 合作机构 */
#partner {margin:0; padding:0; list-style:none;}
#partner li {width:100%; overflow:hidden; margin-top:30px;}
#partner li h2, #partner li p {float:left; overflow:hidden; margin:0; padding:0; font-weight:normal; text-align:left;}
#partner li h2 {width:150px; font-size:18px; line-height:26px;}
#partner li p {width:850px; font-size:14px; line-height:26px;}


/* 合作媒体 */
#media {margin:0; padding:0; list-style:none;}
#media li {float:left; width:20%; overflow:hidden; margin-top:30px; text-align:center;}
#media li img {width:160px; height:60px;}



/*modFixed*/
#modFixed1, #modFixed2 {position:fixed; bottom:10px; right:30px; z-index:10000; margin:0px; padding:0px; list-style:none;}
a#goTop, a#consulting {display:block; width:60px; height:60px; background:url(../../iot_img/consulting.gif) no-repeat 0px 0px;}
a#goTop {margin-bottom:6px; background-image:url(../../iot_img/goTop.gif);}
a#goTop:hover, a#consulting:hover {background-position:0px -60px;}

#modFixed2 {position:absolute; margin-bottom:50px; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
*html{background-image:url(about:blank); background-attachment:fixed;}

