﻿@charset "utf-8";
/* CSS Document */
*{padding: 0px; margin: 0px;}
img { border: 0px; padding: 0px; margin: 0px;}
.clear01{ clear:both; height:0px; overflow:hidden; margin-top:0!important; line-height:0px; font-size:0;}
h1,h2,h3,h4,h5,h6{ font-weight:bold; float: left;}
a{color: #505050;text-decoration: none;}
a:link{color: #505050;text-decoration: none;}
a:visited {color: #505050;text-decoration: none;}
a:hover {text-decoration: underline;color: #505050;}
a:active {color: #505050;text-decoration: none;}
ul {list-style-type: none; float: left;}
li {list-style-type: none; float: left;}
h1 { float: left; padding: 0px; margin: 0px;}
h2 { float: left; padding: 0px; margin: 0px; border-bottom: 2px solid #949494; background-color: #f4f4f4;}
h2 img { float: left; margin: 5px 0px 5px 5px;}

/* 轮换视窗和介绍
+++++++++++++++++++++++++++ */
#lh_jj {width: 975px; height: auto; float: left; margin: 17px 0px 0px 0px; padding: 0px;}
#lhsc {width: 563px; height: 306px; float: left; margin: 0px; padding: 0px;}
#hdjs {width: 402px; height: 306px; float: right; margin: 0px; padding: 0px;}
#hdjs h1 {width: 402px; height: auto; float: left; margin: 0px; padding: 0px;}
#hdjs p {width: 402px; height: 260px; float: left; margin: 0px; padding: 0px; background-color: #fafafa;}
#hdjs p span {float: left; margin: 0px; padding: 10px 15px 0px 15px;}
#hdjs p span strong { margin: 0px; padding: 0px; color:#d60000; font-weight: normal;}
#hdjs p span strong a {color:#d60000;}

/* 一级 活动预告
+++++++++++++++++++++++++++ */
#hdyg {width: 402px; height: 306px; float: right; margin: 0px; padding: 0px; background-color: #fafafa;}
#hdyg h1 {width: 402px; height: auto; float: left; margin: 0px; padding: 0px;}
#hdyg ul {width: 402px; height: auto; float: left; margin: 0px; padding: 5px 0px 0px 0px;}
#hdyg ul li {width: 390px; height: 36px; float: left; margin: 0px 0px 0px 6px; padding: 0px; background: url(../images/event/xx.jpg) repeat-x bottom; line-height: 36px;}

/* 一级 id大型活动
+++++++++++++++++++++++++++ */
.index_boxnr {width: 1000px; height: auto; float: right; margin: 30px 0px 10px 0px; padding: 0px;}
.index_boxnr ul {width: 1000px; height: auto; float: left; margin: 0px; padding: 10px 0px 15px 0px;}
.index_boxnr ul li {width: 205px; height: 173px; float: left; margin: 5px 35px 15px 5px; padding: 0px; background: url(../images/event/hdyg_li_bg.jpg) repeat-x;}
.index_boxnr ul li img {width: 170px; height: 120px; float: left; margin: 10px 0px 5px 24px; padding: 0px;}
.index_boxnr ul li span {width: 184px; height: 30px; float: left; margin: 0px 0px 0px 16px; padding: 0px; line-height: 30px; text-align: center; font-family: "微软雅黑"; font-size: 15px;}

/* 一级 设计大赛
+++++++++++++++++++++++++++ */
.index_sjds {width: 1000px; height: auto; float: right; margin: 0px 0px 10px 0px; padding: 0px;}
.index_sjds ul {width: 1000px; height: auto; float: left; margin: 0px; padding: 10px 0px 15px 5px;}
.index_sjds ul li {width: 205px; height: 270px; float: left; margin: 5px 35px 5px 5px; padding: 0px; background: url(../images/event/sjds_li_bg.jpg) repeat-x top;}
.index_sjds ul li img {width: 170px; height: 200px; float: left; margin: 10px 0px 12px 23px; padding: 0px;}
.index_sjds ul li span {width: 175px; height: 20px; float: left; margin: 0px 0px 0px 20px; padding: 0px; line-height: 20px; text-align: left; font-family: "微软雅黑"; font-size: 12px; color: #999;}
.index_sjds ul li strong {width: 175px; float: left; margin: 0px 0px 0px 20px; padding: 0px; line-height: 20px; text-align: left; font-family: "微软雅黑"; font-size: 15px; font-weight: normal;}

/* 往届回顾
+++++++++++++++++++++++++++ */
#wjhg {width: 975px; height: auto; float: left; margin: 17px 0px 0px 0px; padding: 0px;}
#wjhg ul {width: 975px; height: auto; float: left; margin: 0px; padding: 0px 0px 20px 0px;}
#wjhg ul li {width: 205px; height: 250px; float: left; margin: 18px 20px 5px 16px; padding: 0px; background: url(../images/event/sjds_li_bg.jpg) repeat-x bottom;}
#wjhg ul li img {width: 170px; height: 200px; float: left; margin: 18px 0px 0px 23px; padding: 0px;}
#wjhg ul li span {width: 109px; height: 22px; float: left; margin: 0px; padding: 0px; line-height: 22px; text-align: left; font-family: "Arial Black", Gadget, sans-serif; font-size: 15px; color: #444; background: url(../images/event/jt.jpg) right no-repeat;}
#wjhg ul li strong {height: 22px; float: left; margin: 0px 0px 0px 16px; padding: 0px; line-height: 22px; text-align: left; font-family: "微软雅黑"; font-size: 13px; font-weight: normal;}

/* 往届回顾
+++++++++++++++++++++++++++ */
#wjhg2 {width: 975px; height: auto; float: left; margin: 17px 0px 0px 0px; padding: 0px;}
#wjhg2 h3 {width: 970px; height: 35px; line-height: 35px; float: left; padding: 0px; margin: 0px; font-family: "微软雅黑"; font-size: 16px; background-color: #f4f4f4; text-indent: 15px;}
#wjhg2 ul {width: 975px; height: auto; float: left; margin: 0px; padding: 0px 0px 20px 0px;}
#wjhg2 ul li {width: 205px; height: 250px; float: left; margin: 18px 20px 5px 16px; padding: 0px; background: url(../images/event/sjds_li_bg.jpg) repeat-x top;}
#wjhg2 ul li img {width: 170px; height: 200px; float: left; margin: 10px 0px 15px 23px; padding: 0px;}
#wjhg2 ul li span {width: 109px; height: 22px; float: left; margin: 0px; padding: 0px; line-height: 22px; text-align: left; font-family: "Arial Black", Gadget, sans-serif; font-size: 15px; color: #444; background: url(../images/event/jt.jpg) right no-repeat;}
#wjhg2 ul li strong {height: 22px; float: left; margin: 0px 0px 0px 16px; padding: 0px; line-height: 22px; text-align: left; font-family: "微软雅黑"; font-size: 13px; font-weight: normal;}




/*----轮换视窗---*/
.pr
{
    position: relative;
}
        
.newflash
{
    overflow: hidden; 
}
.flashimg img
{
    margin-bottom: 8px;
}
.flashimg p a
{
    color: #FFFFFF;
    font-weight: 700;
    text-shadow: 1px 1px 0 #333333;
}
.flashimg p
{
    bottom: 4px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-indent: 12px;
    width: 260px;
    z-index: 2;
}
.flashBg
{
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    height: 27px;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.an
{
    bottom: 5px;
    position: absolute;
    right: 5px;
    z-index: 2;
}
.an li
{
    float: left;
    margin-left: 5px;
}
.an li a
{
    color: #FFFFFF;
    float: left;
    line-height: 16px;
    overflow: hidden;
    padding: 0 3px;
}
.an li.current a, .an li a:hover
{
    background: none repeat scroll 0 0 #C23F81;
    color: #FFFFFF;
    text-decoration: none;
}

/* Page Numbers */
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}