html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
body{margin:0;padding:0;width:100%;background:#333;font-family:Verdana, Geneva, sans-serif}
a{text-decoration:none}
.clear{clear:both;}
.header{height:95px;width:100%;background:#333;overflow:hidden;}
.header .content{width:910px;margin:0 auto;padding-top:44px;position:relative;}
.header .logo{display:block;width:198px;height:51px;background:url("img/logo.png") no-repeat;float:left;margin-right:13px;position:absolute;left:-1000px;cursor:pointer;}
.headMenu{position:absolute;left:1000px;width:910px}
#contact{width:910px;margin:0 auto;color:#fff;text-align:center;}
#contact .leftContact{float:left;text-align:center;position:relative;}
#contact .leftContact img{border-color:#fff;border-style:solid;border-width:0;}
#contact .rightContact{-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.7);float:left;padding-left:16px;text-align:left;width:375px;}
#contact .rightContact a{color:#fff;}
#contact .rightContact .title{font-size:13px;padding-top:40px;}
#contact .rightContact .data{font-size:11px;padding-top:25px;}
#contact .rightContact .addrTitle, #contact .rightContact .emailTitle, #contact .rightContact .sEmail, #contact .rightContact .sName, #contact .rightContact .sMessage{font-weight:bold;}
#contact .rightContact .send{font-weight:bold;color:#fff;cursor:pointer;float:right;margin-right:25px;}
#contact .rightContact .inp{width:223px;background:#252525;border-top:solid 1px #666;border-left:solid 1px #666;border-right:solid 1px #fff;border-bottom:solid 1px #fff;margin-bottom:6px;color:#fff}
#contact .rightContact .textArea{width:223px;background:#252525;border-top:solid 1px #666;border-left:solid 1px #666;border-right:solid 1px #fff;border-bottom:solid 1px #fff;margin-bottom:6px;height:161px;color:#fff}
#contact .rightContact{padding-bottom:7px;}
.ie10 .rightContact{padding-bottom:20px !important;}
.ajax{height:32px;width:32px;background:url("img/ajax.gif") no-repeat;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;display:none;}
.body{height:520px;width:100%;background:#000;position:relative;overflow:hidden;}
.body .left{height:100%;width:50%;background:#000;position:absolute;left:0;top:0;z-index:2;}
.body .right{height:100%;width:100%;background:#000;position:absolute;right:0;top:0;z-index:2;}
.body .imgIn{height:100%;width:100%;z-index:1;}
.album{text-align:center;}
.album img{border-color:#fff;border-style:solid;border-width:0;}
.album > div{display:none;height:520px;margin:0 auto;position:relative;display:none;}
.photomenu{list-style:none;float:left;padding-top:29px;}
.photomenu li{float:left;padding:0 12px;color:#fff;cursor:pointer;font-size:11px;}
.photomenu .active{color:#818181 !important;}
.photomenu .active:hover{color:#818181 !important;}
.linkmenu{list-style:none;float:left;padding-top:25px;margin-left:5px;}
.linkmenu li{float:left;padding:0 12px}
.linkmenu a{color:#818181;font-size:11px;}
.linkmenu a:hover{color:#999;}
.footer{background:none repeat scroll 0 0 #333333;color:#FFFFFF;font-size:11px;height:39px;line-height:39px;position:relative;width:100%;}
.footer .pagRoot{height:30px;overflow:hidden;}
.pagRooter{margin:0 auto;overflow:hidden;width:900px;text-align:center;position:relative;z-index:2;}
.footer .hidePage{position:absolute;left:0;background:#333;height:39px;width:0px;z-index:2;}
.footer .pagging{font-size:11px;height:auto;white-space:nowrap;}
.footer .prevSlide{height:16px;width:16px;padding-left:16px;cursor:pointer;background:url("img/arrow-left.png") no-repeat;}
.footer .nextSlide{height:16px;cursor:pointer;background:url("img/arrow-right.png") no-repeat;width:16px;padding-right:16px;}
.footer .pagging span{margin:0 6px;cursor:pointer;display:inline;float:none;}
.footer .pagging span.active{color:#999;}
.footer .pagging span:hover{color:#999;}
.disArrow{opacity:.3;transition:opacity 1s linear;cursor:default !important;}
.footer .copy{position:absolute;right:0;top:0;display:none;z-index:3;}
@-webkit-keyframes movement{from{width:100%;}
to{width:222px}
}
@keyframes movement{from{width:100%;}
to{width:222px}
}
@media screen and (max-width:1135px){.footer .copy{display:block;position:relative !important;margin:0 auto;width:230px;}
}
@media only screen
and (min-width:1136px){.footer .copy{padding-right:20px;position:absolute;right:0;top:0;font-size:10px;text-align:left;width:230px;}