@charset "utf-8";
/* CSS Document */

/*首页新闻*/

/* 校园动态css */
.news_list1{width:1200px; height:auto; background:#fff; overflow:hidden; margin:30px auto 30px;}

.notice { width: 350px; height:288px; float:left;  overflow: hidden; position:relative;}
.notice .tab-hd { height:40px; color:#404040;}
.notice .tab-hd li{ float:left; height:30px; line-height:30px;}
.notice .tab-hd li a{ display:block; color:#414141; height:40px; text-align:center; font-size:18px; line-height:40px; padding-left:20px; margin-right:20px;}
.notice .tab-hd li a:hover{ color:#d9372d;}
.notice .tab-hd li.on a{display:block; float:left; width:auto; color:#d9372d; border-bottom:2px #e1140c solid; background: url(../images/title_a.png) no-repeat left center;}
.notice .tab-pal .more_a{ position:absolute; top:10px; right:0; font-size:14px; color:#d9372d; background:url(../images/more.png) no-repeat left 5px; padding-left:17px;}

.notice .tab-bd { border-top: 1px solid #e8e8e8;}
.notice .tab-bd ul{ overflow:hidden; zoom:1; margin-top:10px; overflow:hidden;}
.notice .tab-bd li {display:block; height:30px; overflow:hidden; float:left;  width:100%; background:url(../images/list_a.png) no-repeat left center; overflow:hidden;}
.notice .tab-bd li span{display:block; float:right; font-size:14px; color:#999; line-height:30px;}
.notice .tab-bd li a{display:block; float:left; color:#414141; background:url(../images/2.png) no-repeat left 6px; padding-left:10px; width:65%; overflow:hidden; line-height:30px; 
                    white-space:nowrap; text-overflow: ellipsis;}
.notice .tab-bd li a:hover{ color:#d9372d; background:url(../images/list_aa.png) no-repeat left center;}

.notice2 { width: 350px; height:288px; float:right;  overflow: hidden; position:relative;}
.notice2 .tab-hd { height:40px; color:#404040;}
.notice2 .tab-hd li{ float:left; height:30px; line-height:30px;}
.notice2 .tab-hd li h1{ display:block; color:#d9372d; height:40px; text-align:center; font-size:18px; line-height:40px; padding-left:20px; 
                        margin-right:20px; background: url(../images/title_a.png) no-repeat left center; border-bottom:2px #d9372d solid;}
.notice2 .tab-pal .more_a{ position:absolute; top:10px; right:0; font-size:14px; color:#d9372d; background:url(../images/more.png) no-repeat left 5px; padding-left:17px;}

.notice2 .tab-bd { border-top: 1px solid #e8e8e8;}
.notice2 .tab-bd ul{ overflow:hidden; zoom:1; margin-top:10px; overflow:hidden;}
.notice2 .tab-bd li {display:block; height:30px; overflow:hidden; float:left;  width:100%; background:url(../images/list_a.png) no-repeat left center; overflow:hidden;}
.notice2 .tab-bd li span{display:block; float:right; font-size:14px; color:#999; line-height:30px;}
.notice2 .tab-bd li a{display:block; float:left; color:#414141; background:url(../images/2.png) no-repeat left 6px; padding-left:10px; width:65%; overflow:hidden; line-height:30px; 
                    white-space:nowrap; text-overflow: ellipsis;}
.notice2 .tab-bd li a:hover{ color:#d9372d; background:url(../images/list_aa.png) no-repeat left center;}

/* 本例子css 图片新闻 */
.focusBox1 { position:relative; width:450px; height:288px; overflow: hidden; margin-left:25px; float:left;}
.focusBox1 .pic li{ width:450px; height:288px; display: block;}
.focusBox1 .pic li img{ width:100%; max-height:370px; display: block; }
.focusBox1 .txt-bg { position: absolute; bottom: 0; z-index: 1; height:40px; width:100%;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox1 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox1 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox1 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size:15px; text-decoration: none; }
.focusBox1 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox1 .num li{ float: left; position: relative; width:20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-left:4px; cursor: pointer; }
.focusBox1 .num li a,.focusBox1 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; text-align:center; font-size:15px;}
.focusBox1 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox1 .num li.on a,.focusBox1 .num a:hover{ background:#e1140c;  }

/*我是创客*/
.wo_a{width:100%; height:auto; overflow:hidden; background:#f9f9f9; padding:20px 0 30px;}
.wo_main{width:1200px; height:auto; margin: auto; overflow:hidden;}
.title{width:100%; float:left; border-bottom:1px #e2e2e2 solid; line-height:40px; overflow:hidden;}
.title h1{display: block; float:left; width:auto; background:url(../images/title_a.png) no-repeat left center; padding-left:20px; font-size:18px; color:#d9372d; border-bottom:2px #d9372d solid;}

.wo_left{width:828px; float:left; height:auto; overflow:hidden;}
.title_a{width:100%; height:auto; overflow:hidden; margin-bottom:10px; margin-top:20px;}
.title_a span{display:block; padding:4px 20px; float:left; background:#0a3f89; font-size:18px; color:#fff; border-radius:20px; }
.more_b{ font-size:14px; color:#d9372d; background:url(../images/more.png) no-repeat left 5px; padding-left:17px; float:right; margin-top:5px;}

.wo_left ul{display:block; float:left; width:100%; height:184px; background:#fff url(../images/xian.png) no-repeat center;}
.wo_left ul li{display:block; float:left; width:175px; height:40px; overflow:hidden; padding-left:30px; margin-top:30px;}
.wo_left span{}
.wo_left .left_li{ margin-top:45px;}
.wo_left .span_icon1{display:block; float:left; width:40px; height:40px; margin-right:5px; background:url(../images/icon1.png) no-repeat; background-position:0 0;}
.wo_left .span_icon2{display:block; float:left; width:40px; height:40px; margin-right:5px; background:url(../images/icon1.png) no-repeat; background-position:-56px 0;}
.wo_left .span_icon3{display:block; float:left; width:40px; height:40px; margin-right:5px; background:url(../images/icon1.png) no-repeat; background-position:-108px 0;}
.wo_left .span_icon4{display:block; float:left; width:40px; height:40px; margin-right:5px; background:url(../images/icon1.png) no-repeat; background-position:-156px 0;}

.wo_left .span_icon5{display:block; float:left; width:40px; height:40px; margin-right:5px; background:url(../images/icon1.png) no-repeat; background-position:0 -55px;}
.wo_left .span_icon6{display:block; float:left; width:40px; height:40px; margin-right:5px; background:url(../images/icon1.png) no-repeat; background-position:-55px -55px;}
.wo_left .span_icon7{display:block; float:left; width:40px; height:40px; margin-right:5px; background:url(../images/icon1.png) no-repeat; background-position:-107px -55px;}
.wo_left .span_icon8{display:block; float:left; width:40px; height:40px; margin-right:5px; background:url(../images/icon1.png) no-repeat; background-position:-158px -55px;}

.wo_left ul li h1{font-size:16px; color:#414141;}
.wo_left ul li h2{ font-size:14px; color:#999; text-transform:uppercase;}
.wo_left ul li:hover h1{ color:#d9372d;}
.wo_left ul li:hover h2{ color:#d9372d;}

.wo_right{width:350px; height:auto; float:right; overflow:hidden;}
.wo_right_a{}
.wo_right_a ul{ overflow:hidden; zoom:1; margin-top:10px; overflow:hidden; height:184px; overflow:hidden;}
.wo_right_a li {display:block; height:30px; overflow:hidden; float:left;  width:100%; background:url(../images/list_a.png) no-repeat left center; overflow:hidden;}
.wo_right_a li span{display:block; float:right; font-size:14px; color:#999; line-height:30px;}
.wo_right_a li a{display:block; float:left; color:#414141; background:url(../images/2.png) no-repeat left 6px; padding-left:10px; width:65%; overflow:hidden; line-height:30px; 
                    white-space:nowrap; text-overflow: ellipsis;}
.wo_right_a li a:hover{ color:#d9372d; background:url(../images/list_aa.png) no-repeat left center;}

.wo_left2{width:828px; float:left; height:auto; overflow:hidden;}
.wo_left2 ul li{display:block; float:left; width:248px; height:30px; background:#f0f0f0; margin-right:25px; margin-bottom:20px; text-align:center; line-height:30px;}
.wo_left2 ul li a{ color:#414141;}
.wo_left2 ul li:hover{ color:#d9372d; border:1px #d9372d solid; background:none; height:28px; width:246px; line-height:28px;}
.wo_left2 ul li:hover a{ color:#d9372d;}

/*工创成果展*/
.wo_b{width:100%; height:auto; overflow:hidden; background:#fff; padding:20px 0 30px;}

.list_left{ width:580px; float:left;}
.list_left table{display:block; float:left; width:580px; border:1px #efefef solid;  margin-top:20px;}
.list_left th{border:none; height:40px; width:270px; background:#0a3f89; font-weight:normal; text-align:left; padding-left:20px; color:#fff;}
.list_left .th_a{ text-align:right; width:270px; padding-right:20px; color:#fff;}
.list_left a{ color:#fff; background:url(../images/more_a.png) no-repeat left 5px; padding-left:18px; font-size:14px;}
.list_left a:hover{color:#d9372d; background:url(../images/more.png) no-repeat left 5px;}
.list_left td{ height:auto; padding:8px 0; border:1px #ecf4fa solid; text-align:center; color:#404040; font-size:15px;}
.list_left .td_a{ height:auto; padding:8px 0; border:1px #ecf4fa solid; text-align:center; color:#d9372d; font-size:15px;}

.list_right{ width:580px; float:right; margin-right:2px;}
.list_right table{display:block; float:left; width:580px; border:1px #efefef solid;  margin-top:20px;}
.list_right th{border:none; height:40px; width:270px; background:#0a3f89; font-weight:normal; text-align:left; padding-left:20px; color:#fff;}
.list_right .th_a{ text-align:right; width:270px; padding-right:20px; color:#fff;}
.list_right a{ color:#fff; background:url(../images/more_a.png) no-repeat left 5px; padding-left:18px; font-size:14px;}
.list_right a:hover{color:#d9372d; background:url(../images/more.png) no-repeat left 5px;}
.list_right td{ height:auto; padding:8px 0; border:1px #ecf4fa solid; text-align:center; color:#414141; font-size:15px;}
.list_right .td_a{ height:auto; padding:8px 0; border:1px #ecf4fa solid; text-align:center; color:#d9372d; font-size:15px;}













