@charset 'utf-8';
body{}
a,a:focus,a:visited,a:active,a:hover{outline:0;border:none;text-decoration: none;}
area{outline:0;}

.clear{clear: both;visibility: hidden;width: 100%;height: 0;overflow: hidden;}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clearfix { display: inline-table; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.banner-box{position: relative;width:100%;overflow:hidden;}
.banner-box>.banner-inner{position: relative;width:1000px;overflow:visible;margin: 0 auto;}
.banner-box>.banner-inner>.banner{position: absolute;width:1900px;top:0;left:0;margin-left:-450px;}
.banner-box>.banner-inner>.banner>img{display: block;}
.cont-box{position: relative;width:1041px;height:auto;overflow: visible;margin: 30px auto 0;}

#us-activity{background-color:#f4bf1b;}
.floor-1{
	position: relative;
	height:225px;
	background:url(images/banner-bg-1.png) 0 0 no-repeat;
	overflow:hidden;
	padding-top:135px;
}
.floor-1 .floor-1-list{width:1021px;height:138px;margin-left:19px;}
.floor-1 .floor-1-list li{float:left;margin-right:14px;width:170px;height:123px;padding:15px 10px 0;}
.floor-1 .floor-1-list li>h1{text-align: center;font-size:24px;color:#040000;font-family: 'Microsoft Yahei';font-weight:bold;margin-bottom:10px;}
.floor-1 .floor-1-list li>p{font-size:20px;color:#040000;font-family: 'Microsoft Yahei';}
.floor-1 .floor-1-btn{display: block;position: absolute;bottom:23px;width:200px;left:50%;margin-left:-95px;color:#fff;font-size:24px;font-family: 'Microsoft Yahei'}

.floor-3{height:330px;background: url(images/banner-bg-2.jpg) 0 0 no-repeat;padding-top:180px;}
.floor-3 .floor-3-left,.floor-3 .floor-3-right{float:left;margin-left:20px;}
.floor-3 .floor-3-left{width:630px;padding:0 11px;}
.floor-3 .floor-3-left>h1{font-size:24px;line-height: 40px;border-bottom:1px solid #585555;font-family: 'Microsoft Yahei';color:#040000;padding-left:4px;}
.form-box{padding-top: 37px;border-top:1px solid #797777;}
.form-box>*{float:left;}
.form-box span.name{display: block;width:50px;height:35px;line-height: 35px;font-size:20px;color:#414041;font-family: 'Microsoft Yahei';margin-right:10px;}
.form-box .inp-box{float:left;width:130px;height:35px;margin-right:20px;}
.form-box .inp-box>*{width:128px;height:33px;border:1px solid #414041;background-color: #fff;line-height: 33px;font-size:18px;font-family: 'Microsoft Yahei';}
.form-box span.name.form-last{width:90px;}
.form-box .inp-box.form-last{width:106px;margin-right:0;}
.form-box .inp-box.form-last select{width:106px;height:33px;}

.form-btns{width:300px;margin:68px auto 0;}
.form-btns .form-btn{float:left;display:block;width:124px;height:42px;background-color:#e95b54;border-radius: 9px;-webkit-border-radius:9px;-moz-border-radius:9px;line-height: 42px;text-align: center;color:#fff;font-size:18px;font-family: 'Microsoft Yahei';}
.form-btns>p{float:left;width:100%;text-align: center;font-size:14px;color:#040000;font-family: 'Microsoft Yahei';margin-top:18px;}

.floor-3-right{width:296px;padding:0 14px 0 16px;}
.floor-3-right>h1{font-size:24px;line-height: 40px;font-family: 'Microsoft Yahei';color:#040000;}
.floor-3-right>p{line-height: 30px;font-size:18px;color:#040000;font-family: 'Microsoft Yahei';margin-bottom:5px;}
.floor-3-right>p>span{color:#000;}

.floor-4{height:425px;background:url(images/banner-bg-3.jpg) 0 0 no-repeat;padding-top:135px;}
.floor-4>p.floor-4-title{text-align: center;font-size:18px;font-family: 'Microsoft Yahei';color:#fff;}
.floor-4 .floor-4-list{padding:0 55px;margin-top: 235px;margin-right: -80px;}
.floor-4 .floor-4-list li{float:left;width:195px;margin-right:56px;}
.floor-4 .floor-4-list li>h1{font-size:24px;color:#040000;text-align: center;font-family: 'Microsoft Yahei'}
.floor-4 .floor-4-list li>p{text-align: center;font-size:18px;color:#040000;margin-top: 15px;line-height: 27px;font-family: 'Microsoft Yahei'}

.floor-5{text-align: right;padding-bottom: 100px;}
.floor-5 .page-bottom-btn{color:#000;font-family: 'Microsoft Yahei';font-size:14px;margin-right: 20px;text-decoration: underline;}

.page-pop-bg{
	display:none;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.7;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  z-index: 999998;
}
.page-pop{display:none;position: fixed;top:50%;left:50%;margin-top:-200px;text-align:left;margin-left:-277px;width:485px;height: 190px;padding-left:70px;padding-top:140px;background:url(images/banner-bg-pop.png) 0 0 no-repeat;z-index:999999;}
.page-pop>p{font-size:14px;color:#000;font-family: 'Microsoft Yahei';line-height: 24px;}