body,h1,h2,h3,h4,h5,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0px; font-family:"Microsoft YaHei";}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}
h1,h2,h3,h4,h5{font-size:100%}
ol,ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic}
cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%}
body,input,button,textarea,select,option{font-size:normal}
input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li,img,label,input{vertical-align:middle}
var{font-style:normal}
ins{text-decoration:none}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());} 
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}

body{font-family:"Microsoft YaHei";}


.topbg{ width:100%; margin:auto; background:#032950; }
.topwk{ max-width: 1700px; margin: auto;}
.tlogo{ float:left; margin:35px 0px;}

.toprg{ float:right; margin-top: 40px;}
.toprg_lf{ float: left; 
    margin-right: 25px;
    background:url(/images/xian_whi2.png) no-repeat right top;}


.trsysc{ float:right; margin-right: 25px;}
.trsysc ul{ float:left;}
.trsysc ul li{float:left; line-height:20px;
    margin-left: 14px; padding-left: 14px;
     background:url(/images/xian_whi.png) no-repeat left center;}
.trsysc ul li img{ margin-right: 6px;}    
.trsysc ul li a{ font-size:12px; color:#e6e6e6;}
.trsysc ul li.trsysc_no{ background: none;}


/* 搜索 */
.trsstc{ float:right; width:35px; height: 35px;
position: relative; margin-top: 7px;}
#box{ position: absolute; z-index: 99; right: 0px; top:50px;
    border:#20467c 1px solid; width:240px;
    background: #fff;
    height: 35px;
    border-radius:18px; 
    -moz-border-radius:18px; 
    -webkit-border-radius:18px; 
    -o-border-radius:18px; 
    -ms-border-radius:18px;
} 
.trss_nr{ float:left; width:190px; margin-left: 10px;
    -webkit-appearance:none; appearance:none; background:none;
    border-style: none;
   font-size:14px; color:#333; 
   height:35px; line-height:35px; 
   }
.trss_btn{ float:right; width:40px; height: 35px;
    -webkit-appearance:none; appearance:none; 
 border-style: none;
 background:none;
   text-align:center; cursor:pointer;
}

.nav{ float:right; position:relative; z-index:3; margin-top: 8px;}
.nav .nLi{ float:left; position:relative; display:inline;}
.nav .nLi h3{ float:left; height:70px; 
    text-align:center; font-weight:normal; width: 120px;
    }
.nav .nLi h3 a{ display:block; font-size:16px; color:#fff;}
.nav .nLi h3:hover a{ color:#fff; font-weight: bold;}
.nav .sub{ display:none; width:120px; left:0px; top:62px;  
    position:absolute; 
     z-index: 10 !important;
    background-image: url(/images/nav_on.png);
    background-repeat: no-repeat;
    background-position: top center;
    }
.nav .sub li{ zoom:1; text-align:center;
background: url(/images/nav_bg.png);}
.nav .sub li.subone{ margin-top:8px;}
.nav .sub a{ display:block; font-size:14px; color:#fff; display:block; 
    padding:8px 0px; line-height:24px;}
.nav .sub a:hover{background:#32a9a2;}



.ban_box{width:100%; margin:auto; overflow:hidden; position:relative;}
.banner{ width:100%; margin:auto; overflow:hidden;}
.ban_img{ width:100%;}
.ban_img img{ width:100%;}
.ban_img a{display: inline-block;}

.banner .slick-list{ z-index:2;}
/*.banner .slick-slide{z-index:3 !important;}*/


.banner .slick-prev,.banner .slick-next{
     width:35px; height:35px; position:absolute; z-index:5;
      background-image: none; background: none;
     top:50%; margin-top:-17px; border-style:none; 
     outline:medium; text-indent: -999em;;
background-repeat: no-repeat;}
.banner .slick-prev{ left:30px; 
    background-image:url(/images/ban_prev1.png);
} 

    
.banner .slick-next{ right:30px; 
    background-image:url(/images/ban_next1.png);}
.banner .slick-prev:hover{background-image:url(/images/ban_prev2.png);}
.banner .slick-next:hover{background-image:url(/images/ban_next2.png);}


.banner .slick-dots{ display: none !important;}









.sydh{width:100%; float: left;}
.sydh h1{ float:left; font-size:30px; color:#00467f;
line-height: 26px;}
.sydh h1 b{ font-size: 14px; color:#ababab;
    font-family: Arial, Helvetica, sans-serif;}
.sydh span{ float:right; height: 30px; padding-left: 41px;
transition:all 0.4s;
-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
background: url(/images/ic_more.png) no-repeat left bottom;}
.sydh span a{ font-size: 16px; color: #959595; }
.sydh span:hover a{color:#00467f;}


/* 新闻动态 */
.synews_bg{ width: 100%; margin: auto; overflow: hidden;
     background: #f3f3f3;}
.synews_box{ max-width: 1600px; margin:55px auto 60px; overflow: hidden;}
.synews{ width:61%; float:left;}
.sytzgg{ width:39%; float:right;}

.synews_mar{ margin-right: 80px;}

.newtop{ width:100%; float: left; margin-top: 25px;}
.newtop_nr{ width:100%; position: relative;}
.newtop_pic{ width: 62%; float: left; }
.newtop_pic span{ width:100%; display:block; padding-bottom:56%; 
    position:relative; overflow:hidden;
 }
.newtop_pic span img{width:100%; position:absolute; top:0; left:0; 
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
  }
.newtop_pic span img:hover{transform: scale(1.1); opacity:0.8;}

.newtop_wz{ width: 40%; position: absolute;
     top:0; right: 0;
     background:url(/images/newtop_bg.png) no-repeat top;}
.newtop_wz a{ display: block; overflow: hidden; 
    padding: 50px 40px 80px 50px;}    
.newtop_wz span{ width: 100%; float: left;
    line-height: 30px;
     margin-bottom: 20px;
 font-size: 16px; color: #2e45ad; font-family: Arial, Helvetica, sans-serif;}
 .newtop_wz h3{width: 100%; float: left;
    font-size: 18px; color: #2e45ad; 
    line-height: 34px;
    height: 102px;
    overflow:hidden; 
    text-overflow:ellipsis; 
    display:-webkit-box; 
    -webkit-line-clamp:3; -webkit-box-orient:vertical;}


.newtop .slick-prev,.newtop .slick-next{    display: none !important;
     width:23px; height:23px; position:absolute; z-index:5;
      background-image: none; background: none;
     top:220px; border-style:none; 
     outline:medium; text-indent: -999em;;
background-repeat: no-repeat;}
.newtop .slick-prev{ right:80px; 
    background-image:url(/images/newtop_prev1.png);
} 

    
.newtop .slick-next{ right:40px; 
    background-image:url(/images/newtop_next1.png);}
.newtop .slick-prev:hover{background-image:url(/images/newtop_prev2.png);}
.newtop .slick-next:hover{background-image:url(/images/newtop_next2.png);}


.newbot{ width: 100%; float: left; margin-top: 22px;}
.newbot ul{}
.newbot ul li{width: 100%; float: left;
border-bottom: #d3d3d3 1px solid;
padding: 15px 0px;
}
.newbot ul li a{ float: left; font-size: 16px; color: #444;
     line-height: 35px; height: 35px;
text-indent: 32px;
 overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
    background: url(/images/ic_gray.png) no-repeat 12px center;
    width:-moz-calc(100% - 100px);
    width:-webkit-calc(100% - 100px);
    width:calc(100% - 100px);
}

.newbot ul li:hover{ background: url(/images/newlt_bg.png) no-repeat left bottom;}
.newbot ul li:hover a{ color: #2e45ad;}
.newbot ul li span{ float: right; font-size: 16px; color: #666;
    line-height: 35px; height: 35px;}


/* 通知公告 */
.tzggnr{ width: 100%; float: left; margin-top: 25px;}
.tzggnr ul{}
.tzggnr ul li{width: 100%; float: left; padding:23px 0px;
    border-bottom: #d3d3d3 1px solid;} 
.tzggnr ul li span{ float: left; width: 85px; text-align: center; 
    font-size: 12px; color: #2e45ad; margin-right:25px;
    font-family: Arial, Helvetica, sans-serif;
  background: url(/images/tzgg_time.png) no-repeat right center;}
.tzggnr ul li span b{ font-size: 24px; font-weight: normal;}  
.tzggnr ul li a{ display:block; overflow:hidden;
    font-size: 16px; color: #444;
    line-height: 30px; height: 30px;
margin: 5px 0px;
 white-space:nowrap; text-overflow:ellipsis;
}

.tzggnr ul li:hover{ background: url(/images/tzgg_bg.png) no-repeat;}   
.tzggnr ul li:hover span,.tzggnr ul li:hover a{ color: #fff;}
.tzggnr ul li:hover span{background: url(/images/tzgg_time2.png) no-repeat right center;}

/* 本科生招生 */
.cont2bg{ width: 100%; margin: auto; overflow: hidden;
background: url(/images/cont2bg.jpg) no-repeat center bottom;}

.cont2_box{ max-width: 1600px; margin: 60px auto 110px; overflow: hidden;}

.cont2nr{ width: 47.5%;}
.ctlf{ float: left;}
.ctrg{ float: right;}

.ct2dh{width:100%; float: left; padding:25px 0px 15px;}
.ct2dh h1{ float:left; font-size:30px; color:#fff;
line-height: 26px;
margin-left: 30px;}
.ct2dh h1 b{ font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;}
.ct2dh span{ float:right; height: 30px; padding-left: 41px;
    margin-right: 25px; margin-top:12px;
transition:all 0.4s;
-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
background: url(/images/ic_more2.png) no-repeat left bottom;}
.ct2dh span a{ font-size: 16px; color: #fff; }
.ct2dh span:hover a{color:#dadada;}
.dhkezs{ background: url(/images/dhbenke_bg.jpg) no-repeat;}
.dhyanjs{ background: url(/images/dhyanjiu_bg2.jpg) no-repeat;}

.ct2list{ width:100%; float:left;}
.ct2list li{width: 100%; float: left;
border-bottom: #d3d3d3 1px solid;
padding: 15px 0px;
}
.ct2list li a{ float: left; font-size: 16px; color: #444;
     line-height: 34px; height: 34px;
text-indent: 32px;
 overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
   
    width:-moz-calc(100% - 100px);
    width:-webkit-calc(100% - 100px);
    width:calc(100% - 100px);
}
.ct2list li span{ float: right; font-size: 16px; color: #888;
    line-height: 34px; height: 34px; font-family:Arial, Helvetica, sans-serif;}

.benke a{ background: url(/images/ic_green.png) no-repeat 12px center;}
.benke li:hover a{ color:#73c3bf;}

.yanjiu a{ background: url(/images/ic_yellow.png) no-repeat 12px center;}
.yanjiu li:hover a{ color:#deb876;}


/*底部*/
.dibu_bg{ width:100%; margin:0px auto; overflow:hidden;
 background:#033163;
 background-image:url(/images/dibu_bg.jpg);
 background-repeat:no-repeat;
 background-position:center;
}
.dibu{ max-width:1200px; margin:55px auto; overflow:hidden;}
.dibu_lf{ float:left; margin-top:10px;}
.dibu_rg{ float: right;}

.dibu_rgbq{ float:left;  font-size: 13px; color: #fff;
    line-height: 30px; margin-top:14px; margin-right:25px;}
.dibu_rgewm{ float:right;}
.dibu_rgewm img{ width:90px; height:90px;}


/* 返回顶部 */
 .sygotop{ width: 100%; display:none; 
position: fixed; z-index: 15; bottom: 120px; right: 0;}  
.sygotop_wk{ max-width: 1600px; margin: 0px auto;} 
.sygotop_wk a{ float: right; 
    width: 76px;
     height: 63px; 
    line-height:20px; 
    padding-left: 10px;
    padding-top: 23px;
     text-align: center;
    font-size: 16px; color: #2e45ad; display: block;
     background: url(/images/back_top.png) no-repeat center;}

/*列表页*/
.lbytop_box{width:100%; margin:auto; overflow:hidden; padding-bottom:20px; position:relative;} 

.lbypic{ width:100%; margin:auto; overflow:hidden;}
.lbypic img{ width:100%;}

.lbywz_bg{ width:100%; position:absolute; left:0px; bottom:0px; height:108px;}
.lbywz_bgrg{ width: 100%; margin: auto; overflow: hidden;
background: url(/images/lbywz_bgrg.png) repeat-x right bottom;}
.lbywz_bglf{ width: 100%; margin: auto; overflow: hidden;
    background: url(/images/lbywz_bglf.png) no-repeat left bottom; }

.lbywz{ max-width:1600px; margin:auto; overflow:hidden;
    background: url(/images/lbywz_bg2.png) no-repeat;}
.lbywz h1{ float:left; font-size:30px; color:#fff;
     line-height:88px; font-weight: normal;
     margin-left: 50px;}
.lbywz span{ float:right; font-size:14px; color:#888; line-height:60px; margin-top:48px;}
.lbywz span a{ color:#888;}
.lbywz span a:hover{ color:#00467f;}


.listnr_bg{width:100%; margin:auto; overflow:hidden;
 background:url(/images/lbynr_bg.jpg) no-repeat center bottom;} 
.list_wk{ max-width:1600px; margin:25px auto 100px; overflow:hidden;}
.list_lf{ width:295px; float:left; margin-right:75px;}

.sideMenu{ width:100%; float:left;}
.sideMenu h3{ width:295px; float:left; height:96px; background:url(/images/ltlf_dhbg1.png) no-repeat center top;
 position:relative; margin-top:20px; font-weight:normal;}
.sideMenu h3 p{ width:180px; float:left; margin-left:55px; font-size:18px; color:#333; line-height:90px; height:90px; cursor:pointer; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
font-family:"Microsoft YaHei !important"; }
.sideMenu h3 p a{ color:#2e45ad;}
.sideMenu h3.on{ height:91px;
     background:url(/images/ltlf_dhbg2.png) no-repeat center top;}
.sideMenu h3.on p{color:#fff; font-weight:bold;}
.sideMenu h3.on p a{color:#fff; display:black; height:90px;}
.sideMenu h3 em{ position:absolute; right:32px; top:33px; width:24px; height:24px; background:url(/images/list_close.png) no-repeat;}
.sideMenu h3.on em{ background:url(/images/list_open.png) no-repeat;}
.sideMenu h3:hover{ background:url(/images/ltlf_dhbg2.png) no-repeat center top;}
.sideMenu h3:hover em{ background:url(/images/list_close2.png) no-repeat;}
.sideMenu h3:hover.on{background:url(/images/ltlf_dhon.png) no-repeat center top;}
.sideMenu h3.on.on2{ height: 91px; background:url(/images/ltlf_dhon.png) no-repeat center top;}

.sideMenu h3:hover p,.sideMenu h3:hover p a{ color:#fff;font-weight:bold;}


.sideMenu ul{ width:100%; float:left; display:none;
  background-image:url(/images/ltlf_sjbg.png); background-repeat: repeat-y; background-position:right; }
.sideMenu ul li{ float:left; width:175px; padding:10px 20px 0px 100px; font-size:14px; color:#666; line-height:20px; cursor: pointer; background:url(/images/lsjt_h.png) no-repeat 75px center;}
.sideMenu ul li a{ color:#fff;}
.sideMenu ul li:hover{ font-weight:bold;}
.sideMenu ul li.san_on{ font-weight:bold;}
.sideMenu ul li.sanli_mag{ margin-bottom: 15px;}
.sideMenu ul .san_last{ width:100%; float:left; height:6px; 
background:url(/images/ltlf_dhbg.jpg) no-repeat right bottom;}


.list_lfpic{ width:100%; float:left; margin-top:30px;}
.list_lfpic img{ width:295px; height:166px;}



.list_rg{ overflow:hidden;}
.list_rdh{ width:100%; float:left; margin-top:10px; border-bottom:#c9c9c9 1px solid;}	
.list_rdh h1{ float:left; font-size:30px; color:#00467f; height:60px; line-height:60px; font-weight:normal;
background:url(/images/ic_blue.png) no-repeat left bottom;}



.list_rlb{ width:100%; min-height:300px; margin-top:13px;}
.list_rlb ul{ width:100%; float:left; margin-bottom:25px;}
.list_rlb ul li{width: 100%; float: left;
border-bottom: #dad9d9 1px solid;
}
.list_rlb ul li p{margin:0px 5px; display:block; overflow:hidden;
transition:all 0.4s;
-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.list_rlb ul li a{ float: left; font-size: 16px; color: #444;
     line-height: 70px; height: 70px;
text-indent: 30px;
 overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
    background: url(/images/ic_gray.png) no-repeat 10px center;
    width:-moz-calc(100% - 100px);
    width:-webkit-calc(100% - 100px);
    width:calc(100% - 100px);
}
.list_rlb ul li:hover{ border-bottom-style:none;}
.list_rlb ul li:hover p{-moz-box-shadow:0px 0px 10px #afaeae;  
    -webkit-box-shadow:0px 0px 10px #afaeae; 
    box-shadow:0px 0px 10px #afaeae;
 border-radius: 1px;}
.list_rlb ul li span{ float: right; font-size: 14px; color: #888;
    line-height: 70px; height: 70px; margin-right:5px;}
.list_rlb ul li:hover a{ color: #00467f; font-weight:bold; font-size:18px;}
.list_rlb ul li:hover span{ color: #00467f;}



/*列表图片*/
.listpic{ margin-right: -45px;}
.listpic ul{ width:100%; float:left; min-height:300px; margin-top: 45px;}
.listpic ul li{ width:33.3%; float:left;
    margin-bottom:50px;
    }
.listpic ul li a{ display: block; overflow: hidden; margin-right: 45px;
    }  
.ltpic_tp{ width: 100%; float: left; position: relative;
    transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;}
.ltpic_tp span{
    width:100%; float:left; display:block;
     padding-bottom:56%; 
     position:relative; 
     overflow:hidden;
}
.ltpic_tp span img{width:100%; position:absolute; 
    top:0; left:0;
}


.ltpic_tp p{ display: none; width:100%; height: 100%;
    position: absolute; z-index: 4;
left: 0; top:0px;
 background: url(/images/ltpic_tpbg.png);
}

.ltpic_tp i{ display: none; width:43px; height: 42px;
position: absolute; z-index: 5; left: 50%; margin-left: -21px;
top:50%; margin-top: -21px;
background: url(/images/ic_add.png) no-repeat;}



.listpic ul li:hover .ltpic_tp p{ display: block;}
.listpic ul li:hover .ltpic_tp i{ display: block;}

.listpic ul li h3{width:100%; float: left;
    font-size:16px; color:#444; 
    line-height:70px; height:70px; 
    font-weight:normal;overflow:hidden; 
 background: #f3f3f3; text-align: center;
 transition:all 0.4s;
 -webkit-transition: all 0.4s ease;
     -moz-transition: all 0.4s ease;
     -ms-transition: all 0.4s ease;
     -o-transition: all 0.4s ease;
     transition: all 0.4s ease;}
.listpic ul li h3 span{ padding: 0px 15px;}   
.listpic ul li:hover h3{ background: #00467f; color: #fff;}





/*内容页*/
.contt_box{ width:100%; float:left;}
.contt_tit{ width:100%; float:left; padding-bottom:12px; border-bottom:#d9d9d9 1px solid; text-align:center; margin-top:30px;}
.contt_tit h1{ width:100%; float:left; font-size:24px; color:#00467f; margin-bottom:5px;}
.contt_tit h2{ width:100%; float:left; font-size:18px; color:#333; line-height:30px; margin-bottom:5px; font-weight:normal;}
.contt_tit span{ width:100%; font-size:14px; color:#777;}
.contt_zhwen{ width:100%; float:left; margin:20px 0px 30px; font-size:15px; color:#555; line-height:30px;  overflow: auto}
.contt_zhwen p{ text-indent:2em;}
.contt_zhwen p img{ max-width:80%; text-indent:0em; height:auto !important; }
.contt_zhwen table{ max-width:60%;}
.contt_zhwen p td{ text-indent:0em!important;}
.contt_zhwen p td span{ text-indent:0em;}
.contt_zhwen p span{ text-indent:0em!important;}
.contt_zhwen p strong span{ text-indent:0em!important;}



.contt_sxp{ width:100%; float:left; border-top:#d9d9d9 1px solid; padding-top:30px;}
.contt_sxp ul{ width:100%; float:left;}
.contt_sxp ul li{ width:100%; float:left; font-size:16px; color:#555; line-height:30px;}
.contt_sxp ul li a{ color:#666;}
.contt_sxp ul li:hover{ color:#0561c0;}	
.contt_sxp ul li:hover a{ color:#0561c0;}	

.danpzw{ width:100%; float:left; font-size:16px; color:#333; line-height:32px; padding:30px 0px;
overflow: auto;}
.danpzw video{ text-indent:0em; margin-left:-2em;}


@media only screen and (max-width:1700px) {
.minpad_top{ padding:0px 15px;}
.topwk{ width: 100%;}

}


@media only screen and (max-width:1600px) {
.minpad{ padding:0px 15px;}

/* 新闻动态 */
.synews_box{ width:100%;}

/* 本科、研究生招生 */
.cont2_box{width:100%; }


/*底部*/
.dibu{width:100%;}

.lbywz{width:100%;}
.lbywz h1{ margin-left: 0px;}

.list_wk{width:100%;}

.cont_box{width:100%;}

 .sygotop{ bottom: 80px;}  

}

@media only screen and (max-width:1440px) {
.newbot { margin-top:24px;}    

/* 通知公告 */
.tzggnr ul li{ padding:20px 0px;
  } 


}



@media only screen and (max-width:1366px) {
    .sydh h1{ font-size: 26px;}
    .ct2dh h1{ font-size: 26px;}


    .tlogo img{ height: 56px;}
    .toprg{ margin-top: 30px;}

    /* 通知公告 */
.tzggnr ul li{ padding:19px 0px 18px;
} 


	}



@media only screen and (max-width:1280px) {
    .tlogo img{ height: 46px;}
    .nav .nLi h3 a{ font-size: 15px;}

.newtop_wz h3{ line-height: 26px; height: 78px;}
.newtop_wz a{ padding-bottom: 40px;}
.newtop .slick-prev,.newtop .slick-next{ top:185px;}

    /* 通知公告 */
    .tzggnr ul li{ padding:17px 0px;}

/* 列表页 */
.list_lf{ margin-right:50px;}

}



@media only screen and (max-width:1120px) {

    .tlogo img{ height: 36px;}
    .nav .nLi h3{ width: 90px;}
    .nav .nLi h3 a{ font-size: 14px;}
}


.header{ display:none;}
@media only screen and (max-width:1024px) {
 .topbg{ position: relative;  left: 0; top:0;
margin: 0; height: 50px;}   

.nav{display:none;}	
.header{ display: block;}
.tlogo{ position:fixed; z-index:21; left:12px; top:7px; margin:0px;}
.tlogo img{ height:36px;}

.trsysc{ display: none;}

.trsstc { margin-top: 0px;
    z-index: 90;
    top: 7px;
    position: fixed;
    right: 55px;}
#box{top:42px;}   

/* banner图切换 */

.banner .slick-prev,.banner .slick-next{ display: none !important;}

.banner .slick-dots{  display: block; position: absolute;
    bottom: 10px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    display: none;
    display: block !important;
    z-index: 5;
}
.banner .slick-dots li {    position: relative;
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
     text-indent:-999em;
    background: #b7b7b7;
border-radius: 50%;}

.banner .slick-dots li.slick-active{ background: #fff;}	 







.sydh h1{ font-size: 24px;}
.ct2dh h1{ font-size: 24px;}


/* 新闻动态、通知公告 */
.synews_box { margin-top: 40px; margin-bottom:40px;}

.synews{ width:100%;}
.sytzgg{ width:100%;}
.synews_mar{ margin-right: 0px;}

.newtop{ margin-top:10px;}
.newtop_wz a{ padding-bottom: 80px;}
.newtop .slick-prev,.newtop .slick-next{ top:210px;}

.newbot { margin: 10px 0px 35px;}
.tzggnr{margin-top:10px;}

/*底部*/
.dibu{ margin:30px auto; width:100%;}		
.dibu_lf{ width:100%; text-align:center;margin-top:0px; margin-bottom:10px;}
.dibu_rgbq{ margin-right:0px;}
.dibu_rg{ max-width:580px; float:none;
margin: 0px auto;}

/* 返回顶部 */
.sygotop{ width: 76px;  bottom: 30px;}
.sygotop_wk{ width: 100%;} 


/* 当前位置 */
.lbytop_box{ padding-bottom: 45px;}
.lbywz_bg{ height: auto;}
.lbywz{  background:#f3f3f3; }
.lbywz h1{ display: none;}
.lbywz span{ margin-top: 0px; line-height: 25px; padding: 10px 0px;}




/*列表页*/
.nypic{ margin:50px auto 0px;}

.list_wk{ margin:0px auto 80px; position:static;}

.list_lf{ display:none;}

.list_rdh{ margin-top:20px;}
.list_rdh h1{font-size:24px;
    height: 50px;
    line-height: 50px;}


.listtp ul{ width:100%; float:left; margin-top:20px;}

/*内容页*/
.cont_box{margin:30px auto 70px;}
.contt_tit h1{ font-size: 20px;}
.cont_sxp li{ width:100%;}

.contt_zhwen table{ max-width:100%;}

	}


@media only screen and (max-width:800px) {
.cont2_box{ margin: 30px auto 10px;}
.cont2nr{ width: 100%; margin-bottom: 30px;}

}


@media only screen and (max-width:768px) {

.list_rdh h1{font-size:20px;
    height: 45px;
    line-height: 45px;}

/* 新闻公告 */
.newtop_wz a{ padding-bottom: 55px;}
.newtop .slick-prev,.newtop .slick-next{ top:190px;}

/* 列表页 */
.list_rlb{ margin-top: 0px;}
.list_rlb ul li a{ line-height: 60px; height: 60px;}
.list_rlb ul li span{ line-height: 60px; height: 60px;}

/*列表页图片*/
.listpic{ margin-right: -30px;}
.listpic ul{ margin-top: 30px;}
.listpic ul li{ margin-bottom: 30px;}
.listpic ul li a{ margin-right: 30px;}
.listpic ul li h3{  line-height:50px; height:50px; }


.cont_zw h1{ margin-top:20px;}

	}


 @media only screen and (max-width:640px) {
.newtop_wz a{ padding-top: 35px; padding-bottom: 45px;}
.newtop_wz span{ margin-bottom: 5px;}
.newtop .slick-prev, .newtop .slick-next{ top:160px;}

 }
    
@media only screen and (max-width:580px) {
.dibu_rg{width:100%;}
.dibu_rgbq{ margin-bottom:10px;}
.dibu_rgewm{
    width: 90px;
    margin: 0px auto;
    float: none;}
}


@media only screen and (max-width:540px) {

#box{  position: fixed; top:50px;
    right:auto; left:50%; margin-left: -120px;

    } 

/* 新闻公告 */

.synews_box { margin-top: 30px; margin-bottom:30px;}
.newtop_pic{ width: 100%;}
.newtop_wz{ width: 100%; top:auto; bottom: 0;
    background:url(/images/newtop_bg3.png);}
.newtop_wz a{ padding:5px 15px;}   
.newtop_wz span{ font-size: 12px; line-height: 20px; margin-bottom: 0px; display:none;}
.newtop_wz h3{ font-size: 15px; line-height: 30px; height: 30px;
    overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
    width:-moz-calc(100% - 55px);
    width:-webkit-calc(100% - 55px);
    width:calc(100% - 55px);}

.newtop .slick-prev, .newtop .slick-next{ top:auto; bottom: 15px;}
.newtop .slick-prev{right:45px; }
.newtop .slick-next{ right:10px; }

.newbot{ margin-top: 0px;}
.newbot ul li{ padding: 10px 0px;}

/* 本科生招生 */
.ct2list li{ padding:10px 0px;}

/* 列表页 */
.list_rlb ul li a{ line-height: 50px; height: 50px;}
.list_rlb ul li span{ line-height: 50px; height: 50px;}

/*列表页图片*/
.listpic ul li{ width: 50%;}

/* 当前位置 */
.lbytop_box{ padding-bottom: 40px;}
.lbywz span{ line-height: 20px;}


/*内容页*/
.cont_box{margin:20px auto 50px;}
.contt_tit h1{ font-size: 18px;}
.contt_tit h2{ font-size: 15px;}
.contt_tit span{ font-size: 12px;}

/*d单篇正文*/
.danpzw video{ text-indent:0em; margin-left:-2em; width:100%;}



}


@media only screen and (max-width:480px) {
/*底部*/	
.dibu{ margin-bottom:18px;}		
.dibu_lf img{ width:80%;}
.dibu_rg{ line-height:24px;}
}


@media screen and (max-width:414px){

    .sydh h1{ font-size: 22px;}
    .ct2dh h1{ font-size: 22px;}

/* 新闻公告 */
.newbot ul li{ padding: 8px 0px;}
.newbot ul li a{ line-height: 30px; height: 30px;
    font-size: 15px;
    text-indent: 18px;
    background: url(/images/ic_gray.png) no-repeat left center;
    width:-moz-calc(100% - 0px);
    width:-webkit-calc(100% - 0px);
    width:calc(100% - 0px);}
.newbot ul li span{ float: left; width: 100%;
    font-size: 13px;
    text-indent: 18px;
    line-height: 20px; height: 20px;}


/* 本科生招生 */
.ct2list li{ padding:8px 0px;}
.ct2list li a{ line-height: 30px; height: 30px;
    font-size: 15px;
    text-indent: 18px;
    width:-moz-calc(100% - 0px);
    width:-webkit-calc(100% - 0px);
    width:calc(100% - 0px);}
.ct2list li span{ float: left; width: 100%;
    font-size: 13px;
    text-indent: 18px;
    line-height: 20px; height: 20px;}
.benke a{ background: url(/images/ic_green.png) no-repeat left center;}
.yanjiu a{ background: url(/images/ic_yellow.png) no-repeat left center;}

.list_rdh { margin-top: 10px;
      }
.list_rdh h1{ font-size: 18px;}   

/* 列表页 */
.list_rlb ul li{ padding: 8px 0px;}
.list_rlb ul li a{ line-height: 30px; height: 30px;
    font-size: 15px;
    text-indent: 18px;
    background: url(/images/ic_gray.png) no-repeat left center;
    width:-moz-calc(100% - 0px);
    width:-webkit-calc(100% - 0px);
    width:calc(100% - 0px);}
.list_rlb ul li span{ float: left; width: 100%;
    font-size: 13px;
    text-indent: 18px;
    line-height: 20px; height: 20px;}

/* 列表页图片 */
.listpic{ margin-right: -20px;}
.listpic ul{ margin-top: 20px;}
.listpic ul li{ margin-bottom: 20px;}
.listpic ul li a{ margin-right: 20px;}
.listpic ul li h3{  line-height:40px; height:40px; font-size: 14px;}

}



@media screen and (max-width:411px){

    .tlogo img{ height: 32px; margin-top: 4px;}
       
        
    }

@media screen and (max-width:360px){
.tlogo img{ height: 28px;}

.trsstc{ width: 28px; height: 28px;}

/* 当前位置 */
.lbytop_box{ padding-bottom: 30px;}
.lbywz span{ padding: 5px 0px;}

.contt_tit h1{ font-size: 17px;}

}


/* 搜索列表 */
.list_rsou{ width:100%; min-height:300px;}
.list_rsou ul{ width:100%; float:left;}
.list_rsou ul li{ width:100%; float:left;border-bottom: #dad9d9 1px solid;}
.list_rsou ul li a{font-size: 15px; color: #454545; float: left;
     line-height: 55px; height: 55px;
     overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
     width:-moz-calc(100% - 100px);
     width:-webkit-calc(100% - 100px);
     width:calc(100% - 100px);
     background: url(/images/ic_gray.png) no-repeat left center;
     text-indent: 12px;
transition:all 0.4s;
    -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;}    
.list_rsou ul li i{ float: right; 
    font-size: 13px; color: #666;
    line-height: 55px;}
.list_rsou ul li:hover a{ color: #00467f; text-indent: 16px;
    transition:all 0.4s;}

	
.quan{ width:400px; margin:auto; overflow:hidden;}
.quan span{ float:left; font-size:14px; color:#333; line-height:30px;}
.quan_ss{ float:left; width:200px; float:left; -webkit-appearance:none; appearance:none; background:none;
   font-size:14px; color:#333; height:30px; line-height:30px; border:#20467c 1px solid;
    border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -ms-border-radius:3px 0px 0px 3px;}
.quan_an{ float:left; width:40px; float:left;-webkit-appearance:none; appearance:none; background:#cb1818;
   font-size:14px; color:#fff; height:30px; line-height:30px; border:#20467c 1px solid; text-align:center; cursor:pointer;
    border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; -o-border-radius:0px 2px 2px 0px; -ms-border-radius:0px 2px 2px 0px;}

.qzssjg_no { width:240px; margin:auto; overflow:hidden; font-size:14px; color:#333; line-height:20px;}
.qzssjg_bd{ width:260px; float:left; margin:50px 0px 320px;}

.qzssjg_ss{ float:left; width:170px; float:left; padding-left:22px; -webkit-appearance:none; appearance:none; background:none;
   font-size:14px; color:#333; height:30px; line-height:30px; border:#065fb8 1px solid;
    border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -ms-border-radius:3px 0px 0px 3px;}
.qzssjg_an{ float:left; width:40px; float:left;-webkit-appearance:none; appearance:none; background:#065fb8;
   font-size:14px; color:#fff; height:30px; line-height:30px; border:#065fb8 1px solid; text-align:center; cursor:pointer;
    border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; -o-border-radius:0px 2px 2px 0px; -ms-border-radius:0px 2px 2px 0px;}



@media screen and (max-width:414px) { 
.quan{ width:96%; margin:auto 2%; overflow:hidden;}
.quan span{ width:100%; float:left;}
.quan_ss{ float:left; width:100%; float:left; -webkit-appearance:none; appearance:none; background:none;
   font-size:14px; color:#333; height:30px; line-height:30px; border:#cb1818 1px solid;
    border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -ms-border-radius:3px 0px 0px 3px;}
.quan_an{ float:left; width:40px; float:left;-webkit-appearance:none; appearance:none; background:#cb1818;
   font-size:14px; color:#fff; height:30px; line-height:30px; border:#cb1818 1px solid; text-align:center; cursor:pointer;
    border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; -o-border-radius:0px 2px 2px 0px; -ms-border-radius:0px 2px 2px 0px;}

.quan_wk{ width:100%; float:left; position:relative;}  
.quan_lf{ margin-right:40px;}
.quan_rg{ width:40px; position:absolute; right:0; top:0;}


}


.sspage{ width:100%; float:left; text-align:center; margin-top:25px;
font-size: 14px;
    color: #333;}
.sspage a{ color: #01548a;}









	
	
	
	
	