﻿ * { margin: 0px; padding: 0px; }
html,body{ font-family: 微软雅黑,"Microsoft Yahei",simSun,Arial; font-size: 16px; }  li { list-style-type: none; }
.fl { float: left; }
.fr { float: right; }
a { text-decoration: none; }
img{border:none;}
.clearfix::after{content:"";clear:both;display:table;}
.center-wrap{position:relative;z-index:1;width:1300px;height:100%;margin:0 auto;}
/*导航*/
.tute-nav{width:100%;height:100px;position:fixed;top:0;left:0;z-index:10;}
.nav-left{width:40%;height:100%;float:left;}
.nav-logo-image{width:204px;height:72px;float:left;margin-top:22px;}
.nav-logo-image img{width:100%;height:100%;}
.nav-logo-text{width:56%;height:25px;padding-left:10px;margin-top:42px;float:right;border-left:1px solid #5d5d5d;}
.nav-logo-text-box{ color: #8D8D8D;}
    .nav-logo-text-box span { display: block;line-height:13px; }
    .nav-logo-text-box span.nav-logo-text-row1{font-size:14px;}
    .nav-logo-text-box span.nav-logo-text-row2{margin-top:2px;font-family:Calibri Regular;font-size:12px;text-transform: uppercase;}
    .nav-logo-text-box .nav-logo-text-line{width:100px;height:1px;background-color:#8D8D8D;margin-top:7px;}
.nav-right{width:26%;height:auto;float:right;margin-top:20px;}
.nav-right ul li{margin:0 7px;line-height: 22px; float: left; text-align: center; font-size:14px;}
.nav-right ul li a{display: inline-block; color: #8D8D8D;padding:4px 0;}
.nav-right ul li.active a{ border-bottom: 3px solid #ff0000;}

/*向下按钮*/
.next-btn{width:158px;height:64px;position:absolute;/*top:565px;*/bottom:15px;left:50%;margin-left:-76px;background:url(/images/Index/next-btn.png) center 0 no-repeat;cursor:pointer;}
.next-btn-2{width:158px;height:64px;position:absolute;/*top:565px;*/bottom:15px;left:50%;margin-left:-76px;background:url(/images/Index/next-btn2.png) center 0 no-repeat;cursor:pointer;}

/*屏滚*/
.section{overflow:hidden;}
/*第一屏*/
.section1{background:url(/images/Index/img1-1.jpg) center 0 no-repeat;background-size:auto 100%;}
.row { text-align: center; }
/*s1-row1*/
 .s1-row1{position:absolute;top:24%;left:50%;margin-left:-86px;}
 .s1-row1 img{width:152px;height:152px;}
 /*s1-row2*/
.s1-row2 {
    position: absolute;
    top: 48%;
    left: 50%;
    margin-left: -164px;
}
 .s1-row2 img{width:324px;height:74px;}
/*s1-row3*/
.s1-row3 {
    position: absolute;
    top: 60%;
    left: 50%;
    margin-left: -191px;
    width: 382px;
}
.s1-line { width:241px;height:2px;background-color:#fff;position:absolute;left:50%;margin-left:-120px;}
.s1-p1 {  font-size: 25px; color: #ffffff; letter-spacing: 33px; margin-top: 2px; }
.s1-p2 { font-family: Arial; font-size: 15px; color: #ffffff; text-transform: uppercase; margin-bottom: 12px; }
/*s1-row4*/
.s1-row4 {
    width: 505px;
    color: #5d5d5d;
    position: absolute;
    top: 76%;
    left: 50%;
    margin-left: -257px;
}
.s1-new{width:56%;} 
.s1-marquee-new{width:76%;}
.s1-case{width:35%;}
.s1-marquee-case{width:56%;}
.s1-row4 span {color: #ff0000;display:block;height:100%;}
.s1-new span { font-family: Candara Bold,Arial; text-transform: uppercase;font-size:18px; }
 /*第二屏*/
.section2{background:url(/images/Index/img2-2.jpg) center 0 no-repeat;background-size:auto 100%;}
.s2-card {position:absolute;top:26%;left:50%;margin-left:-111px;}
.s2-card li{ width: 142px; font-size:28px;float:left;margin:0 60px; color:#5d5d5d;cursor:pointer;}
.s2-card ul li.s2-card-active{color:#fe0000;}
.s2-line {
    position: absolute;
    top: 32%;
    left: 0;
    background: url(/images/Index/dot_03.png) repeat-x;
    width: 100%;
    height: 18px;
}
.s2-content {
    width: 868px;
    height: 112px;
    position: absolute;
    top: 37%;
    left: 50%;
    margin-left: -434px;
    overflow: hidden;
}
 .s2-content p { text-indent: 40px; margin-top: 5px; line-height: 35px;font-size:18px; color: #5d5d5d; }
/*第三屏*/
.section3{background:url(/images/Index/img3-3.jpg) center 0 no-repeat;background-size:auto 100%;}
.s3-head {
    position: absolute;
    top: 27%;
    left: 50%;
    margin-left: -210px;
}
.s3-head img { height: 90px; width: 420px; }
.s3-content {
    position: absolute;
    top: 45%;
    left: 50%;
    margin-left: -485px;
}
.s3-content ul li { float: left; height: 152px; width: 194px; text-align: center;border-right:1px solid #b13728; }
.s3-content ul li a { display: inline-block; width:120px; font-size: 20px; color: #000000; }
.s3-content ul li a img { height: 116px; width: 116px; }
.s3-content ul li a p { position: relative; bottom: 0px; }
/*第四屏*/
.section4{background:url(images/Index/img4-4.jpg) center 0 no-repeat;background-size:auto 100%;}
.s4-head { width: 402px; height: 84px;position:absolute; top:27%;left:50%;margin-left:-201px; background: url(/images/Index/s4-titleBack_03.png) no-repeat center; }
.s4-title {font-size:28px; color: #d8422f; position: absolute; top: 0px; left: 70px; }
.s4-caseshow { width: 1160px;position:absolute;top:46%;left:50%;margin-left:-580px; }
.s4-caseshow ul li { width: 260px; margin: 0 15px; float: left; }
.s4-caseshow ul li img{width:260px;height:152px;}
.s4-caseshow ul li p a {  font-size: 18px; color: #d8422f; font-weight: 500; }
.s4-caseshow ul li p.s4-p1 { width: 100%; margin-top: 5px;font-size: 12px; color: #090909; }
.s4-caseshow ul li p.s4-p1 span { margin-left: 25px; }
/*第五屏*/
.section5{background-color:#f4f4f4;}
.s5-team ul { width: 1122px; height: 484px; position:absolute;top:110px;left:50%;margin-left:-561px; }
.s5-team ul li { width: 218px; float: left; border-left: 2px solid #dfdfdf; border-right:2px solid transparent; border-top:2px solid transparent;border-bottom:2px solid transparent;}
.s5-team ul li.last-li{ border-right: 2px solid #dfdfdf; }
.s5-team ul li img.s5-img1 { height: 185px; width: 185px; margin-left: 18px; transition:all 1s;}
.s5-name { font-size: 20px; color: #d73e2b; }
.s5-team ul li img.s5-img2{vertical-align:sub;margin-right:10px;}
.s5-resume{height:174px;color:#5c5c5c;position:relative;}
.s5-infor{margin-top:10px}
.s5-infor h3{font-size: 16px;padding-top:20px;text-indent:20px;font-weight:normal; margin-bottom: 4px;}
.s5-infor p{font-size:12px;text-indent:20px;line-height:18px;}
.s5-morebtn { padding: 7px 0px;position: absolute; bottom: 5px; right: 5px; }
.s5-morebtn a{color:#ffffff;text-transform:uppercase;padding-right:5px;}
.s5-li-active{border:none;border:2px solid #d42c18 !important;}
.s5-resume-active{background-color:#d73e2b; color:#ffffff;}
/*第六屏页面*/
.section6{background-color:#fff;}
.s6-contact-con{padding:0px 0 0px 20px;position:absolute;left:50%;top:156px;margin-left:-408px;color:#4c4c4c;}
.s6-line{width:705px; background-color:#efefef;height:1px;}
.s6-con-left{padding:35px 45px 40px 0px;}
.s6-fl-microBlog{margin-bottom:20px;width:100%;height:100%;}
.microBlog-list{width:72px;margin:20px 22px 0px 40px;font-family:黑体;font-size:17px;}
.microBlog-list  a{color:#4c4c4c;}
.microBlog-list  a:hover{text-decoration:underline;}
.s6-fl-tel{font-size:40px;font-weight:800;font-family:serif;margin-bottom:22px;}
.s6-fl-tel img{vertical-align:text-bottom;margin-right:2px;}
.s6-fl-relBtn a{display:block;width:290px;height:66px;color:#ffffff;background-color:#d73e2b;text-align:center;line-height:66px;font-size:23px;}
.s6-con-right{padding:45px 0px 45px 0px;}
.s6-fr-title,.s6-fr-contactMethod,.s6-fr-addr,.s6-fr-time{margin-bottom:26px;}
.s6-fr-contactMethod p,.s6-fr-addr p,.s6-fr-time p{line-height:24px;}
.s6-fr-title h1{font-weight:normal;margin-bottom:15px;}
.s6-postcode{margin-left:56px;}
/*第七屏页面*/
.section7{background-color:#fff;}
.s7-bg{width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:#4f4f4f;opacity:0.8;z-index:1;}
.s7-message-container{width:510px;padding:40px 200px;position:absolute;top:128px;left:50%;margin-left:-457px;background-color:#e7e7e7;z-index:10;opacity:0.8;}
.s7-row{margin-bottom:10px;}
.s7-message-container input {border:none;outline:none;border-bottom:1px solid #d2d2d2;width:40%;font-size:17px;background-color:#e7e7e7}
.s7-message-container textarea{border:1px solid #d2d2d2;margin-top:5px;width:100%;background-color:#e7e7e7;font-size:15px;}
.s7-btn{margin-top:15px;}
.s7-pin img{margin-left:5px;vertical-align:bottom;}
.s7-btn a{font-size:20px;color:#ffffff;background-color:#1b1a1a;display:inline-block;height:40px;width:100px;line-height:40px;text-align:center;}
.s7-btn a.submit{margin:0px 100px 0px 60px;}
.s7-red {color:#ff0000;}
.s7-red input{border-bottom:1px solid #ff0000;}

/*第八屏页面*/
.section8{background-color:#fff;}
.s8-contact-con{padding:0px 0 0px 20px;position:absolute;left:50%;top:135px;margin-left:-408px;color:#4c4c4c;/*border :1px solid red;*/}
.s8-line{width:705px; background-color:#efefef;height:1px;}
.s8-con-top {padding :15px 30px 5px 0px;height :235px;width:705px;/*border :1px solid black;*/}
.s8-join-logo {width :42%;float :left ;margin-left :-20px;/*border :1px solid black;*/}
.s8-join-logo img{height :100%;width :100%;}
.s8-join-txt{width :53%;float:left ;margin-left: -18px;padding: 35px 0px 0px 0px;/*border :1px  solid red;*/} 
.s8-join-txt img {height: 100%;width: 100%;}
.s8-con-buttom {padding :15px 30px 5px 0px;height: 160px; border-bottom: 1px solid #efefef;/*/*border :1px solid green;*/*/}
.s8-left-microBlog {height: 90%;width: 22%; float: left;margin-left :37px;padding: 2px;/*border :1px solid black;*/}
.s8-left-microBlog img {height: 100%; /*width: 100%;*/}
.s8-right-info {float: left;margin-left: 32px;margin-top: -25px;}
.s8-name, .s8-tel, .s8-email span{height :40px;line-height :40px;font-size :21px;font-family :inherit;padding :8px;}