@charset "utf-8";
/* CSS Document */
body,html{ margin:0; padding:0;}
*{ margin:0;padding:0; font-weight:normal; font-family:"微软雅黑"; font-size:14px;}
.bannerbox img{ display:block;}
.introduce img{ display:block;}
.flowbox img{ display:block;}
.perbigbox img{ display:block;}
.casebox img{ display:block;}
input{ padding:0; margin:0; outline:none; border:none;}

.clearfix{ clear:both;}
.bannerbox{ position:relative;}
.bannerimg{ width:100%;}
.application{ width:330px; height:270px; background:#fff; position:absolute; bottom:20px; border-radius: 5px; right:20%; padding-left:12px;   padding-top:12px;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.application>div{ margin-bottom:10px; font-size:12px;}
.application h4{ font-size:18px; font-family:"黑体"; float:left; line-height:40px;}
.application input{ width:210px;  border:1px solid #ccc; float:left;}
.citybox input{ width:114px;}
.citybox .market{margin-right:10px; padding-left:10px; width:85px;margin-top:5px;}
.typebox {margin-top:10px;}
.typebox .typetop{ width:60px; margin-right:10px; }
.typebox .typebottom{ margin-right:10px; padding-left:10px; width:102px; margin-top:10px;}
.subbtn input{ width:240px; height:34px; background-color:#ec4e00; color:#fff; margin-left:45px;}
.introduce{width:900px; margin:0 auto; padding:100px 150px; padding-bottom:0;}
.introduce>.superper{ padding:0 40px; float:left;}
.superper h1{ font-size:28px; color:#636363; text-align:center; line-height:40px; margin-top:10px;}
.superper h2{ font-size:20px; color:#333; text-align:center;}


.flowbox{ width:1160px; padding:0 30px; margin:0 auto; margin-bottom:100px;}
.flowbox h1{ font-size:50px; color:#3d3d3d; text-align:center; margin:50px 0;}
.flow{ width:20.8%; float:left; margin:0 20px;}
.flow img{ width:100%;}
.flow>h2{ font-size:18px; font-family:"黑体"; font-weight:600; text-align:center; margin-top:10px; margin-bottom:20px;}
.flow>p{ font-size:14px; padding:0 32px;}

.perbigbox{ width:1150px; margin:0 auto; padding:0 25px; margin-bottom:100px;}
.super{ width:22.2%; padding:0 15px; float:left;}
.perbigbox>h1{ font-size:50px; letter-spacing:2px; text-align:center; margin-bottom:50px;}
.super>img{ border:2px solid #999;}
.super>h2{ font-size:26px; font-weight:bold; margin-top:20px; margin-bottom:10px; text-align:center;}
.super>h3{ font-size:20px;text-align:center;}

.casebox{ width:1200px; margin:0 auto;margin-bottom:20px;}
.casebig,.underbox{ float:left;}
.underbox{ padding-left:40px;}
.casebig>h1{ font-size:42px; margin-bottom:20px;}
.caseimgbox{ float:left;}
.imgsm{ float:left;}
.casetext{ float:left; padding-left:30px; width:260px;}
.casetext h1{ font-size:34px; margin-bottom:40px;}
.casetext h1 a{ font-size:34px; margin-bottom:40px;}
.casetext h2{ font-size:22px; margin-top:56px; margin-bottom:24px;}
.casetext h6{ font-size:16px; margin-bottom:10px;}
.casetext p{ font-size:12px;}
.underbox>h1{ font-size:42px; margin-bottom:24px;}
.tlebox{ margin-bottom:62px;}
.tlebox h2{ float:left; font-size:18px; font-weight:bold; font-family:"黑体";}
.databox>div{ float:left;}
.daperbox{ width:421px;}
.daperbox .name{width:100px;display: block;float: left;}
.daperbox .address{width:124px;display: block;float: left;}
.daperbox .company{width:128px;display: block;float: left;}
.daperbox .riqi{width:65px;display: block;float: left;}
.daperbox a,.housebox a,.compbox a,.timebox a{ display:block; font-size:16px; line-height:25px;}

.probtn{ position:fixed; top:676px; right:100px; width:66px; height:128px;background-image:url(../images/shenqingbg.png);}
.protop{ background:url(../images/probtn.png); height:66px;}
.probott{ background-color:#ec4e00; width:54px; height:45px; position:absolute; bottom:0; margin-left:6px; font-weight:bold; color:#fff; text-align:center; padding-top:9px;}