/**
@void 内容部分
**/
html,body,div,ul,li,ol,a,input,textarea,p,dl,dt,dd{margin:0;padding:0;}
ul li{list-style: none;}
a{text-decoration: none;cursor: pointer;}
html{height: 100%;}
body{height: 100%;background:#F5F5F5;width:100%;position: relative;font:100 14px/1.5 sans-serif;;line-height: 1.25em;margin:auto; font-variant-ligatures: none; }
a,input,img,textarea,span,div{outline: 0;-webkit-tap-highlight-color:rgba(255,0,0,0);}
a:hover{
	text-decoration: none;
}

.center-wrap {
    position: relative;
    z-index: 1;
    height: 100%;
    margin: 0 auto;
}
#footer .links>ul{
	overflow: hidden;
}
#footer .links>ul>li{
	float:left;
	width:25%;

	line-height: 24px;
	padding: 0 20px;
}

#footer .links>ul>li h3{
	font-size:16px;
	color:#F9F9F9;
	font-family: 'DIN-Light';
    letter-spacing: 1px;

}
#footer .links>ul>li a{
	    font-size: 16px;
    color: #F9F9F9;
}
#footer .links>ul>li:last-child h1{
	font-size:18px;
	color:#CFCFCF;
}
#footer .links>ul>li p{
	line-height:42px;
}
#footer .links>ul>li p,
#footer .links>ul>li p a{
	font-size:16px;
	color:#F9F9F9;
	font-family: 'DIN-Light';

}
#footer .links>ul>li p a{
	transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	margin-right: 24px;
}
#footer .links>ul>li p a:hover{
	color:#fff;
}
.clearfix:after {
    content: "";
    display: table;
    clear: both;
}
#footer .links>ul>li p.aiks a i,
.us-unicon a i{
	display: inline-block;
	vertical-align: bottom;
}
#footer .links>ul>li p.aiks a:nth-of-type(1) i,
.us-unicon a:nth-of-type(1) i{
	width: 36px;
	height: 36px;
	background: url(../images/footer/fb.png) center center no-repeat;
	background-size: cover;
}
#footer .links>ul>li p.aiks a:nth-of-type(1) i:hover,
.us-unicon a:nth-of-type(1) i:hover{
	width: 36px;
	height: 36px;
	background: url(../images/footer/fb_link.png) center center no-repeat;
	display: inline-block;
	transition: all 0.8s; 

}
#footer .links>ul>li p.aiks a:nth-of-type(2) i,
.us-unicon a:nth-of-type(2) i{
	width: 36px;
	height: 36px;
	background: url(../images/footer/in.png) center center no-repeat;
	background-size: cover;
}
#footer .links>ul>li p.aiks a:nth-of-type(2) i:hover,
.us-unicon a:nth-of-type(2) i:hover{
	width: 36px;
	height: 36px;
	background: url(../images/footer/in_link.png) center center no-repeat;
	display: inline-block;
	transition: all 0.8s; 

}
#footer .links>ul>li p.aiks a:nth-of-type(3) i,
.us-unicon a:nth-of-type(3) i{
	width: 36px;
	height: 36px;
	background: url(../images/footer/tw.png) center center no-repeat;
	background-size: cover;
}
#footer .links>ul>li p.aiks a:nth-of-type(3) i:hover,
.us-unicon a:nth-of-type(3) i:hover{
	width: 36px;
	height: 36px;
	background: url(../images/footer/tw_link.png) center center no-repeat;
	display: inline-block;
	transition: all 0.8s; 
}
.footer-link {
    padding: 30px 0;
    text-align: center;
    position: relative;
    left: 100px;
    top:10px;
}
.footer-link dl {
    float: left;
    width: 25%;
}
.login_text{
    float: left;
    margin-top: 10px;
    margin-right: 25px;

}
.login_text img{
  border: none;
}
#footer .links{
  padding:60px 0 100px 0 ;
  position: relative;
}

.footer-link a {
    color: #6A6A6A;
    text-decoration: none;
}
.footer-link a:hover {
    color: #C1C1C1;
}

.section{
    margin: 0 auto;
  
}

#footer .footer-top {
	margin: 85px 20px 0 20px;
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #474747;
    padding-bottom: 50px;
}
#footer .footer-top .footer-logos{
	display: inline-block;
	float: left;
}
#footer .footer-top .footer-email{
	
	float: right;
}
#footer .footer-top .footer-email .footer_info p{
	font-size: 16px;
	color: #CFCFCF;
	line-height: 54px;
	
}
#footer .footer-top .footer-email .footer_info{
	    position: relative;
    width: 100%;
}

#footer .footer-top .footer-email .footer_info .info_email input {
          outline:none;
          background:transparent;
          border:none;
          outline:medium;
      }
#footer .footer-top .footer-email .footer_info .info_email  input:focus { 
          outline: none;
          background-color: transparent;
     }
#footer .footer-top .footer-email .footer_info .info_email input {
	width: 332px;
    height: 36px;
    border-radius: 4px;
    line-height: 36px;
    color: #B5B5B5;
    border: 1px solid #B5B5B5;
    padding-left: 10px;
    font-size: 14px;
    padding-right: 40px;
	
}
#footer .footer-top .footer-email .footer_info .info_email img{
	    position: absolute;
    right: 0;
    vertical-align: middle;
    margin-right: 6px;
    margin-top: 9px;
}
#footer .footer-top .footer-email .footer_submit{
    margin-top: 20px;
    text-align: right;
}
#footer .footer-top .footer-email .footer_submit button{
    width: 117px;
    height: 36px;
    background: #CE2F37;
    outline: none;
    border: none;
    color: #fff;
    font-size: 14px;
    letter-spacing: 1px;
    border-radius: 4px;
}
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: auto !important;
    margin: 0 auto;
}
.footer-backe  {
    line-height:20px;
    text-align: center;
    padding: 10px 0;
	position:relative;
	
}
.navbar-inverse .links .code{
	float: right;
    position: absolute;
    right: 0;
    bottom: 110px;
    margin-right: 20px;
    display: none;
}

.copyright {
    text-align: left;
    color: #C1C1C1;
    background: #111;
}
.center-wrap{
	width: 1200px;
    position: relative;
    margin: 0 auto;
    height: 60px;
    line-height: 60px;
}
.copyright p{

    float: left;
}
.copyright a{
    font-size: 14px;
    color: #CFCFCF;
    text-align: right;
    display: block;
}
.copyright a img{
	margin-right: 10px;
    height: 24px;
    width: 24px;
    vertical-align: middle;
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    width: 1200px;
    
}