body{width: 100%; min-width: 1300px;}
*{margin:0px auto;padding:0px;font-size:14px;color:#333;font-family: "微软雅黑", Verdana, Arial, sans-serif;}
form,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px; font-weight:normal;}
img{margin:0px;padding:0px;border:0px;}
ul,li{margin:0px;padding:0px;list-style-type:none;}
table{border-collapse:collapse;}
input,select{margin:0px;padding:0px;vertical-align:absmiddle;outline:none;}
a{text-decoration:none; color:#333; outline: none; cursor: pointer;}
a:hover{text-decoration:none;}

.center{width: 1200px; margin: 0 auto;}


.zxy{float: right !important;}
.zxy_cj{ background: url(bj.png) no-repeat 0;}
/*logo*/
.zxy_logo{ width:100%; height:150px; background:url(/resources/40/202405/471FFE11A47E42D79B8A73786D14CE7F.png) no-repeat center 0;}
.zxy_logo ul{ width: 1200px; margin: 0 auto;}
.zxy_logo ul li{ width: 180px; height:30px; float: right; border-radius: 20px;-webkit-border-radius: 20px; -moz-border-radius: 20px; behavior:url(css/PIE.htc); background-color: #fff; margin: 60px 0 0 0; }
.sts{ width: 135px; height: 25px; margin-top: 3px; border: 0px; outline: none; cursor: pointer; margin-left: 10px; }
.zxy_sts{ width: 25px; height: 25px; margin-top: 3px; border: 0px; background: url(lss.png) no-repeat 0 0;float: right;
    margin-right: 10px;}
/*导航*/

.zxy_nav { width: 1200px; height: 40px;}
#easynav li{ float: left; list-style: none; width: 90px; height: 40px; line-height: 40px; position: relative; z-index:9999;}
#easynav a{ display: block; text-align: center; font-size: 15px;}
#easynav li ul{margin: 0; padding: 0;  position: absolute; display: none;}
#easynav li.show ul{display:block;}  
#easynav li.show a{height: 40px; background-color:#224270; color:#FFF;} 
#easynav li ul li{ float: none; display: inline;}
#easynav li ul li a{ width: 145px; text-align: center; background-color: #224270; color: #24313C; background-image: none; font-size: 14px; height: 40px; line-height: 40px; font-weight: 100;}
#easynav li ul li a:hover{ background-color:#00aded;}
.spic{ background-image:url(hsj.gif); width:10px; height:6px; display:block; background-repeat:no-repeat; margin-top:-20px; margin-right:2px; padding-top: 14px; overflow: hidden;}
#easynav li.show .spic{ background-image:url(bsj.gif);}

/*图片轮播*/
.banner{height: 401px; width: 100%;}
.slide{height:401px;position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_nav{position:absolute;bottom:18px;left:0;width:100%;text-align:center;z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:15px; height:15px; line-height:15px; overflow:hidden; margin:0 4px; cursor:pointer; background: url(bann_white.png) no-repeat 0 0;}
.ban_nav .on{background:url(bann_blue.png) no-repeat 0 0;}

.item ul{overflow: hidden; margin: 8px 0 4px;}
.item ul li{height: 34px; line-height: 34px;}
.item ul li span{float: right; color: #999; }
.item ul li a:hover{color: #2a4c7c;}

.item .item_th p img{float:left; margin:11px 10px 0 0;}
.item .more a{font-size: 16px;}
.item_th{height: 42px;line-height: 42px;}
.item_th p{float: left;font-size: 30px; font-weight: bold; color: #0d83df;}

/*学院新闻*/
.zxy_xy{width: 100%; margin: 0 auto;}
.zxy_bg{ width: 1200px; margin: 0 auto; overflow: hidden;}
.zxy_xw{ width: 588px; float: left; margin-top: 15px;}

.zxy_ssd{ height: 80px;}
.zxy_ssd1{ width: 60px; float: left;line-height: 35px; text-align: center; padding: 10px 10px 10px 5px;}
.zxy_ssd1 span{ width: 60px; height: 30px; float: left;}
.zxy_ssd01{ background-color: #2a4c7c; color: #FFFFFF;}
.zxy_ssd02{ background-color: #eeeeee; color: #333333;}
.zxy_ssd2{ font-size: 16px; padding-top: 12px;}
.zxy_ssd2 a{font-size: 16px;}
.zxy_ssd2 a:hover{color: #2a4c7c;}
.zxy_ssd3{ padding-top: 12px; color: #b6b6b6;}

.zxy_h2{ height: 44px; line-height: 42px; border-bottom: 2px solid #cbc9c9;}
.zxy_span{ float: left; height: 42px; font-size: 20px; font-weight: bold; line-height: 42px; padding-right: 16px;  color: #2a4c7c;}
.zxy_a{ float: right; color: #959595; font-size: 14px;}
.zxy_h2 img{ width: 18px; float: right; margin-top: 12px; padding: 0 0px 0 3px;}
.zxy_xw ul { margin-top: 5px; overflow: hidden; }
.zxy_xw ul li{ height: 40px;line-height: 40px; padding-left: 15px; background: url(d.png) no-repeat left center;}
.zxy_xw ul li span{ float: right; color: #999;}
.zxy_xw ul li a{ font-size: 15px; color:#333;}
.zxy_xw ul li a:hover{color: #2a4c7c;}

.zxy_h1{ height: 115px; background-color: #f5f5f5; margin-top: 5px; font-size: 14px;}
.zxy_sp{ float: left; font-size: 24px; line-height: 115px; width: 100px; margin-left: 20px; font-weight: bold;}
.zxy_sas{ padding-right: 10px; padding-top: 18px; line-height: 23px; color: #333333;}
.zxy_sq{ overflow: hidden; height: 30px; line-height: 30px;}
.zxy_sq a{ font-size: 16px;color: #333333; font-weight: bold;}

.zxy_ls{ height: 80px; border-bottom: 1px solid #d6d6d6;}
.zxy_ls1{ float: left; font-size: 20px; line-height: 80px; width: 80px; text-align: center; margin-right: 20px; color: #717171;}
.zxy_ls3{ height: 30px; line-height: 30px; font-size: 16px; padding: 10px 0 5px 0;}
.zxy_ls3 a{font-size: 16px;}
.zxy_ls3 a:hover{color: #2a4c7c;}
.zxy_ls4{ font-size: 16px; color: #717171;}

.zxy_ds{ width: 1200px; margin: 0 auto; overflow: hidden;}
.zxy_ds ul{width: 1200px; margin-top:5px;}
.zxy_ds ul li{float: left; padding: 0 24px; font-size: 16px; line-height: 40px; background: url(lsj.png) no-repeat left center; background-position: 10px;}
.zxy_ds ul li a{font-size: 16px;}

/*foot*/
.zxy_foot{ width: 100%; line-height:35px; background-color: #2A4C7C;  text-align: center; padding: 30px 0;}
.zxy_foot ul li{ color: #FFFFFF;}

.bannn{width: 1200px; height: 388px; margin: 0 auto;}
.bannn img{width: 1200px; height: 388px;}

/*列表页*/
.bann{width: 1197px; height:385px; margin: 0 auto;}
.bann img{width: 1197px; height: 385px;}
.menu{width: 220px; float: left; margin-top: 12px;border: 1px solid #dcdcdc; border-top: none; padding-bottom: 100px;}
.menu .th{text-align: center; line-height: 42px; height: 42px; font-weight: bold; font-size: 16px; background: #224270; color: #fff; border-top:2px solid #f7b52f;}
.menu .th p{font-size: 16px; color: #fff;}
.menu ul{ overflow: hidden; height: auto;}
.menu ul li{line-height: 42px; height: 42px; text-align: center; padding-top: 0; border-bottom: 1px solid #DCDCDC;}
.menu ul li a{font-size: 14px;}
.menu ul li.on{background: #dcdcdc;}
.menu ul li.on a{color: #224270;}

.box{width: 960px; min-height: 645px; _height:645px; float: right; margin-top: 12px; display: inline;}
.box .list_item_th{height: 42px; line-height: 42px; border-bottom: 2px solid #cbc9c9;}
.box .list_item_th p{color: #224270; font-size: 18px; font-weight: bold;float: left; display: inline-block;}
.box .list_item_th .local{float: right; padding-right: 6px; color: #333; display: block;}
.box .list_item_th .local a{color: #333;}
.teacher_zc{width: 100%; text-align: center; height: 45px; line-height: 45px; font-size: 16px; font-weight: bold; margin-top: 20px;}
.box ul{min-height: 529px; _height:529px;}
.box ul li{height: 34px; line-height: 34px; border-bottom: 1px dotted #dcdcdc; background: url(d.png) no-repeat left center; padding-left: 15px;}
.box ul li span{color: #666;}
.szdw ul{min-height: 156px; _height:156px; width:865px; margin: 10px 0 0 85px;}
.szdw ul li{float: left; border-bottom: none; background: none; padding: 0; width: 144px; text-align: left; display: inline;}
.szdw ul li a{color:#2976d6;}
.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*内容页*/
.content{padding: 6px 8px 12px 0;}
.content .title{line-height: 28px; font-size: 20px; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px; border-bottom: 1px dotted #dcdcdc;}
.content .txt{text-align: center; color: #888; line-height: 28px; padding: 10px 0;}
.content .photo{min-height: 381px; _height:381px;}
.content .img_left{width: 250px; float: left; display: inline; margin: 15px 20px 10px 10px;}
.content .img_left img{width: 250px; margin: 0;}
.content .gejj_right{width: 670px; float: right; display: inline; margin: 15px 0 10px 0; min-height: 360px; _height:360px;}
.content .gejj_right .jj_name{font-size: 16px; font-weight: bold; border-bottom: 1px dashed #dcdcdc; height: 36px; line-height: 36px; margin-bottom:10px;}
.content .xxjs .xxjswz{font-size: 16px; font-weight: bold; height: 36px; line-height: 36px;width: 100%;float: left;}
.content .xxjs .articleinfor_box_2{text-align: left; padding: 10px 10px 0 10px;}
.content .xxjs .articleinfor_box_2,.content .xxjs .articleinfor_box_2 p,.content .xxjs .articleinfor_box_2 div,.content .xxjs .articleinfor_box_2 span,.content .xxjs .articleinfor_box_2 font,.content .xxjs .articleinfor_box_2 strong,.content .xxjs .articleinfor_box_2 b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con{min-height: 400px; _height:400px; padding: 5px 15px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 900px;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}