@charset "utf-8";



@font-face {
  font-family: 'HelveticaYunf';

  src: url('../fonts/Helvetica_cyr-Bold.eot');
  src: url('../fonts/Helvetica_cyr-Bold.eot?#iefix') format('embedded-opentype'), 
  url('../fonts/Helvetica_cyr-Bold.woff') format('woff'),
  url('../fonts/Helvetica_cyr-Bold.ttf') format('truetype'),
  url('../fonts/Helvetica_cyr-Bold.svg#Helvetica_cyrBold') format('svg');
}

a {text-decoration:none !important;}
html{ width: 100%; min-width: 1200px;}

.mainTop{ width: 100%; height: 126px; position: fixed; top:0; background: url(../img/BA001.png) top center no-repeat; z-index: 10000;}
.mainTop .top{ width: 1200px; height: 126px; margin:0 auto;position: relative;  z-index: 80;}
.mainTop .top .logo{ display: block; float: left; width: 240px; height: 124px; overflow: hidden;}

.mainTop .top .searchBox{ float: right; width: auto; height: 71px; line-height: 24px; margin-top: 12px; padding:23px 0; }
.mainTop .top .searchBox .Tel{float:left;  line-height:24px; font-size:18px; margin: 0 20px 0 0; color: #fff;}
.mainTop .top .searchBox .search{ width: auto; height: auto; margin-right: 5px; float: left; position: relative;}
.mainTop .top .searchBox .search #searchTxt{ width: 250px; height: 24px;  border-radius: 13px; background: none; border: 1px #fff solid; margin:0; padding: 0 26px 0 10px;color: #fff}
.mainTop .top .searchBox .search #searchBut{ position: absolute;
right: 1px; top: 0; width:26px; height: 24px; background: url(../img/ICO0001.png) center center no-repeat; border: none; padding: 0; margin: 0;
}
.mainTop .top .searchBox a{margin-left: 5px; color: #fff;}
.mainTop .top .searchBox a:hover{color:#eef282;}

.mainTop .top .nav{ display: block; width: 959px; height:42px; float: right;}
.mainTop .top .nav a.language{ float: right; margin-left: 42px; line-height: 42px; color: #000;}
.mainTop .top .nav a.language:hover{color:#dfdfdf;}
.mainTop .top .nav ul{ width: auto; height: 42px; float: right;margin:0; padding: 0;}
.mainTop .top .nav ul li{ width:140px; float: left;list-style:none; list-style-type:none; line-height: 42px; text-align: center;}
.mainTop .top .nav ul li a{ width: auto; height: 400px; font-style: 15px;color: #fff;}
.mainTop .top .nav ul li a.hover{color:#eef282;font-weight: bold;}
.mainTop .top .nav ul li a#current{color:#eef282;font-weight: bold;}

.mainTop .top .nav ul ul.submenu{ width:auto; !important;height: auto;position: absolute; top: -8000px; left: 0; padding:22px 0; overflow: hidden; z-index: 80;}
.mainTop .top .nav ul ul.submenu li{ width: 177px; height: 40px; line-height: 40px; text-align: center;background: url(../img/BA003.jpg) center right no-repeat; }

.mainTop .back{width: 100%; height: auto; background: url(../img/BA002.png); position: relative; top: -1px;}


.getTop{ display:none; width: 61px; height: 32px; background: url(../img/ICO0009.png) center center no-repeat; position: fixed; bottom: 180px; right: 10px;}

.footer{ width: 100%; min-width: 1200px; height: auto !important; background: #333; }


.footer div.txt{ width:100%;height: auto; margin:0 auto; font-size: 12px; color: #fff; text-align: center; line-height: 23px;padding:50px 0; position: absolute; bottom: 0; border-top:1px solid #606060;}
.footer div.txt a{ color: #fff;}
.footer div.txt a:hover{ color: #dfdfdf;}

.footer dl{ width: 1154px; height: auto;overflow: hidden; margin:0 auto;}
.footer dt{width: 1154px; height: 115px; overflow: hidden; text-align: center;  background: url(../img/BA004.jpg) center bottom no-repeat; margin-bottom: 68px;}
.footer dt a.goTop{ display: inline-block; width: auto; height: 36px; line-height:36px; border: 1px solid #fff; border-radius: 20px; font-size: 20px; color: #3ec5d9; padding: 0 50px;}
.footer dt p{line-height:28px ;color:#fff; margin-top: 20px;}

.footer dd{ width:338px; height: 55px; float: left;margin: 0 23px; padding-left: 68px; background: url(../img/ICO0002.png) left top no-repeat; font-size: 12px; color: #fff;}
.footer dd.icon1 p{ height: 19px; overflow: hidden;}
.footer dd.icon2{background-position: left center;}
.footer dd.icon3{background-position: left bottom; line-height: 18px;}
.footer dd.icon3 span{font-weight: bold;}

.footer dd h4{ font-size: 14px; font-weight: bold; line-height:18px; margin: 10px 0 0;}
.footer dd p{ font-size: 12; line-height:18px;margin: 0;}
.footer dd .cover {width: 100%; height: 100%; position: relative; overflow: hidden;}
.footer dd .cover .navUl{ width: 18px; height: 8px; position: absolute; bottom: 13px;right: 0; z-index: 900;}
.footer dd .cover .navUl a{display:block; width: 6px; height: 8px; background: url(../img/ICO0004.png) bottom left no-repeat; float: left;}
.footer dd .cover .navUl a.rightBin{background-position: top  left; float: right;}
.footer dd .cover ul{ width: 800px; margin: 0; padding: 0; overflow: hidden;list-style-type:none; position: absolute;} 
.footer dd .cover ul li{ float: left; padding-left: 15px; background: url(../img/ICO0003.png) 4px 16px no-repeat; }
.footer dd .cover ul li h4{width: 255px; height: 18px;}
.footer dd .cover ul li h4 a{ display:block; width: 255px; height: 18px; color: #fff; overflow: hidden;}
.footer dd .cover ul li .time{font-size: 12px; color: #777;}


a.goNext{ display: block; width: 61px; height:32px; overflow: hidden; z-index: 1000; position: absolute; left: 50%; bottom: 50px; margin-left: -30px;; background: url(../img/ICO0008.png) center center no-repeat;-webkit-animation: fade 2s infinite linear;
animation: fade 2s infinite linear;}
@-webkit-keyframes fade {
	0% { opacity: 1;}
	50% { opacity: 0.3;}
	100% { opacity: 1;}
}
@keyframes fade {
	0% { opacity: 1;}
	50% { opacity: 0.3;}
	100% { opacity: 1;}
}


.main{ width: 100%; height:100%; position: absolute;top:0;left: 0;}
.main .am-page{ width: 100%; height: 100%; position: relative; overflow: hidden;}
.main .am-box{ width: 100%; min-width: 1200px; margin:0 auto; height: 100%; position: relative;}
.main .am-box a{ display: inline-block; width: 100%; height: 100%}