#rocation { position:relative; width:100%; height:55px; }
#rocation.active { position:fixed; top:0px; left:0px; z-index:10; }
#rocation .rocationbg1 { position:absolute; top:0px; left:0px; width:40%; height:55px; background:#073291; }
#rocation .rocationbg2 { position:absolute; top:0px; right:0px; width:60%; height:55px;  background:#2a9dd5; }
.subvis { position:relative; }
.subvis div.txt { position:absolute; bottom:10%; left:5%; font-size:34px; font-weight:700; color:#000; }
.subvis div.subbgwrap { position:absolute; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.3);  display:none;}
.submenuwrap { position:relative; width:1280px; height:55px; margin:0 auto; }
.subdropmenu ul li.subhome a { display:block; float:left; position:relative; width:36px; height:55px; border-right:1px solid #5472b3; background:#073291 url('/images/common/subhome.png')no-repeat left 50%; }
.subdropmenu ul li.subdepth { float:left; position:relative; width:268px; height:55px; box-sizing:border-box; }
.subdropmenu ul li a.dta { display:block; position:relative; width:100%; height:55px; padding-left:22px; line-height:55px;  font-size:17px; color:#fff; font-weight:500; box-sizing:border-box; }
.subdropmenu ul li a.dta span { display:block; position:absolute; top:0px; right:16px; }
.subdropmenu ul li a.dta:hover { color:#00d2ff; }
.subdropmenu ul li.sub1depth.subdepth { background:#073291; }
.subdropmenu ul li.sub2depth.subdepth { background:#073291; border-left:1px solid #5472b3; }
.subdropmenu ul li.sub3depth.subdepth { background:#073291; border-left:1px solid #5472b3; }
.subdropmenu ul li.sub1depth.subdepth ul.dropview { background:#073291; }
.subdropmenu ul li.sub2depth.subdepth ul.dropview { background:#073291; }
.subdropmenu ul li.sub3depth.subdepth ul.dropview { background:#073291; }
.subdropmenu ul li ul.dropview { position:absolute; top:55px; left:0px; width:269px; padding:20px 0; z-index:2; }
.subdropmenu ul li ul.dropview li a { display:block; position:relative; width:100%; padding:6px 0 6px 22px; font-size:15px; color:#fff; font-weight:400; text-align:left; box-sizing:border-box; }
.subdropmenu ul li ul.dropview li a:hover { color:#00d2ff; }

.subsize2 { position:relative; width:100%; margin:0 auto; background:#e6e6e6; }
.subinte { position:relative; width:1200px; height:662px;  margin:0 auto; overflow:hidden; }
.subinte ul.intetxt { position:relative; width:1122px; margin:0 auto; overflow:hidden; display:none; }
.subinte ul.intetxt li { float:left; width:170.5px; height:46px; margin-right:6px; line-height:46px; font-size:18px; font-weight:700; color:#ffffff; border-radius:10px; background:#a8a8a8; box-sizing:border-box; text-align:center; }
.subinte ul.intetxt li.on { background:#3fc0d0; }
.subinte ul.intetxt li:last-child { margin-right:0px; }

.subinte div.inteimg { position:relative; width:100%; }
.subinte div.inteimg ul { position:relative; width:100%; }
.subinte div.inteimg ul li { position:relative; width:1200px;  outline:none; }
.subinte div.inteimg ul li span { display:block;  }
.subinte div.inteimg ul li img { width:100%; display: block !important; }
.subinte div.inteimg ul li span.txt { position:absolute; bottom:50px; left:50px; right:50px; font-size:25px; font-weight:700; color:#ffffff; text-align:right; }

.inte_prev { position:absolute; top:300px; left:24%; transform: translate(-50%,0); cursor:pointer; width:60px; height:60px; border-radius:100%; background:rgba(0,0,0,0.3); }
.inte_next { position:absolute; top:300px; left:76%; transform: translate(-50%,0); cursor:pointer; width:60px; height:60px; border-radius:100%; background:rgba(0,0,0,0.3); }

.slider-nav { position:relative; width:100%; margin:0 auto; padding:1px 0 120px 0; background:#e6e6e6;  overflow:hidden; }
.slider-nav ul { position:relative; width:1200px; margin:0 auto; }
.slider-nav li { float:left; width:170.5px; margin:0 1px 1px 0px; cursor:pointer; }
.slider-nav li:nth-child(7){ margin-right:0px; }
.slider-nav li img { width:100%; }
