@charset "utf-8"; /* CSS Document */ .content{ overflow:hidden; clear: both;} .mode01{ width: 100%; overflow: hidden; background:url(../../images/20190708xsw/modebg.png) no-repeat bottom center; } .mode01 .Banner{ max-width: 1200px; margin: 0 auto; } /*图片轮播*/ /*FlexSlider默认样式*/ .Banner .flexslider { position: relative;z-index: 99; overflow:hidden;} .Banner .flexslider ul.slides li{ position:relative; list-style:none; } .Banner .flexslider ul li img{ display:block;width:100%;} .Banner .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .Banner .loading .flex-viewport { max-height: 300px; } .Banner .flexslider .slides { zoom: 1; padding:0;} .Banner .carousel li { margin-right: 5px; } .Banner .flexslider ul li .slideImg{ float: left; width: 74%; overflow: hidden; } .Banner .flexslider ul li .slideImg a{ display: block; height: 0; padding-bottom:56.4%; overflow: hidden; } .Banner .flexslider ul li .slideImg a img{ display: block; width: 100%;transition: all 0.3s ease; } .Banner .flexslider ul li .slideImg a:hover img{transform: scale(1.1);} .Banner .flexslider ul li .slideText{ float: right; width: 24.5%; margin:70px 0 0 0; overflow: hidden; } .Banner .flexslider ul li .slideText h2{ font-size: 2.4em; color: #333333; line-height: 38px; margin:0 48px 33px 0; height: 114px; overflow: hidden; } .Banner .flexslider ul li .slideText p{ font-size: 1.4em; height: 168px; line-height: 24px; color: #84817a; display: block; padding-right: 48px; } /*icon小点*/ .Banner .flex-control-nav {width:24.5%; overflow: hidden; position: absolute; right: 0; bottom: 17px;} .Banner .flex-control-nav li { margin: 0 4px; display: inline-block; zoom: 1; *display: inline;} .Banner .flex-control-paging li a { float:left; width: 6px; height: 6px; display: block; background:#f0ebdd; border-radius: 50%; cursor: pointer;text-indent: -9999px; transition: all 0.5s ease; } .Banner .flex-control-paging li a:hover,.Banner .flex-control-paging li a.flex-active { border-radius: 15px; width: 20px; background:#fff;} .Banner .flex-direction-nav{ display:block; margin-bottom: -16px; } .Banner .flex-direction-nav li{display: inline-block;*display: inline;*zoom:1; } .Banner .flex-direction-nav a{ width:40px;height:80px;text-align: center;display: inline-block; position: absolute;z-index: 99; text-indent: -999em;z-index:9;cursor: pointer;overflow: hidden; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;} .Banner .flex-direction-nav a:hover{-webkit-opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80);opacity:0.8;} .Banner .flex-direction-nav a.flex-prev{ background:url(../../images/20190708xsw/lf-arr.png) no-repeat center; left:0; top: 50%; margin-top: -40px;} .Banner .flex-direction-nav a.flex-next{ background:url(../../images/20190708xsw/rt-arr.png) no-repeat center; right:0; top: 50%; margin-top: -40px;} .Wrapmode02{ overflow:hidden; max-width: 1920px; margin: 0 auto; background: -webkit-linear-gradient(left, #be3030 , #992c23); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #be3030, #992c23); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #be3030, #992c23); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #be3030 , #992c23); /* 标准的语法 */ position: relative; } .Wrapmode02:before{content: ""; display: block; width:17%; height: 100%; background:#be2c27; position: absolute; left: 0; top: 0; opacity: 0.7;z-index: 99} .Wrapmode02:after{content: ""; display: block; width:17%; height: 100%; background:#9e2c23; position: absolute; right: 0; top: 0; opacity: 0.7;z-index: 99} .mode02{ max-width: 1200px; margin: 35px auto 15px auto; } /*tab start*/ .tabArticleList{ } .tabArticleList .tabListTitle{ overflow:hidden; border-bottom: #808080 1px solid; text-align: center;} .tabArticleList .tab_menu{ display: inline-block; } .tabArticleList .tab_menu h3{ float:left; margin:0 31px; padding-bottom: 12px;} .tabArticleList .tab_menu h3 a{ display:block; text-align:center;float:left;font-size:2.0em; color:#e1d7bb;} .tabArticleList .tab_menu h3:hover,.tabArticleList .tab_menu h3.on{display:block;float:left; border-bottom: #fff 4px solid;} .tabArticleList .tab_menu h3:hover a,.tabArticleList .tab_menu h3.on a{display:block;color:#fff;} .tabArticleList .more_tab{ display: none;} .tabArticleList .tabListTitle .more{ float:right; padding-top:10px;} .tabArticleList .tabList{position:relative; padding: 20px 0 0 0; } .tabArticleList .tabListBox .more{ position:absolute; right:0; top:-52px; font-size:18px;} .tabArticleList .tabListBox{ display:none;} /*tab end*/ /*科研成果*/ /*FlexSlider默认样式*/ .kycg { border-bottom: #808080 1px solid; padding-bottom: 20px;} .kycg .flexslider { } .kycg .flexslider ul.slides li{ position:relative; list-style:none; } .kycg .flexslider ul li img{ display:block;width:100%;} .kycg .flex-viewport { max-height: 2000px; overflow: visible !important;position:relative; z-index: 9;} .kycg .loading .flex-viewport { max-height: 300px; } .kycg .flexslider .slides { zoom: 1; padding:0;} .kycg .carousel li { } /*icon小点*/ .kycg .flex-control-nav{ display:none;} .kycg .flex-direction-nav{ display:block; } .kycg .flex-direction-nav li{display: inline-block;*display: inline;*zoom:1;} .kycg .flex-direction-nav a{ width: 40px;height:80px;display: inline-block;*display: inline;*zoom:1; text-indent: -999em;cursor: pointer;overflow: hidden;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;} .kycg .flex-direction-nav a:hover{-webkit-opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80);opacity:0.8;} .kycg .flex-direction-nav a.flex-prev{ background:url(../../images/20190708xsw/lf-arr.png) no-repeat center; position: absolute; left: -103px; top: 50%; margin-top:-40px; z-index: 999;} .kycg .flex-direction-nav a.flex-next{ background:url(../../images/20190708xsw/rt-arr.png) no-repeat center;position: absolute; right: -103px; top: 50%; margin-top:-40px; z-index: 999;} .kycg ul.slides{} .kycg ul.slides li{ width:25%; float:left;margin-right:64px; position: relative;} .kycg ul.slides li > div{ display: block;transition: all 0.5s ease; } .kycg ul.slides li > div:hover{ cursor: pointer; margin-top: -5px; } .kycg ul.slides li:after{ content: ""; display: block; width: 1px; height: 100%; background: #808080; position: absolute; right:-32px; top: 0;} .kycg ul.slides li img{ width: 100%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.3s ease;} .kycg ul.slides li i:hover img{opacity: 1;transform: scale(1.1);} .kycg ul.slides li i:hover{} .kycg ul.slides li div i a { display:block; height:0; padding-bottom:63%; overflow:hidden;} .kycg ul.slides li div p{ font-size:1.6em; color:#666666; padding:15px 0; line-height:24px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;} .kycg ul.slides li div p a{ display:block; height:45px; line-height: 24px; font-style:normal; font-size: 15px; font-weight: bold; color: #fff; overflow:hidden;} .kycg ul.slides li div p span{ display: block;font-size: 12px; line-height: 18px; height: 55px; color: #cccccc; margin: 15px 0 0 0; overflow: hidden; } /*学子双创*/ /*FlexSlider默认样式*/ .xzsc { border-bottom: #808080 1px solid; padding-bottom: 20px;} .xzsc .flexslider { } .xzsc .flexslider ul.slides li{ position:relative; list-style:none; } .xzsc .flexslider ul li img{ display:block;width:100%;} .xzsc .flex-viewport { max-height: 2000px; overflow: visible !important;position:relative; z-index: 9;} .xzsc .loading .flex-viewport { max-height: 300px; } .xzsc .flexslider .slides { zoom: 1; padding:0;} .xzsc .carousel li { } /*icon小点*/ .xzsc .flex-control-nav{ display:none;} .xzsc .flex-direction-nav{ display:block; } .xzsc .flex-direction-nav li{display: inline-block;*display: inline;*zoom:1;} .xzsc .flex-direction-nav a{ width: 40px;height:80px;display: inline-block;*display: inline;*zoom:1; text-indent: -999em;cursor: pointer;overflow: hidden;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;} .xzsc .flex-direction-nav a:hover{-webkit-opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80);opacity:0.8;} .xzsc .flex-direction-nav a.flex-prev{ background:url(../../images/20190708xsw/lf-arr.png) no-repeat center; position: absolute; left: -103px; top: 44%; margin-top:-40px; z-index: 999;} .xzsc .flex-direction-nav a.flex-next{ background:url(../../images/20190708xsw/rt-arr.png) no-repeat center;position: absolute; right: -103px; top: 44%; margin-top:-40px; z-index: 999;} .xzsc ul.slides{} .xzsc ul.slides li{ width:25%; float:left;margin-right:64px; position: relative;} .xzsc ul.slides li > div{ display: block;transition: all 0.5s ease; } .xzsc ul.slides li > div:hover{ cursor: pointer; margin-top: -5px; } .xzsc ul.slides li:after{ content: ""; display: block; width: 1px; height: 100%; background: #808080; position: absolute; right:-32px; top: 0;} .xzsc ul.slides li img{ width: 100%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.3s ease;} .xzsc ul.slides li i:hover img{opacity: 1;transform: scale(1.1);} .xzsc ul.slides li div i a { display:block; height:0; padding-bottom:63%; overflow:hidden;} .xzsc ul.slides li div p{ font-size:1.6em; color:#666666; padding:15px 0; line-height:24px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;} .xzsc ul.slides li div p a{ display:block; height:45px; line-height: 24px; font-style:normal; font-size: 15px; font-weight: bold; color: #fff; overflow:hidden;} .xzsc ul.slides li div p span{ display: block;font-size: 12px; line-height: 18px; height: 55px; color: #cccccc; margin: 15px 0 0 0; overflow: hidden; } .readMore{ width:110px; height: 30px; line-height: 30px; text-align: left; margin: 15px auto auto auto; } .readMore a{ display: block;font-size: 12px; color: #fff; border-radius: 15px; padding: 0 14px; background:url(../../images/20190708xsw/more.png) no-repeat right 14px center #92231c; transition: all 0.2s ease;} .readMore a:hover{ background: url(../images/more.png) no-repeat right 10px center #92231c; } .readMore.m2 a{ background:url(../../images/20190708xsw/more2.png) no-repeat right 14px center #ebebeb; color: #666666; } .readMore.m2 a:hover{ background: url(../images/more2.png) no-repeat right 10px center #ebebeb; } .readMore.m3 a{ background:url(../../images/20190708xsw/more2.png) no-repeat right 14px center #cac1a8; color: #666666; } .readMore.m3 a:hover{ background: url(../images/more2.png) no-repeat right 10px center #cac1a8; } /*科技人物*/ .mode03{max-width:1200px;overflow:hidden; margin:30px auto; } .articleTitle01{ overflow: hidden; border-bottom: #d9d9d9 1px solid; text-align: center; padding-bottom:12px; } .articleTitle01 .title{font-size: 2.0em; font-weight: bold; color: #333;} .articleList03{} .articleList03 ul { overflow: hidden; margin: 20px 0; } .articleList03 ul li{ width: 50%; float: left; overflow: hidden; } .articleList03 ul li:hover .artTxt a{ color: #fff; } .articleList03 ul li:hover .artTxt p{ color: #cccccc; } .articleList03 ul li.artLf .artImg{ display: block; max-width: 300px; float: left; } .articleList03 ul li .artImg a{ display: block; height: 0; padding-bottom: 62.3%; overflow: hidden; } .articleList03 ul li .artImg a img{width: 100%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.3s ease;} .articleList03 ul li:hover .artImg a img{opacity: 1;transform: scale(1.1);} .articleList03 ul li.artLf .artTxt { display: block; margin-left: 300px; padding: 19px; position: relative; background: #f2f2f2;} .articleList03 ul li .artTxt a{ display:inline-block; height: 48px; overflow: hidden; font-size: 1.5em; line-height: 24px; font-weight: bold; color: #333; } .articleList03 ul li .artTxt p{ display: inline-block; margin-top: 20px; height: 75px; overflow: hidden; font-size: 1.2em; line-height: 18px; color: #999; } .articleList03 ul li.artRt .artImg{ display: block; float: right;max-width: 300px; } .articleList03 ul li.artRt .artTxt { display: block;margin-right: 300px; padding: 19px; position: relative; background: #f2f2f2;transition: all 0.5s ease;} .articleList03 ul li.artLf .artTxt strong{width:0;height:0;border-top:18px solid transparent; border-bottom:18px solid transparent; border-right:18px solid #f2f2f2; position: absolute; left: -18px; top: 50%; margin-top:-18px;} .articleList03 ul li.artRt .artTxt strong{width:0;height:0;border-top:18px solid transparent; border-bottom:18px solid transparent; border-left:18px solid #f2f2f2; position: absolute; right: -18px; top: 50%; margin-top:-18px;} .articleList03 ul li.artLf:hover .artTxt strong{ border-right:18px solid #9a2c23; } .articleList03 ul li.artRt:hover .artTxt strong{ border-left:18px solid #9a2c23; } .articleList03 ul li.artRt:hover .artTxt{ background: -webkit-linear-gradient(left, #be2d2e , #9a2c23); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #be2d2e, #9a2c23); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #be2d2e, #9a2c23); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #be2d2e , #9a2c23); /* 标准的语法 */ } .articleList03 ul li.artLf:hover .artTxt{ background: -webkit-linear-gradient(left, #9a2c23 , #be2d2e); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #9a2c23, #be2d2e); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #9a2c23, #be2d2e); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #9a2c23 , #be2d2e); /* 标准的语法 */ } /*学院动态、讲座报告*/ .Wrapmode04{ max-width: 1920px; margin: 0 auto; overflow: hidden; background:url(../../images/20190708xsw/modebg02.png) no-repeat center #e1d7bb; } .mode04{ max-width: 1200px; overflow: hidden; margin:20px auto; } .mode04 .lf{float: left; width: 40%;} .mode04 .rt{float: right; width: 54.6%;} .articleTitle01.t02{ border-bottom: #ffffff 1px solid; padding-bottom: 10px;} .articleTitle01.t02 .title{ float: left; padding-top: 3px; } .articleTitle01.t02 .readMore{ float: right; margin: 0;} .articleList04{ overflow: hidden; } .articleList04 ul{} .articleList04 ul li{ padding: 20px 0; background:url(../../images/20190708xsw/li.png) no-repeat left center; overflow: hidden; position: relative; } .articleList04 ul li:before{ content: ""; display: block; width: 100%; height: 1px; background:url(../../images/20190708xsw/border-x.png) repeat-x; position: absolute;left: 0; bottom: 0;} .articleList04 ul li a{ display: block; font-size: 1.5em; height: 21px; line-height: 21px; padding-left: 35px; overflow: hidden; transition: all 0.5s ease;} .articleList04 ul li a:hover{ padding-left: 40px; } .articleList05{ overflow: hidden; } .articleList05 ul{ overflow: hidden; } .articleList05 ul li{ width: auto; background:url(../../images/20190708xsw/border-x.png) repeat-x bottom; padding: 14px 0;} .articleList05 ul li > div{ transition: all 0.5s ease; } .articleList05 ul li:hover > div{ padding-left: 5px;} .articleList05 ul li a{ font-size: 1.5em; color: #4d4d4d; font-weight: bold; display: block; height: 22px; overflow: hidden; }.articleList05 ul li a:hover{ color: #992c23; } .articleList05 ul li i{ display: block; height: 16px; line-height: 16px; overflow: hidden; color: #666666; font-style: normal; font-size: 1.2em; background:url(../../images/20190708xsw/time.png) no-repeat left top 2px; padding-left: 20px; margin:0 0 10px 0;} .articleList05 ul li strong{ display: block;height: 16px;line-height: 16px; overflow: hidden; color: #666666; font-style: normal; font-size: 1.2em; background:url(../../images/20190708xsw/local.png) no-repeat left top 2px; padding-left: 20px;} @media screen and (max-width:1600px) { .Wrapmode02:before,.Wrapmode02:after{ width: 11%; } } @media screen and (max-width:1440px) { .Wrapmode02:before,.Wrapmode02:after{ width: 7%; } } @media screen and (max-width:1386px) { .mode01 .Banner,.mode02,.mode03,.mode04{ max-width: 1000px; } .Wrapmode02:before,.Wrapmode02:after{ width: 12%; } } @media screen and (max-width:1200px) { .Wrapmode02:before,.Wrapmode02:after{ display: none; } .kycg .flex-direction-nav a,.xzsc .flex-direction-nav a{ height: 40px; } .kycg .flex-direction-nav a.flex-prev,.xzsc .flex-direction-nav a.flex-prev{ left: 0; } .kycg .flex-direction-nav a.flex-next,.xzsc .flex-direction-nav a.flex-next{ right: 0; } .Banner .flexslider ul li .slideText{ margin: 30px 0 0 0; } .kycg ul.slides li,.xzsc ul.slides li{ margin-right: 30px; } .kycg ul.slides li:after,.xzsc ul.slides li:after{ right:-15px;} .kycg .flex-viewport,.xzsc .flex-viewport{ overflow: hidden; } } @media screen and (max-width:1024px) { .Banner{ margin: 0 20px !important; } .mode02,.mode03,.mode04{ margin:20px !important; } } @media screen and (max-width:992px) { .mode01 { background:url(../../images/20190708xsw/modebg.png) no-repeat top 22px center;} .Banner .flexslider ul li .slideImg{ width: 65%; } .Banner .flexslider ul li .slideText{ width: 32.5%; } .Banner .flexslider ul li .slideText h2{ font-size: 2.0em; height: 85px; line-height: 28px;} .Banner .flexslider ul li .slideText p{ height: 95px; } .Banner .flex-control-nav{width: auto; bottom: 6px;} .articleList03 ul li.artLf .artImg,.articleList03 ul li.artRt .artImg{ max-width: 235px; } .articleList03 ul li.artLf .artTxt{ margin-left: 235px; } .articleList03 ul li .artTxt p{ margin-top: 0; height: 55px; } .articleList03 ul li.artRt .artTxt{ margin-right: 235px; } } @media screen and (max-width:767px) { .mode01 { background:url(../../images/20190708xsw/modebg.png) no-repeat bottom center;} .Banner .flex-direction-nav a{ height: 40px; } .Banner .flex-direction-nav a.flex-prev,.Banner .flex-direction-nav a.flex-next{ top: 35%; } .Banner .flexslider ul li .slideImg{ width: 100%; float: none;} .Banner .flexslider ul li .slideText{ width: 100%; margin: 15px 0;} .Banner .flexslider ul li .slideText h2{ height: auto; line-height: 25px; margin:0 0 15px 0; font-size: 1.8em; } .Banner .flexslider ul li .slideText p{ height: auto; padding-right: 0; } .Banner .flex-control-nav{ width: auto; } .tabArticleList .tab_menu h3 a,.articleTitle01 .title{ font-size: 1.8em; } .kycg ul.slides li div p a,.xzsc ul.slides li div p a{ font-size: 14px; } .articleList03 ul li{ width: 100%; margin-bottom: 2px; } .articleList03 ul li .artTxt a{ font-size: 1.4em; } .mode04 .lf,.mode04 .rt{ width: 100%; float: none;} .mode04 .rt{ margin-top: 25px; } .articleList04 ul li{ padding: 13px 0; } .articleList04 ul li a{ font-size: 1.4em; } .articleList05 ul li a{ font-size: 1.4em; } } @media screen and (max-width:640px) { } @media screen and (max-width:480px) { .Banner .flexslider ul li .slideText h2{ font-size: 1.6em; } .Banner .flexslider ul li .slideText p{ font-size: 1.2em; line-height: 22px; } .articleList03 ul li.artLf .artImg, .articleList03 ul li.artRt .artImg{ max-width: 100%; float: none; } .articleList03 ul li.artLf .artTxt,.articleList03 ul li.artRt .artTxt{ margin: 0; } .articleList03 ul li.artLf .artTxt strong,.articleList03 ul li.artRt .artTxt strong{ display: none; } .articleList03 ul li .artTxt a,.articleList03 ul li .artTxt p{ height: auto; } .articleList05 ul li{ width: 100%; float: none; } .articleList05 ul li a{ height: auto; } .articleList05 ul li i{ height: auto; } .articleList05 ul li strong{ height: auto; } .articleList05 ul li:before,.articleList05 ul li:after{ display: none; } } @media screen and (max-width:414px) { } @media screen and (max-width:375px) { }