/*--------------------Reset-----------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
/*莽聛芦莽鈥孤惷ヅ铰幻ε解?懊ε掆?懊┾?櫬ｂ偓聛猫驴啪忙沤楼莽拧鈥灻ㄢ劉拧莽潞驴*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "氓戮庐猫陆炉茅鈥衡?γ┞烩??";}
textarea{font-family: "氓戮庐猫陆炉茅鈥衡?γ┞烩??";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
body{min-width: 1300px;max-width:1920px;margin:0 auto}
.fl { float:left;}
.fr { float:right;}
.wrap{width:1300px;margin:auto;}
.gay{color:#b6b6b6;}
.bjl{background-color:#daedfb;}
.bjb{background-color:#fff;}
.margin-top-10{margin-top:10px;}
.padding-20{padding:10px 20px;}
.padding-38{padding: 10px 38px 20px;}
.margin-20{margin-bottom:20px;}
a:hover{color:#0058c5;}
.gren{color:#4a8d51;}
.contBg{background-color: #f4f9f5;}

/* 氓艩篓莽鈥澛? */
@media only screen and (min-width: 1000px) {  
    @-webkit-keyframes fadeInDown {
        from {opacity: 0; -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}
        to {opacity: 1; -webkit-transform: none; transform: none;}
        }
        
        @keyframes fadeInDown {
        from {opacity: 0; -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}
        to {opacity: 1; -webkit-transform: none; transform: none;}
        }
        
        @-webkit-keyframes fadeInUp {
        from {opacity: 0; -webkit-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0);}
        to {opacity: 1; -webkit-transform: none; transform: none;}
        }
        
        @keyframes fadeInDown {
        from {opacity: 0; -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}
        to {opacity: 1; -webkit-transform: none; transform: none;}
        }
        
        @-webkit-keyframes fadeInRight {
        from {opacity: 0; -webkit-transform: translate3d(3%, 0, 0); transform: translate3d(3%, 0, 0);}
        to {opacity: 1; -webkit-transform: none; transform: none;}
        }
        @keyframes fadeInRight {
        from {opacity: 0; -webkit-transform: translate3d(3%, 0, 0); transform: translate3d(3%, 0, 0);}
        to {opacity: 1; -webkit-transform: none; transform: none;}
        }
        
        @-webkit-keyframes fadeInLeft {
        from {opacity: 0; -webkit-transform: translate3d(-3%, 0, 0); transform: translate3d(-3%, 0, 0);}
        to {opacity: 1; -webkit-transform: none; transform: none;}
        }
        @keyframes fadeInLeft {
        from {opacity: 0; -webkit-transform: translate3d(-3%, 0, 0); transform: translate3d(-3%, 0, 0);}
        to {opacity: 1; -webkit-transform: none; transform: none;}
        }
        
        @-webkit-keyframes flipInX {
            0% {
                -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                -webkit-transition-timing-function: ease-in;
                transition-timing-function: ease-in;
                opacity: 0
            }
        
            40% {
                -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                -webkit-transition-timing-function: ease-in;
                transition-timing-function: ease-in
            }
        
            60% {
                -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                opacity: 1
            }
        
            80% {
                -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
                transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
            }
        
            100% {
                -webkit-transform: perspective(400px);
                transform: perspective(400px)
            }
        }
        
        @keyframes flipInX {
            0% {
                -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
                -webkit-transition-timing-function: ease-in;
                transition-timing-function: ease-in;
                opacity: 0
            }
        
            40% {
                -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
                -webkit-transition-timing-function: ease-in;
                transition-timing-function: ease-in
            }
        
            60% {
                -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
                opacity: 1
            }
        
            80% {
                -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
                transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
            }
        
            100% {
                -webkit-transform: perspective(400px);
                transform: perspective(400px)
            }
        }
        
        @-webkit-keyframes z {
            from {
                -webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
                -moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
                -ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
                transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
            }
        
            to {
                -webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
                -moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
                -ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
                transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
            }
        }
        
        @keyframes z {
            from {
                -webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
                -moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
                -ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
                transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
            }
        
            to {
                -webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
                -moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
                -ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
                transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
            }
        }
        .flipInX {
            visibility: visible!important;
            visibility: visible!important;
            -webkit-animation-name: flipInX;
            animation-name: flipInX;
        }
        .animated {
            -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
        }
        
        @keyframes fadeInUp2 {
            from {
                opacity: 0;
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0);
            }
        
            to {
                opacity: 1;
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
        }
        
        .fadeInUp2 {
            -webkit-animation-name: fadeInUp;
            animation-name: fadeInUp;
        }
}
/*氓陇麓茅茠篓*/
.top-head{height:43px;line-height:43px;background:#39813a;}
.top-head a{color:#dbefdc;font-size:13px;display:inline-block;padding-left:24px;background:url(../images/icon2_03.png) left center no-repeat;}
.top-head a:hover{color:#deb15e;}
.top-head .fl a:first-child{background:url(../images/icon2_03.png) left center no-repeat;position:relative;}
.top-head .fl span{display:inline-block;color:#80ae81;padding:0 20px;} 
.top-head .fl a:last-child{background:url(../images/icon1_05.png) left center no-repeat;}
.top-head .fr a{background:url(../images/icon1_08.png) left center no-repeat;padding-left:24px;}
.top-time{margin-top: 22px;}
.search{width:285px;height: 45px;line-height: 45px;position:relative;margin-top: 23px;background:url(../images/search-b_03.png) top center no-repeat;}
.search .text{width:247px;height:45px;line-height:45px;position:absolute;left:0px;top:0px;background: transparent;font-size:13px;color:#9a9a9a;text-indent:20px;color:#206a3a;}

.search .text::-webkit-input-placeholder {color: #9a9a9a;}
.search .text:-moz-placeholder {color: #9a9a9a;}
.search .text::-moz-placeholder  {color: #9a9a9a;}
.search .text:-ms-input-placeholder  {color: #9a9a9a;}

.search .submit{width:23px;height:24px;position:absolute;left:247px;top:10.5px;background: transparent;background-image:url(../images/head-s1_05.png);background-repeat: no-repeat;cursor:pointer;}

.top-bottom{background:url(../images/top-bj_02.png) 55% top no-repeat;}
.top-bottom .logo{margin: 25px auto 25px;display:inline-block;}
.top-right .time{float:left;color:#005428;background:url(../images/n-icon1_03.png) left center no-repeat;padding-left:24px;}
/*氓炉录猫藛陋*/
.nav{height:58px;line-height:58px;background:#009d37;}
.nav li{float:left;width: 107px;position:relative;text-align:center;}
.nav li a{color:#fff;font-size: 17px;display:block;}
.nav li a:hover{background-color:#ffb400;color:#fff;}
.nav li ul{width:107px;position:absolute;left:0px;top:58px;background: #4a8f3e;z-index:55;*z-index:55;_z-index:55;display:none;}
.nav li ul li{width:107px;}
.nav li ul li a{display:block;height:42px;line-height:42px;color:#fff;font-size:14px;}
.nav li ul li a:hover{background-color:#ffb400;color:#fff;}
.nav li ul.three,.nav li ul.three li{width:204px;}

/*尾部*/
.foot{background:#418d42;padding-top:30px;color:#fff;}
.foot-fl{width:958px;}
.foot-fr{width:216px;}
.top-t{border-bottom:1px solid #39813a;}
.top-t .text{width:588px;}
.top-t .text p{font-size:14px;margin-bottom:25px;}
.top-t .text p span{display:inline-block;padding:0 15px;}
.top-t .text p.icon1{background:url(../images/icon10_09.png) left center no-repeat;padding-left:22px;}
.top-t .text p.icon2{background:url(../images/icon10_18.png) left center no-repeat;padding-left:22px;}
.top-t .text p span.yb{background:url(../images/icon10_20.png) left center no-repeat;padding-left:22px;margin-left:50px;}
.copy{line-height:52px;font-size:12px;color:#9cd59d;}
.foot select{width:216px;height: 30px;text-indent:10px;margin-bottom: 15px;font-size: 14px;color: #FFFFFF;background: #4f9750 url(https://webvpn.sicau.edu.cn/https-8443/77726476706e69737468656265737421a1a612d2726426012b46dcff/system/_owners/nxy2022/_webprj/images/icon10_12.png) no-repeat 195px;border:none;}

#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9999999999;}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#111;opacity:.9;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto;font-size:80px;line-height:80px;margin-bottom:10px;}
#browser-modal .browser-content .browser-item .iconchrome{background: url(../images/bro.png) no-repeat 0 0}
#browser-modal .browser-content .browser-item .iconfirefox{background: url(../images/bro.png) no-repeat 0 -100px}
#browser-modal .browser-content .browser-item .iconopera{background: url(../images/bro.png) no-repeat 0 -200px}
#browser-modal .browser-content .browser-item .iconEdge{background: url(../images/bro.png) no-repeat 0 -300px}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}