@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; }
#master_deadline{background-color:#fefefe;}
#master_deadline div, 
#master_deadline dl,
#master_deadline dt,
#master_deadline dd,
#master_deadline ul,
#master_deadline ol,
#master_deadline li,
#master_deadline pre,
#master_deadline form,
#master_deadline fieldset,
#master_deadline input,
#master_deadline textarea,
#master_deadline select,
#master_deadline p,
#master_deadline blockquote,
#master_deadline h1,
#master_deadline h2,
#master_deadline h3,
#master_deadline h4,
#master_deadline h5,
#master_deadline h6,
#master_deadline a{font-family:'Microsoft Yahei';} 

.banner-box{width:100%;overflow:hidden;}
.banner-inner{position:relative;width:1000px;margin:0 auto;}
.banner{position:absolute;width:1900px;left:-450px;top:0;}
.banner>img{display: block;}
.banner-nav{position:absolute;width:1100px;height:76px;bottom:0;margin-left:-20px;}
.banner-nav>a{display:inline-block;*display:inline;*zoom:1;height:76px;padding:0 25px;color:#fff;font-size:20px;text-align:center;line-height:76px;}
.banner-nav>a:hover{background-color:#f86855}

.linkbtn{display:inline-block;*display:inline;*zoom:1;padding:0 17px;height:40px;line-height:40px;color:#fff;background-color:#f86855;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.linkb2{display:inline-block;*display:inline;*zoom:1;padding:0 17px;height:40px;line-height:40px;color:#fff;background-color:#f86855;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; margin-left:20px;}
.linkbtn:hover{background-color:#c84635;}
.linkb2:hover{background-color:#c84635;}
.banner-btns{position:absolute;bottom:185px;left:0;width:460px;height:40px;text-align:center}
.banner-btns .popbtn{margin-right:20px;}
.banner-btns .linkbtn{font-size:20px;}
.banner-btns .linkb2{font-size:20px;}

#floor1{height:550px;background:url(images/bg-1.jpg) center top no-repeat;}

.banner-title{padding-top:60px;}
.banner-title>h1{text-align:center;font-size:48px;color:#292929;font-weight:bold;}
.banner-title>p{text-align:center;margin:15px 0;}
.banner-title>p>span{padding-left:15px;background:url(images/title-tip-icon.png) left center no-repeat;font-size:20px;color:#333;}
.youshi-list{width:100%;margin-top:40px;}
.youshi-list li{position:relative;float:left;width:194px;height:132px;padding:110px 24px 75px;margin-right:10px;overflow: hidden}
.youshi-list li>h1{text-align:center;color:#fff;font-size:20px;font-weight:bold;margin-bottom:5px;}
.youshi-list li>p{font-size:14px;color:#fff;line-height:24px;}
.youshi-list li.ys-li-1{background:url(images/ys-bg-1.png) 0 0 no-repeat;}
.youshi-list li.ys-li-2{background:url(images/ys-bg-2.png) 0 0 no-repeat;}
.youshi-list li.ys-li-3{background:url(images/ys-bg-3.png) 0 0 no-repeat;}
.youshi-list li.ys-li-4{background:url(images/ys-bg-4.png) 0 0 no-repeat;margin-right:0;}
.youshi-list li .youshi-btn{position:absolute;left:0;right:0;bottom:0;text-align:center;}
.youshi-list li .youshi-btn .linkbtn{font-size:20px;}

.cases-list{width:100%;padding-bottom:50px;margin-top:40px;}
.cases-list li{position:relative;float:left;width:310px;height:335px;padding-bottom:70px;margin-right:35px;margin-bottom:32px;background-color:#e4e4e4;}
.cases-list li.cases-li-right{margin-right:0;}
.cases-list li .cases-li-img{position:relative;width:100%;height:108px;overflow:hidden}
.cases-list li .cases-li-img>img{display:block;}
.cases-list li .cases-li-img>a{position:absolute;display:block;width:310px;height:108px;top:0;left:0;font-size:30px;font-weight:bold;text-align:center;line-height:108px;color:#3f3f3f;}
.cases-list li .cases-li-img:hover img{margin-top:-108px;}
.cases-list li .cases-li-img:hover a{color:#fff;}
.cases-list li .cases-li-cont{padding:25px;}
.cases-list li .cases-li-cont table{width:100%;height:170px;}
.cases-list li .cases-li-cont table tr td p{font-size:14px;color:#5d5d5d;line-height:24px;}
.cases-list li .cases-li-btn{position:absolute;bottom:30px;right:0;left:0;text-align:center}
.cases-list li .cases-li-btn .linkbtn{font-size:20px;height:36px;line-height:36px;}

#floor3{height:610px;background:url(images/bg-2.jpg) center top no-repeat;}

.jzl-list{width:100%;margin-top: 35px;}
.jzl-list li{position:relative;float:left;width:333px;height:204px;padding-top:166px;}
.jzl-list li>h1{font-size:30px;color:#3b3b3b;line-height:75px;text-align:center;font-weight:bold;}
.jzl-list li>p{font-size:14px;color:#383838;text-align:center;line-height:18px;}
.jzl-list li .jzl-btn{position:absolute;bottom:0;left:0;right:0;text-align:center;}
.jzl-list li .jzl-btn .linkbtn{font-size:20px;}
.jzl-list li.jzl-li-1{background:url(images/p-bg-1.png) center top no-repeat;}
.jzl-list li.jzl-li-2{background:url(images/p-bg-2.png) center top no-repeat;}
.jzl-list li.jzl-li-3{background:url(images/p-bg-3.png) center top no-repeat;}

#floor4{padding-bottom:90px;}
.bmForm{background-color:#eeeeee;margin-top:35px;}
.bmForm .bmform-title{padding-left:15px;background:url(images/title-tip-icon.png) 0 center no-repeat;font-size:20px;line-height:70px;}
.bmform-mod{width:955px;margin:0 auto;}
.bmform-mod .mod-item{display:inline-block;*display:inline;*zoom:1;height:25px;line-height:0;margin-right:30px;margin-bottom:36px;}
.bmform-mod .mod-item.mod-item-right{margin-right:0;}
.bmform-mod .mod-item>span{display:inline-block;*display:inline;*zoom:1;height:28px;line-height:28px;font-size:16px;color:#424242;font-family:'Microsoft Yahei';font-weight:bold;}
.bmform-mod .mod-item .mod-item-inp{display:inline-block;*display:inline;*zoom:1;width:136px;height:28px;}
.bmform-mod .mod-item .mod-item-inp input,.bmform-mod .mod-item .mod-item-inp select{width:132px;height:24px;border:2px solid #424242;background:none;line-height:24px;font-size:14px;color:#424242;}
.bmform-mod .mod-item .mod-item-inp select{height:28px;line-height:28px;}
.bmform-mod .mod-item .linkbtn{font-size:16px;font-weight: bold;}

#floor5{height:655px;background:url(images/bg-3.jpg) center top no-repeat;}
.case-list{width:100%;margin-top:35px;}
.case-list li{position:relative;float:left;width:405px;height:196px;background-color:#f4f8fb;margin:0 48px 32px 71px;}
.case-list li.case-li-even{margin:0;}
.case-list li>h1{text-align:center;font-size:26px;color:#363636;line-height:65px;font-weight:bold;}
.case-list li>h1 a{color:#363636;}
.case-list li>p{padding:0 35px 0 50px;line-height:20px;font-size:14px;color:#363636;}
.case-list li .case-btns{position:absolute;right:0;left:0;bottom:16px;text-align:center;}
.case-list li .case-btns .linkbtn{height:33px;line-height:32px;font-size:18px;}
.case-list li .case-btns .testpop{margin-left:83px;}

#floor6 .banner-title{padding-top:25px;}
#floor6 .banner-title>h1{color:#434343;}

.fms-list{width:100%;margin-top: 40px;padding-bottom:50px;}
.fms-list li{position:relative;float:left;width:188px;padding-bottom:45px;margin-right:15px;margin-bottom:28px;}
.fms-list li.fms-li-right{margin:0;}
.fms-list li .fms-img{width:178px;height:78px;border:5px solid #eee;border-bottom:0;background-color:#eee;vertical-align:middle;}
.fms-list li p{background-color:#eee;line-height:24px;text-align:center;font-size:14px;color:#414141;}
.fms-list li .fms-btns{position:absolute;bottom:0;left:0;right:0;text-align:center;}
.fms-list li .fms-btns .linkbtn{font-size:18px;height:30px;line-height:30px;}
.fms-list li .fms-btns .linkbtn.popbtn{margin-left:18px;}

#floor7{height:550px;background:url(images/bg-4.jpg) center top no-repeat;}
#floor7 .banner-title>h1{color:#444;}

.xtys-list{width:100%;margin-top:50px;}
.xtys-list li{float:left;width:25%;}
.xtys-list li>img{display:block;margin:0 auto 25px;}
.xtys-list li>p{font-size:16px;color:#3b3b3b;line-height:24px;text-align:center;}