/** 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;
	-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 {
 -webkit-tap-highlight-color: transparent;
 -webkit-touch-callout: none;
 -webkit-user-select: none;
}
a:hover{
	text-decoration: none;
}
/*火狐去掉按钮、连接的虚线*/
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;} 
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
/*苹果手机按钮默认样式  去掉*/
 input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; border-radius: 0;}
.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;}
.fl { float:left;}
.fr { float:right;}
.w1200{ width:1200px; margin:0 auto;}
.w1300{ width:1300px; margin:0 auto;}
.hide { display:none;}
body{background:#ccc;}
.dl-menuwrapper{display:none;}

/*nav*/
.navDiv{ width: 100%; height: auto; background: #0096f2; position: relative; z-index: 100; float:left;}
.nav{ height: auto;}
.nav a{ color:#fff; font-size: 16px; }
.nav ul{ width: 100%; float: left;}
.nav .nLi{ width: 133px; float:left;  position:relative; display:inline;  }
/*.nav .nLi h3{ float:left;  }*/
.nav .nLi h3 a{ display:block; height: 44px; line-height: 44px; text-align: center; }
.nav .sub{ display:none; width: 100%; left:0; top:44px;  position:absolute; background:#0096f2;  line-height:40px; padding:5px 0;  }
.nav .sub li{ padding: 0 4px; zoom:1; }
.nav .sub a{ display:block; padding:0 10px;text-align: center;border-bottom: 1px solid #1579bf; }
.nav .sub a:hover{ color:#ffa600;  }
.nav .on h3 a{ background:#ffa600; color:#fff;   }


/*学院新闻*/
.list-banner{width:100%; height:250px; overflow:hidden;}
.list-banner img{width:100%; min-height:250px;}
.Focus{ width:100%; float: left; height:auto; overflow:hidden; position:relative;z-index: 10; }
.Focus .bd{ position:relative; height:100%; z-index:0;   }
.Focus .bd li{ zoom:1; vertical-align:middle; }
.Focus .bd img{ width:100%; display:block;  }
.Focus .hd{ position: absolute; left: 10px; bottom: 13px; height: auto; z-index: 10; left:46%;}
.Focus .hd ul{ height: auto; overflow: hidden;}
.Focus .hd ul li{ width: 12px; margin: 0 6px; height: 12px; float: left; background: #fff; border-radius: 50px;}
.Focus .hd ul li.on{ background: #0096f2;}
.logo img,.xwsd-pic img{width:100%;}
.logo{width:652px; height:73px; display:block; margin:32px 0 0 28px; float:left;}
.top{width:100%; height:140px; background:url(../images/top.jpg) no-repeat right top;}
.search{width:180px; height:32px; float:right; margin:50px 60px 0 0;}
.search-input{width:110px; border:1px solid #ffffff; border-right:0; float:left; padding:8px 15px 8px 14px; height:14px; line-height:14px; color:#fff; font-size:14px; background:none;}
.search-btn{width:40px; height:32px; float:right;}
.sy-con{width:1200px; padding:50px; background:#fff;}
.xwsd,.xysp{width:100%; float:left; margin-bottom:20px;}
.xysp{margin-top:40px;}
.title{width:100%; height:35px; line-height:35px;}
.title h3{display:block; float:left; font-size:24px; color:#333;}
.more{display:block; float:right; width:80px; height:35px; line-height:35px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:#0062b2;}
.xwsd-con,.xysp-con{width:100%; margin-top:30px;}
.xwsd-con li{width:340px; border-top:3px solid #693e71; padding-top:1px; margin-right:90px; float:left;}
.xwsd-con li:nth-child(2){border-top:3px solid #f28521;}
.xwsd-con li:last-child{margin-right:0; border-top:3px solid #2d6ba4;}
.xwsd-pic{width:100%; height:180px; position:relative; overflow:hidden;}
.xwsd-pic i{display:block; position:absolute; font-style:normal; right:0; bottom:0; height:30px; line-height:30px; width:110px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.xwsd-pic1 i{background:#693e71;}
.xwsd-pic2 i{background:#f28521;}
.xwsd-pic3 i{background:#2d6ba4;}
.xwsd-txt h3{width:100%; font-size:16px; line-height:30px; margin-top:10px; color:#333; max-height:60px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xwsd-txt{width:100%; float:left;}
.xwsd-txt p{width:100%; font-size:14px; line-height:25px; margin-top:5px; color:#666; max-height:75px; float:left; overflow:hidden;}
.xysp-con li{width:340px; margin-right:90px; float:left; position:relative}
.xysp-con li:last-child{margin-right:0;}
.xysp-con li i{display:block; position:absolute; left:50%; margin-left:-23px; top:50%; margin-top:-23px; z-index:10; width:46px; height:46px;}
.wmzz{width:100%; float:left; height:400px; background:url(../images/wmzz.jpg) no-repeat left center; overflow:hidden;}
.wmzz-left{width:590px; height:310px; padding:40px 40px 50px 50px;}
.wmzz-left .title h3{color:#fff;}
.wmzz-left .title .more{background:none;}
.wmzz-txt{width:100%; float:left; margin-top:30px; color:#fff; font-size:16px; line-height:30px;}
.wmzz-txt p{width:100%; float:left; color:rgba(255,255,255,0.7); font-size:16px!important; line-height:32px!important; text-indent:2em!important; font-family:'Microsoft Yahei',tahoma, Srial, helvetica, sans-serif!important;}
.wmzz-txt span{font-size:16px!important; line-height:32px!important; font-family:'Microsoft Yahei',tahoma, Srial, helvetica, sans-serif!important;}
.wmzz-right{width:620px; height:400px; overflow:hidden;}
.wmzz-right img{width:620px; height:400px;}
.foot-right{width:94px; height:94px; margin:32px 50px;}
.foot{width:100%; height:160px; background:#003d6e;}
.foot-left{margin-left:50px; margin-top:40px; color:#fff; font-size:14px; line-height:30px;}




.main{width:1200px; margin:0 auto; min-height:500px;}
.left{width:230px; background:#fff; margin-right:15px;}
.right{width:900px; background:#fff;}
.local{width:100%; height:36px; line-height:36px; border-bottom:1px solid #ccc;}
.local-1{width:100%; height:36px; line-height:36px; border-bottom:1px solid #ccc;}
.local h3,.local-1 h3{display:inline-block; border-bottom:2px solid #2552ae; padding:0 12px; color:#2552ae; font-size:18px;}
.right-link{color:#999; font-size:12px; margin-right:10px;}
.right-link a{color:#999;}
.list li{background:url(../images/point.png) no-repeat left center; padding-left:15px; width:865px; height:36px; line-height:36px;}
.list li a{display:block; float:left; width:700px; height:36px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; font-size:16px;}
.list li i{display:block; float:right; color:#999; font-size:14px; height:36px; line-height:36px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.left-lmmc{width:230px; height:75px; background:#0062b2; padding-top:15px;}
.left-lmmc span{display:block; width:100%; text-align:center; color:#bcc2e3; line-height:24px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.left-lmmc h3{display:block; float:left; text-align:center; font-size:30px; color:#fff; font-weight:normal; width:100%;}
.left ul,.xysp-con li img{width:100%;}
.left li{width:100%; height:46px; float:left; margin-bottom:1px;}
.left li a{width:100%; height:46px; line-height:46px; background:#eee; color:#333; display:block; float:left; display:block; text-align:center; font-size:15px;}
.left li a:hover,.left-current{background:#2552ae!important; color:#fff!important;}
.jj{width:755px; margin-top:10px;}
.nr-title{width:100%; font-size:18px; color:#333; line-height:30px; text-align:center; color:#2552ae; font-weight:bold;}
.jj-nr,.list,.pic-list{width:880px; padding:20px 10px; min-height:400px;}
.jj-nr p,.content-content p{width:100%; font-size:16px; color:#333; line-height:36px; text-indent:2em;text-align:justify; text-justify:inter-ideograph; margin-bottom:20px;}
.content{width:100%; margin-top:20px;}
.content-title{width:1160px; margin-bottom:20px; margin-top:10px; padding:0 20px;}
.content-title h3{color:#2552ae; font-size:20px; line-height:30px; width:100%; text-align:center;}
.content-title i{color:#999; font-size:14px; width:100%; text-align:center; display:block; line-height:26px; font-style:normal;}
.content-con{width:1160px; min-height:500px; padding:0 20px;}
.content-con p{width:100%; font-size:16px; color:#333; line-height:36px; text-indent:2em;text-align:justify; text-justify:inter-ideograph; margin-bottom:20px;}
.sxt{padding:15px 20px; border-top:1px solid #f2f2f2; width:1160px;}
.sxt p{display:block; width:918px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.sxt p a{color:#333;}


@media screen and (max-width:900px) {
.dl-menuwrapper{display:block;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.navDiv,.left{display:none;}
.w1300,.sy-con,.wmzz-left,.wmzz-right,.wmzz-right img,.foot-left,.main,.content-con,.sxt,.sxt p,.jj{width:100%; height:auto;}
.sy-con,.wmzz-left,.foot-left{padding:20px;}
.xwsd-con li{width:100%; float:left; margin-bottom:20px;}
.logo{width:80%; margin:15px 0 15px 20px;}
.xwsd-pic,.wmzz,.foot,.list-banner,.list-banner img{height:auto; min-height:auto;}
.top{height:60px;}
.Focus .hd ul li{width:8px; height:8px; margin:0 4px;}
.xwsd-con, .xysp-con,.wmzz-txt{margin-top:20px;}
.xysp{margin-top:0;}
.xysp-con li{width:100%; margin-right:0; margin-bottom:20px;}
.xysp-con li:last-child{margin-bottom:0;}
.wmzz{background-size:100% 100%;}
.foot-left{margin:0; text-align:center; font-size:12px;}
.foot-right{display:none;}
.content-title,.content-con,.right{width:100%; padding:0;}
.jj-nr, .list, .pic-list{padding:15px 0; width:100%;}
.list li,.list li a{width:100%; overflow:auto; height:auto; white-space:normal; line-height:28px;}
.list li{background:none; padding:0;}
.list li i{width:100%; text-align:left;}
.list li{margin-bottom:10px;}
.list li:nth-child(odd){background:#ff0000;}
}