html {
font-size: 100%;
}
body {
font-size: 1em;
background: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0;
color: #555555;
font-size: 100%;
}
.fl {
float: left;
}
.fr {
float: right;
}
.container {
padding: 0;
}
.undergraduate {
width: 100%;
max-width: 120em;
margin: 0 auto;
}
h3.title01 {
font-size: 1.875em;
text-align: center;
margin-top: 2.5em;
}
.abstract {
text-align: center;
margin-top: 0.9375em;
}
.undergraduate_bot {
width: 100%;
margin-top: 3.125em;
}
.undergraduate_bot li {
width: 50%;
float: left;
}
.undergraduate_bot li>div {
width: 50%;
height: 20.4375em;
float: left;
position: relative;
}
.opacity {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: url(../images/opacitybg01_02.png) repeat;
display: none;
}
.undergraduate_bot li>div a {
display: block;
width: 100%;
height: 100%;
}
.undergraduate_bot li>div a img {
width: 100%;
/* height: 100%; */
}
.undergraduateIndro {
background: #f2f2f2;
}
.undergraduateIndro h4 {
margin: 1.5em 1.875em 0;
font-size: 1.5em;
font-weight: 500;
line-height: 1.8em;
}
.undergraduateIndro h4 span {
display: block;
font-size: 0.875em;
}
.undergraduateIndro .em01 {
margin: 1.8125em 2.8125em;
display: block;
width: 3.5em;
height: 0.0625em;
background: #7e1616;
}
.undergraduateIndro p {
margin: 0 2.8125em;
font-size: 0.9375em;
line-height: 1.733em;
height: 5em;
overflow: hidden;
}
.undergraduateIndro .more03 {
margin: 0.625em 2.8125em 0;
display: block;
width: 1.5em;
height: 1.5em;
background: url(../images/more03_03.png) no-repeat;
float: right;
}
.undergraduate_bot li:hover .opacity {
display: block;
}
.undergraduate_bot li:hover .undergraduateIndro {
background-color: #7e1616;
color: #FFFFFF;
}
.undergraduate_bot li:hover .undergraduateIndro h4 {
color: #FFFFFF;
}
.undergraduate_bot li:hover .undergraduateIndro .em01 {
background-color: #fff;
}
.undergraduate_bot li:hover .undergraduateIndro .more03 {
background: url(../images/more04_03.png) no-repeat;
}
/*ç â€Ã§Â©Â¶Ã§â€Å¸Ã¥Å¸Â¹Ã¥â€¦Â»*/
.graduate {
width: 100%;
}
.graduateBot {
width: 100%;
}
.graduateBot li {
width: 32%;
float: left;
}
.graduateBot li+li {
margin-left: 2%;
}
.graduateBot li>div {
width: 100%;
}
.graduateBot li>div .liImg {
display: block;
width: 100%;
/* height: 17.5em; */
}
.graduateBot li>div img {
width: 100%;
/* height: 100%; */
}
.graduateBot {
margin: 2.5em 0 1.875em;
}
.graduateBotIndro {
margin: 2.1875em 0 3.4375em;
}
.graduateBotIndro h4 {
font-size: 1.5em;
text-align: center;
}
.graduateBotIndro em {
display: block;
width: 2.3125em;
height: 0.3125em;
background-color: #7e1616;
margin: 1.25em auto;
}
.graduateBotIndro p {
font-size: 0.9375em;
text-align: center;
line-height: 1.8em;
}
.more04 {
display: block;
width: 8.2857em;
height: 2.8571em;
border: 0.0714em solid #d0d0d0;
margin: 1.7857em auto 0;
color: #7e1616;
text-align: center;
line-height: 2.8571em;
font-size: 0.875em;
border-radius: 1.4286em;
}
.more04:hover {
background: #7e1616;
color: #FFFFFF;
}
.gain {
width: 100%;
background-color: #eeeeee;
}
.gainBot {
margin: 2.5em 0 5em;
}
.gainImg {
width: 39.5%;
height: 19.6875em;
position: relative;
}
.gainImg img {
width: 100%;
height: 100%;
}
.teach_gain {
width: 13.5625em;
height: 6.25em;
background: url(../images/opacitybg02_03.png) repeat;
position: absolute;
bottom: 0;
left: 0;
}
.teach_gain>a {
display: block;
margin: 0.5em;
border: 0.0625em solid #fff;
text-align: center;
line-height: 5.125em;
color: #FFFFFF;
}
.gainItem {
width: 60%;
}
.gainBot li {
float: left;
width: 23%;
height: 4.125em;
border: 0.0625em solid #ccc;
margin: 0.875em 1% 0;
text-align: center;
line-height: 4.125em;
}
.gainBot .mt1,
.gainBot .mt2,
.gainBot .mt3,
.gainBot .mt4 {
margin-top: 0;
}
.gainBot li a {
display: block;
}
.gainBot li:hover {
background: #7e1616;
}
.gainBot li:hover a {
color: #fff;
}
.more05 {
display: block;
width: 8.125em;
height: 2.5em;
background: url(../images/more05_03.png) no-repeat;
text-align: center;
line-height: 2.5em;
margin: 3.125em auto 0;
color: #7e1616;
}
.more05:hover {
color: #7e1616;
}
/*下载专区*/
.downLoad {
width: 100%;
}
.downLoadL {
width: 47.2%;
margin: 4.9375em 0;
}
.downLoadR {
width: 39.3%;
height: 19em;
margin: 4.9375em 0;
background: url(../images/loadborder.png) no-repeat;
background-size: 100%;
}
.downLoadL h4 {
margin: 1.333em 0;
font-size: 1.875em;
}
.downLoadL p {
text-indent: 2em;
line-height: 2em;
}
.downLoadR li {
width: 50%;
height: 9.375em;
float: left;
}
.load01 {
background: url(../images/download01.png) no-repeat center 2.5625em;
}
.load02 {
background: url(../images/download02.png) no-repeat center 2.5625em;
}
.load03 {
background: url(../images/download03.png) no-repeat center 2.5625em;
}
.load04 {
background: url(../images/download04.png) no-repeat center 2.5625em;
}
.downLoadR li a {
display: block;
width: 100%;
height: 100%;
}
.downLoadR li a p {
padding: 6.0625em 0 0em;
text-align: center;
}
.load01:hover {
background: url(../images/downloadhover01.png) no-repeat center 2.5625em;
}
.load02:hover {
background: url(../images/downloadhover02.png) no-repeat center 2.5625em;
}
.load03:hover {
background: url(../images/downloadhover03.png) no-repeat center 2.5625em;
}
.load04:hover {
background: url(../images/downloadhover04.png) no-repeat center 2.5625em;
}
@media( max-width: 1499px) {
.undergraduate_bot li>div{
height: 19em;
}
.downLoadR li {
height: 7.8em;
background-position-y: 1.5625em;
}
.downLoadR li a p {
padding: 4.0625em 0 0;
}
.downLoadR li:hover {
background-position-y: 1.5625em;
}
.teach_gain {
width: 12.5625em;
height: 5.25em;
}
.teach_gain>a {
line-height: 4.125em;
}
}
@media( max-width: 1279px) {
.undergraduate_bot li>div{
height: 17em;
}
.undergraduateIndro .em01 {
margin: 0.8125em 2.5em;
}
.undergraduateIndro h4 {
line-height: 1.5em;
margin: 0.5em 1.5em 0;
}
.undergraduateIndro p {
margin: 0 2.5em;
}
.teach_gain {
width: 10.5625em;
height: 4.25em;
}
.teach_gain>a {
line-height: 3.125em;
}
.downLoadR li {
height: 6.3em;
background-position-y: 0.5625em;
}
.downLoadR li:hover {
background-position-y: 0.5625em;
}
}
@media( max-width: 991px) {
.undergraduateIndro h4{
margin: 0.5em 0;
}
.undergraduateIndro .em01 {
margin: 0.8125em 0em;
}
.undergraduateIndro p {
height: 5.333em;
overflow: hidden;
margin: 0;
}
.graduateBot li>div .liImg {
/* height: 10.5em; */
}
.gainBot .mt4 {
margin-top: 0.875em;
}
.gainBot li {
width: 31%;
height: 4.9em;
}
.downLoadR li {
height: 4.9em;
background-position-y: 0.2em;
}
.downLoadR li:hover {
background-position-y: 0.2em;
}
.downLoadR li a p {
padding: 3em 0 0;
}
.downLoadL h4 {
margin: 0.3em 0;
}
}
@media( max-width: 768px) {
.undergraduate_bot li>div{
height: 13em;
}
h3.title01 {
margin-top: 1em;
}
.undergraduate_bot li {
width: 100%;
}
.gainImg {
width: 100%;
}
.gainItem {
width: 100%;
}
.gainBot .mt1,
.gainBot .mt2,
.gainBot .mt3,
.gainBot .mt4 {
margin-top: 0.875em;
}
.downLoadL {
width: 100%;
float: none;
margin: 1em 0;
}
.downLoadR {
width: 90%;
margin: 0 auto;
background: none;
float: none;
}
.downLoadR li {
height: 11.4em;
background-position-y: 2.2em;
}
.downLoadR li:hover {
background-position-y: 2.2em;
}
.downLoadR li a p {
padding: 6em 0 0;
}
}
@media (max-width:425px)
{
.gainBot li{line-height: 2.125em;}
.more05{margin-top: 1em;}
.gainBot{margin: 2.5em 0 1em;}
.downLoadL{width: 96%;margin: 1em auto;}
.more04{width: 6.2857em;}
}
/*党团建设开始*/
.build{
width: 100%;
}
.build>h3{
text-align: center;
font-size: 1.875em;
line-height: 1.5em;
margin: 2.333em 0 1.333em;
}
.buildBot{
background: #293352;
width: 100%;
height: 45em;
}
/*å¦院团å§â€*/
.youth{
width: 100%;
}
.youth h3{
text-align: center;
font-size: 1.875em;
line-height: 1.5em;
margin: 2.333em 0 1.333em;
}
.youthBot{
padding: 1.25em 0;
}
.youthBot li{
float: left;
width: 31%;
height: 32.5em;
box-shadow:#999 0px 0px 0.625em;
position: relative;
}
.youthBot li+li{
margin-left: 3%;
}
.youthImg{
margin: 1.25em;
}
.youthBot li a{
display: block;
width: 100%;
}
.youthBot li a img{
width: 100%;
max-height: 23em;
}
.youthBot h4{
font-size: 1.125em;
margin: 1.111em;
color: #333;
}
.youthBot h4 span{
font-size: 0.875em;
color: #777;
}
.youthBot p{
font-size: 0.875em;
margin: 1.429em;
line-height: 2.286em;
}
.youthBot em{
display: block;
width: 100%;
height: 0.125em;
background: #7e1616;
position: absolute;
bottom: 0;
}
/*å¦院工会*/
.trade{
width: 100%;
background: #eeeeee;
padding-bottom: 3.75em;
}
.trade .title02{
text-align: center;
font-size: 1.875em;
line-height: 1.5em;
margin: 2.333em 0 1.333em;
}
.tradeBot li{
width: 23.5%;
height: 18.75em;
float: left;
}
.tradeBot li+li{
margin-left: 2%;
}
.tradeBot li>a{
display: block;
width: 100%;
height: 12.5em;
}
.tradeBot li>a img{
width: 100%;
height: 100%;
}
.tradeBot li>h3{
/* height: 6.25em; */
line-height: 2em;
padding: 0.2em 0;
}
.tradeBot li>h3 a{
display: block;
width: 100%;
height: 100%;
overflow: hidden;
}
.tradeBot li>h3:hover a{
color: #7e1616;
}
.tradeBot li p{
font-size: 0.875em;
line-height: 2.286em;
height: 6.429em;
overflow: hidden;
}
.tradeBot li .more06{
display: block;
width: 58.294%;
height: 2.777em;
background-color: #fff;
font-size: 1.125em;
border: 1px solid #7e1616;
border-radius: 1.388em;
text-align: center;
line-height: 2.777em;
float: right;
margin-top: 2em;
}
.tradeBot li .more06:hover{
background-color: #7E1616;
color: #fff;
}
.tradeBot .more001{
display: none;
width: 100%;
height: 3em;
background: #7E1616;
color: #fff;
text-align: center;
line-height: 3em;
margin-top: 1em;
}
@media( max-width: 1499px) {
.buildBot{
height: 35em;
}
.youthBot li{
height: 28.5em;
}
.tradeBot li .more06{
margin-top: 1em;
height: 2.4em;
line-height: 2.4em;
}
}
@media (max-width:1279px){
.buildBot{
height: 30em;
}
.youthBot li{
height: 25em;
}
.tradeBot li>h3 {
height: 5.25em;
line-height: 1.5em;
padding: 1em 0;
}
.tradeBot li{
height: 14.75em;
}
.tradeBot li>a{
height: 9.5em;
}
.tradeBot li p{
height: 4.429em;
}
.tradeBot li .more06 {
margin-top: 0em;
height: 2em;
line-height: 2em;
}
}
@media (max-width: 991px) {
.tradeBot li>a {
height: 7.5em;
}
.tradeBot li>h3 {
height: 4.25em;
line-height: 1.5em;
padding: 0.5em 0;
}
.tradeBot li {
height: 11.75em;
}
}
@media (max-width: 768px) {
.buildBot{
height: 24.5em;
}
.youth h3{
margin: 0em 0;
}
.youthBot{
padding: 1em 0;
}
.youthImg{
margin: 0;
}
.youthBot p{
display: none;
}
.youthBot li{
height: 100%;
}
.youthBot h4{
line-height: 1.5em;
margin: 0;
text-align: center;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.trade .title02{
margin: 0.5em 0;
}
.tradeBot{
width: 96%;
margin: 0 auto;
}
.tradeBot li .more06{
display: none;
}
.tradeBot .more001{
display: block;
}
.tradeBot li{
width: 50%;
height: 12.75em;
}
.tradeBot li>a {
height: 10.5em;
}
.tradeBot li .more06 {
margin: 1em 0.5em;
height: 2em;
line-height: 2em;
}
.tradeBot li+li{
margin-left: 0;
}
.tradeBot li>h3 {
height: 2.25em;
line-height: 1.5em;
padding: 0.5em 0.5em;
}
.tradeBot li p {
height: 4.429em;
margin: 0 0.5em;
}
}
@media (max-width:425px){
.buildBot{
height: 14.5em;
}
.tradeBot li .more06 {
margin: 0 0.5em;
height: 1.5em;
line-height: 1.5em;
}
.tradeBot li {
width: 50%;
height: 10.75em;
}
.tradeBot li>a {
height: 8.5em;
}
.build>h3{
margin: 0.5em 0;
}
}
@media (max-width:375px){
.tradeBot li .more06 {
margin: 0 0.5em;
height: 1.5em;
line-height: 1.5em;
}
.tradeBot li {
width: 50%;
height: 8.75em;
}
.tradeBot li>a {
height: 6.5em;
}
}
li#youth-li-no-pic {
height: 10em;
}