@charset"utf-8"
* {padding: 0; margin: 0; }
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;}
body { font-family: 'Arial'; font-size: 14px; color: #333; overflow-x:hidden}
ul, ol, li { list-style: outside none none;}
a {text-decoration: none;color: #555;}
a:hover {text-decoration: none; color: #00488e;}
img {border: none;}
.clear {clear: both; display: block;}
.fl {float: left;}
.fr {float: right;}

.top{width:100%; height:95px; margin:0 auto; background:#061347; color:#fff;}

.w1{width:1200px; margin:0 auto;}
.logo{font-size:30px; line-height:95px; font-weight:bold;}
.sele{padding-top:30px; width:186px; height:36px;}
.sele1{width:186px; height:36px; border:none; background:#e0082d; outline:none; color:#fff; text-align:center; font-size:18px;}
.banner{width:100%; height:600px; margin:0 auto;}

/* 本例子css */
.slideBox{ width:100%; height:100%; overflow:hidden; position:relative; margin:0 auto; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;width: 100%; height: 100%; }
.slideBox .bd ul{width: 100%; height: 100%;}
.slideBox .bd img{ width:100%; height:100%; display:block;  }
.slideBox .ss1{width:348px; height:77px; background:#e0082d; position:absolute; left:0px; bottom:0px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .ss1 .prev{ position:absolute; left:30%; top:35%;  display:block; width:69px; height:71px; background:url(en_pre.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .ss1 .next{ position:absolute; right:20%; top:35%;  display:block; width:69px; height:71px; background:url(en_next.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .ss1 .fg{position:absolute; height:20px; top:36%; width:2px; right:52%; background:#fff;}
.slideBox .ss1 .prev:hover,
.slideBox .ss1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .ss1 .prevStop{ display:none;  }
.slideBox .ss1 .nextStop{ display:none;  }

.bg1{width:100%; height:750px; margin:0 auto; background:url(en_bg1.jpg) no-repeat right bottom; background-size:cover; /*background-attachment:fixed;*/ }
.pad{padding-top:95px;}
.ser{width:250px; background:url(en_jh.jpg) no-repeat left top; padding-top:40px; margin-left:8.5%; }
.ser1{width:100%;  position:relative;}
.Menubox{position:absolute; right:0; width:594px; top:-150px; height:100px; background:#061347;  }
.Menubox li{float:left;display:block; height:30px; margin-right:12px; margin-left:80px; padding-left:15px; line-height:30px; width:514px;   top:160px; color:#fff; right:0px; font-size:18px; background:url(en_dt.jpg) no-repeat left center;}
.Menubox li.hover{color:#e0082d;height:30px;line-height:30px; background:url(en_dt.jpg) no-repeat left center;}
.Contentbox{clear:both;}
.ser-fg{position:absolute; width:539px; border-bottom:2px solid #ffe400; top:-150px; right:594px;}
.mmgy{ width:100%; margin:0 auto;}
.mmgy li{width:294px; height:234px; float:left; margin-left:7px; position:relative; transition-duration:.2s;}
.mmgy li:first-child{margin-left:0px;}

.mm-1{ height:46px; line-height:46px; text-align:center; border-radius:10px; position:absolute; top:94px; left:49px; background:rgba(6,19,71,0.7);  width:198px; color:#fff;}
.mmgy li:hover .mm-1{ background:rgba(224,8,45,0.7);}
.CbContainer1{padding-top:15px; font-size:18px; line-height:38px; color:#343434;}
.CbContainer2{padding-top:15px; font-size:18px; line-height:38px; color:#343434;}
.CbContainer3{padding-top:15px; font-size:18px; line-height:38px; color:#343434;}
.mm-span{color:#e0082d;}

.mapp{width:100%; height:534px; margin:0 auto;overflow:hidden; position:relative;}
.mapp1{width:50%; height:534px; overflow:hidden; position:relative;}
.m-video{width:50%; height:534px;}
#map{
  
}

.sin{width:100%; height:450px; padding-top:55px; padding-bottom:115px; margin:0 auto;}
.sin1{width:100%; padding-top:60px; margin:0 auto;}

/* 本例子css */
/* 本例子css */
.slideBox1{ width:100%; height:100%; overflow:hidden; position:relative; margin:0 auto; }
.slideBox1 .bd{ position:relative; height:330px; z-index:0; width:1242px; margin:0 auto;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle;width: 100%; height: 100%; }
.slideBox1 .bd ul{width: 100%; height: 100%;}
.slideBox1 .bd img{ width:100%; height:100%; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox1 .prev{ position:absolute; left:2%; top:40%;  display:block; width:47px; height:74px; background:url(en_zj.jpg) no-repeat; filter:alpha(opacity=80);opacity:0.8;   }
.slideBox1 .next{ position:absolute; right:2%; top:40%;  display:block; width:47px; height:74px; background:url(en_yj.jpg)  no-repeat; filter:alpha(opacity=80);opacity:0.8;   }
.slideBox1 .prev:hover,
.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox1 .prevStop{ display:none;  }
.slideBox1 .nextStop{ display:none;  }

.sin2 dl{width:364px; height:328px; float:left; margin-left:25px; margin-right:25px; transition-duration:.2s;}
.sin2 dl dd{width:364px; height:268px; position:relative; overflow:hidden; }
.sin2 dl dt{width:100%; height:60px;  color:#fff; background:#061347; font-size:18px; text-align:center; line-height:60px;}
.sin-yc{position:absolute; width:324px; line-height:24px; font-size:14px; padding:60px 20px 0px 20px; height:208px; background:rgba(0,0,0,0.7); color:#fff; top:100%; transition-duration:.5s;}
.sin2 dl:hover .sin-yc{top:0px;}

.Museums{width:100%; height:604px; background:url(en_bg2.jpg) no-repeat center; background-size:cover; margin:0 auto; padding-top:30px;}
.Mus-bit{width:100%; background:url(en_jh.jpg) no-repeat top center; padding-top:55px; text-align:center;}
.mus1{width:100%; margin:0 auto; padding-top:65px;}
.mus1 li{width:25%; float:left; list-style:none; position:relative; overflow:hidden;  }
.mus1 li img{width:100%;}
.mus2{width:100%; height:367px; background:rgba(0,0,0,0.7); color:#fff;position:absolute; top:100%; transition-duration:.5s;}
.mus1 li:hover .mus2{top:0px;}
.mus3{width:80%; margin:0 auto; text-align:center; padding-top:95px;}
.mus3-1{width:100%; font-size:18px; padding-bottom:30px;}
.mus3-2{width:100%; line-height:24px; font-size:14px;}
.wond{width:100%; height:766px; background:url(en_bg3.jpg) no-repeat center; background-size:cover; padding-top:45px;}
.padd12{padding-top:45px;}
.wond1{width:598px;}
.wond2{width:598px; height:275px;}
.wond3{width:558px; padding-top:60px; padding-left:40px; height:215px;}
.wond3-1{width:100%; font-size:18px; padding-bottom:20px;}
.wond3-2{width:100%; line-height:24px; font-size:16px; color:#3c3c3c; padding-bottom:30px;}

.foot{width:100%; background:#061347; color:#fff; padding-top:50px; padding-bottom:50px; font-size:20px; line-height:30px;}
.foot1{width:563px; height:23px; margin:0 auto; padding-bottom:30px;}
.foot2{width:100%; background:#1c1c1c; padding-top:15px; padding-bottom:15px; color:#fff; line-height:24px; font-size:14px; text-align:center;}