﻿@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
ul,li{list-style:none;}
.clearfix{clear:both;}
body,html{height: 100%;}
img{border:0;}
img {border: none;width: auto;height: auto;display: inline-block;}
input,textarea,button{outline:none;border:0;border: none;*border:0;padding: 0;margin: 0;box-shadow: none;background: none;font-family: "Microsoft Yahei";}
body,html{color: #333333;font-family: "Microsoft Yahei";font-size: 14px;width: 100%;height: 100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
ul{list-style: none;}
a{color: #00aef3;text-decoration: none;border:none;cursor:pointer;display: inline-block;*border:0;}
a{star:expression(this.onFocus=this.blur()); /* for Ie*/} 
em,i,h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%;font-style: normal;display: inline-block;}
/*登录页面*/
.login-box{background:url(../images/login-bg.png) center;    position: fixed;width: 100%;height: 100%;}
.login-fh{position: absolute;    color: #b0b2bb;border: 1px solid #5973ab;    top: 16px;right: 24px;font-size: 14px;    padding: 10px 11px 7px 11px;}
.login-form{    position: absolute;top: 50%;left: 50%;background: #fff; width: 336px; margin-left: -113px;}
.login-form .login-logo{text-align: center;padding-top: 30px;    padding-bottom: 32px;border-bottom: 1px solid #e0e0e0;}
.login-form .login-bt{margin-left: 31px;font-size: 14px;color: #333333;padding: 26px 0;}
.post-reg input{width: 274px;height: 48px;border: 1px solid #dedede;margin-bottom: 13px;    padding-left: 14px;    font-size: 12px;color: #999999;}
.login-form .post-reg{text-align: center;}
.login-form .login-btn{width: 274px;height: 48px;text-align: center;background: #0092db;color: #f2f3f7;    margin: 0 auto;line-height: 48px;font-size: 14px;}
.login-form p{text-align: center;font-size: 14px;color: #999999;margin-top: 30px;    margin-bottom: 33px;}
.login-form a{color: #018fd9;}
.login-form .post-ck{ margin-left: 31px;margin-top: 5px;margin-bottom: 17px;    font-size: 12px;color: #999999;}
.login-form .post-ck input{   width: 16px;vertical-align: middle;    margin-right: 6px;}
/*注册*/
.login-register{width: 397px;}
.login-register .login-bt{    margin-left: 34px;    padding-top: 30px;padding-bottom: 26px;}
.login-register .post-reg input{width: 331px;}
.register-box{    width: 331px;display: inline-block;margin-left: 33px;padding-top: 12px;padding-bottom: 37px;}
.register-box .post-ck{float: left;margin: 0;    line-height: 48px;    color: #666;}
.register-box .login-btn{    float: right;width: 146px;}
/*资讯百科*/
.top-box{width: 100%;height: 36px;background: #f2f2f2;}
.width1200{width: 1200px;margin: 0 auto;}
.top-big{margin: 0 auto;}
.top-big .top-fl{    font-size: 12px;color: #666666;line-height: 36px;float: left;}
.top-big .top-fr{float: right;line-height: 36px;    color: #666666;font-size: 12px;}
.top-big .top-fr .log{background: url(../images/top02.png) no-repeat left center;  float: left;     padding-left: 22px;  width: 80px;}
.top-big .top-fr .wx{background: url(../images/top03.png) no-repeat left center; float: left;    padding-left: 22px;position: relative;}
.top-big .top-fr .wx img{position: absolute;left: 0;top: 36px;width: 120px;height: 120px;z-index: 9999;/*display: none;*/}
.top-big .top-fr .wx:hover img{display: block;}
.top-big .top-fr .log:hover{background: url(../images/top01.png) no-repeat left center;  float: left;    padding: 0px 22px;    width: 80px; color: #0090d9;}
.search-box{overflow: hidden;}
.search-fl{float: left;    margin-top: 33px;margin-bottom: 31px;}
.search-fl img{float: left;}
.search-fl .text{float: left;font-size: 14px;color: #666666;    margin-left: 16px;padding-left: 14px;border-left: 1px solid #d9d9d9;margin-top: 6px;}
.search-fr{float: right;width: 580px;    margin-right: 80px;}
.search-fr .tel-img {margin-top: 31px;}
.search-fr .tel-img img{    float: left;    margin-top: 29px;margin-right: 17px;}
.search-fr .tel-img .tel {font-size: 14px;color: #666;}
.search-fr .tel-img .tel span{    display: inline-block; font-size: 21px;color: #0092db;font-weight: bold;}
.search-fr .search-inp{float: left;border: 1px solid #d9d9d9;margin-top: 37px;margin-right: 16px;}
.search-fr .search-div-info{float: left;    width: 234px;height: 40px;    color: #999999;    font-size: 12px;padding-left: 9px;}
.search-fr .search-btn{    background: #0092db;width: 94px;height: 40px;color: #fff;}
.nav-box{overflow: hidden;}
.nav-box .nav-fl{    width: 267px;height: 52px;background: #0092db;color: #fff;line-height: 52px;text-align: center;font-size: 16px;    float: left;}
.nav-box .nav-fl img{margin-right: 33px;}
.nav-box .nav-fr{float: left;line-height: 52px;margin-left: 38px;    color: #333333;font-size: 20px;}
.nav-box .nav-fr .this a{color: #0092db;}
.nav-box .nav-fr li:hover{color: #0092db;}
.nav-box .nav-fr li{float: left;    margin: 0 30px;    cursor: pointer;}
.nav-box .nav-fr li a{text-decoration: none;}
.nav-box .nav-fr li a:hover{color: #0092db;}
.zx-banner{    position: relative; background:url(../images/banner01.png) center;width: 100%;height: 446px;}
.list-box{overflow: hidden;}
.list-bd{margin: 40px 0 0;}
.list-bd li{display: initial;  padding-bottom: 41px;    margin-right: 80px;font-size: 18px;color: #333333;    cursor: pointer;display: inline-block;*display:inline;*zoom:1;}
.list-bd .this{    border-bottom: 1px solid #0092db;color: #0092db;}
.list-bd .this a{color: #0092db;text-decoration: none;}
.list-bd li a{text-decoration: none;}
.list-box .xian{    width: 100%;height: 1px;background: #dbdbdb;display: block;}
.list-hd .s2{display: none;}
.list-hd .pholder{width: 866px;float: left;}
.list-hd .list-li{    cursor: pointer;    padding: 28px 38px 33px 26px;border: 1px solid #e7e7e7;display: inline-block;margin-top: 34px;width: 864px;height: 229px;position: relative;}
.list-hd .list-li:hover{border: 1px solid #0092db;}
.list-hd .list-li a{position: absolute;left: 0;top: 0;width: 864px;height: 229px;z-index: 9;}
.list-hd .list-img{float: left;    width: 220px;height: 166px;}
.list-hd .list-img img{width: 220px;height: 166px;}
.list-hd .list-txt{float: left;width: 536px;margin-left: 42px;}
.list-hd .list-txt h1{font-size: 18px;color: #333333;    margin-bottom: 24px;}
.list-hd .list-time{font-size: 12px;color: #666666;    margin-bottom: 25px;background: url(../images/time.png) no-repeat left center;padding-left: 18px;}
.list-hd .list-time img{    margin-right: 5px;margin-bottom: 3px;}
.list-hd .list-txt p{font-size: 14px;color: #666666;}
.list-hd .list-fr{    width: 305px;float: right;    margin-top: 32px;}
.list-fr li{    cursor: pointer;border: 1px solid #e7e7e7;    margin-bottom: 19px;    padding: 27px 27px 27px 24px;width: 305px;height: 146px;position: relative;}
.list-fr li:hover{border: 1px solid #0092db;}
.list-fr li a{position: absolute;left: 0; top: 0;width: 305px;height: 146px;z-index: 9;}
.list-fr .list-good{font-size: 18px;color: #333333;margin-bottom: 28px;}
.list-fr .list-good img{margin-right: 15px;}
.list-fr li h1{    margin-bottom: 22px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color: #333333; font-size: 14px;}
.list-fr li h1:hover{color: #0092db;}
.list-fr li p{font-size: 12px;color: #666666;   overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;     height: 33px;}
.page-box{text-align: center;    margin-top: 54px;margin-bottom: 59px;}
.page-box ul{overflow: hidden;text-align: right;}
.page-box li{display: inline-block; height: 42px;border: 1px solid #dadada;color: #999999;font-size: 12px; line-height: 42px;    margin: 0 4px;padding: 0 16px;}
.page-box li a{color: #999999;}
.page-box .page-ye{    width: 90px;    border: none;background: #0092db;color: #fff;}
.TotalPages{display: none;}
/*页脚*/
.foot-box{width: 100%;background: #3e3e3e; color: #fff;    overflow: hidden;    padding-top: 40px;}
.foot-box ul,.foot-bb{overflow: hidden;}
.foot-box li{width: 25%;    height: 46px;    float: left;}
.foot-box .foot-img{ float: left;}
.foot-box .foot-txt{float: left;    margin-top: 4px;margin-left: 25px;}
.foot-box .foot-txt h1{display: block;font-size: 16px; font-weight: bold; color: #ffffff;}
.foot-box .foot-txt h2{font-size: 12px;color: #ffffff;}
.foot-dl dl{    float: left;width: 16.6666%;}
.foot-dl dl dt{font-size: 14px;color: #ffffff;    margin-bottom: 31px;}

.foot-dl dl dt a{color:#ffffff;}

.foot-dl dl dd{opacity: 0.5; font-size: 12px;margin-bottom: 15px;}

.foot-dl dl dd a{color:#ffffff;}

.foot-box .foot-dl{    margin-top: 36px;border-top: 1px solid #656565;padding-top: 56px;}
.foot-dl dl dd img{margin-right: 10px;}
.foot-box .foot-big{    background: #353535;text-align: center;font-size: 12px;color: #7e7e7e;    padding-top: 42px;padding-bottom: 36px;margin-top: 35px;}
/*关于我们*/
.about-introduce {margin-bottom: 161px;}
.about-introduce h1{text-align: center;    display: block;font-size: 30px;color: #333333;    margin-top: 103px;margin-bottom: 106px;}
.about-introduce .about-txt{font-size: 14px;color: #666666;line-height: 34px;}
.about-introduce .about-txt p{text-indent:2em; }
.about-culture{background: url(../images/about-bg.png) repeat-x; width: 100%; height: 667px;}
.about-culture h1{font-size: 30px; color: #fff;text-align: center;    display: block;    padding-top: 94px;padding-bottom: 110px;}
.about-culture li{float: left;    width: 360px;}
.about-culture li img{border-radius: 2px;}
.about-culture .cur{    margin: 0 60px;}
.about-culture li p{font-size: 14px; color: #ffffff;    line-height: 26px;margin-top: 27px;}
/*产品详情*/
.product_box{background: #f3f3f3;  padding-top: 36px;    padding-bottom: 33px;}
.product_big{overflow: hidden;background: #fff;margin-bottom: 27px;}
.product_big .product_fl{float: left;    width: 600px;
    height: 468px;overflow: hidden;
}
.product_big .product_fl img{    border: 1px solid #dcdcdc;    max-width: 100%;max-height: 100%;display: block;margin: 0 auto;}
.product_big .product_fr{float: left;margin-top: 48px;margin-left: 46px;width: 504px;}
.product_big .product_fr h1,.product_big .product_frh2{display: block;}
.product_big .product_fr h1{font-size: 22px;color: #333333;margin-bottom: 24px;}
.product_big .product_fr h2{font-size: 14px;color: #666666;margin-bottom: 44px;}

.product_big .product_fr a:hover{text-decoration: underline; }
.product_big .product_fr a:visited { text-decoration: none; }
.product_big .product_fr a:link { text-decoration: none; }

.product_big .product_fr .product_dj{border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;overflow: hidden;padding-top: 36px;padding-bottom: 38px;}
.product_dj h3{float: left;line-height: 30px;margin-right: 17px;}
.product_dj li{    float: left;
    /* width: 68px; */
    height: 30px;
    border: 1px solid #dcdcdc;
    border-radius: 2px;
    text-align: center;
    line-height: 30px;
    margin: 0 5px;
    padding: 0 15px;}
.product_fr span{    margin-top: 46px;width: 147px;height: 45px;background: #0092db;color: #fff;font-size: 14px;    display: block;line-height: 45px;    text-align: center;border-radius: 2px;}
.product-bd li{    cursor: pointer;font-size: 14px;color: #333333;    width: 146px;height: 78px;display: inline-block;text-align: center;line-height: 78px;    border-right: 1px solid #e9e9e9;    float: left;}
.product_tab{background: #fff;overflow: hidden;}
.product_tab .product-bd ul{    border-bottom: 2px solid #f3f3f3;overflow: hidden;}
.product-bd .selected{background:#0092db;color: #fff;}
.product-hd .s4,.product-hd .s2,.product-hd .s3{display: none;}
.product-hd .pholder{margin: 29px 27px;}
/* 产品列表 */
.item-tit{}
.item-tit ul{overflow: hidden;}
.item-tit ul li{width: 240px;line-height:70px;float: left;font-size: 18px;cursor: pointer;color: #333333;}
.item-tit ul li a{text-decoration: none;padding:13px 0 13px 129px;display: block;}
.item-tit ul li#tit0{background: url(../images/list11.png) no-repeat 30px center;}
.item-tit ul li#tit1{background: url(../images/list12.png) no-repeat 30px center;}
.item-tit ul li#tit2{background: url(../images/list13.png) no-repeat 30px center;}
.item-tit ul li#tit3{background: url(../images/list14.png) no-repeat 30px center;}
.item-tit ul li#tit4{background: url(../images/list15.png) no-repeat 30px center;}

.item-tit ul li.this{color: #fff;}
.item-tit ul li.this a{color: #fff;text-decoration: none;}
.item-tit ul li#tit0.this{background:#0092db url(../images/list21.png) no-repeat 30px center;}
.item-tit ul li#tit1.this{background:#0092db url(../images/list22.png) no-repeat 30px center;}
.item-tit ul li#tit2.this{background:#0092db url(../images/list23.png) no-repeat 30px center;}
.item-tit ul li#tit3.this{background:#0092db url(../images/list24.png) no-repeat 30px center;}
.item-tit ul li#tit4.this{background:#0092db url(../images/list25.png) no-repeat 30px center;}

.item-list{margin:40px auto;}
.item-list .pholder{display: none;}

.item-list-tit{text-align: center;}
.item-list-tit ul{margin: 0 auto;display: inline-block;overflow: hidden;}
.item-list-tit ul li{float: left;border: 1px solid #dcdcdc;color: #666;font-size: 12px;margin: 0 10px;cursor: pointer;    width: 124px;height: 31px;line-height: 31px;}
.item-list-tit ul li.this{background: #0092db;border: 1px solid #0092db;color: #fff;}
.item-list-tit ul li.this a{color: #fff;}

.item-list-box{margin-top: 50px;}
.item-list-box p{font-size: 14px;color: #666;    margin-top: 24px;}
.item-list-box ul{overflow: hidden;width:1220px;}
.item-list-box ul li{width:280px;height: 329px;position: relative; float:left;border: 1px solid #e7e7e7;margin:20px 20px 20px 0;overflow: hidden;}
.item-list-box ul li:hover{border: 1px solid #0092db;}
.item-list-box ul li a{position: absolute;left: 0;top: 0;width:280px;height: 329px;z-index: 9;background: #fff;
    opacity: 0;}
.item-list-box ul li h4{color: #ef0000;
    font-size: 18px;
    line-height: 44px;
    /* margin-bottom: 15px; */}
.item-list-box ul li div>img{max-width:278px!important;max-height: 238px;margin: 0 auto;
    display: block;}
/*赛乐咨询*/
.cp-banner{position: relative;/*background: url(../images/consult-bg.png) center;   */ width: 100%;height: 446px;overflow: hidden;}
.cp-banner .banner-list{    width: 267px;height: 446px;position: absolute;top: 0;z-index: 2;}
.banner-list dl{   position: relative;    padding: 12px 23px 8px 25px;font-size: 0;}
.banner-list .cur{border: none;}
.banner-list dl dt{font-size: 14px;color: #ffffff;    margin-bottom:8px;}
.banner-list dl dt a{color: #fff;}
.banner-list dl dt img{margin-right: 9px;}
.banner-list dl dd{display: inline-block;*display:inline;*zoom:1;margin-right: 12px;font-size: 12px;color: #fff;opacity: 0.5;margin-bottom: 8px;}
.banner-list dl dd a{display: block;font-size: 12px;color: #fff;text-decoration: none;cursor: pointer;}
.banner-list dl dd:hover{opacity: 1;}

.star-box{margin-bottom: 100px;}
.star-box h1{    text-align: center;display: block;font-size: 30px;color: #333333;padding: 74px 0;}
.star-box ul{    overflow: hidden;margin-right: -16px;width: 1224px;}
.star-box li{    width: 288px;height: 288px;border: 1px solid #d9d9d9;text-align: center;    float: left;margin-right: 16px;margin-bottom:16px;position: relative;}
.star-box li:hover{border: 1px solid #0092db;}
.star-box li a{position: absolute;left: 0;top: 0;bottom: 0;right: 0;z-index: 9;background: #fff;
    opacity: 0;
    filter: alpha(opacity=0);}
.star-box li img{    margin-top: 49px;margin-bottom: 39px;}
.star-box li h2{display: block;font-size: 16px;color: #333333;margin-bottom: 19px;}
.star-box li h3{display: block;font-size: 14px; color: #999999;}
.steward-box{background: #ededed;height: 485px;}
.steward-big{background:url(../images/index-bg01.png) center;width: 100%;height: 308px; }
.steward-big h1{font-size: 30px;color: #fff;text-align: center;display: block;    padding-top: 78px;padding-bottom: 80px;}
.steward-big ul{overflow: hidden;margin-right: -16px;}
.steward-big li{width: 288px;height: 244px;text-align: center;float: left;background: #fff;margin-right: 16px;}
.steward-big li p{font-size: 14px;color: #666666;    line-height: 29px;width: 170px;
    margin: 0 auto;}
.steward-big li h2{font-size: 20px;color: #333333;}
.steward-img{    margin-top: 32px;margin-bottom: 67px;}
.steward-img img{    margin-right: 28px;}
.steward-big li:hover{box-shadow:0 0px 12px 4px rgba(41, 106, 208, 0.15)}
.new-box{padding-bottom: 76px;}
.new-box h1{    font-size: 30px;    text-align: center;display: block;    padding: 70px 0;color: #333333;}
.new-box ul{margin-right: -21px;overflow: hidden;margin-bottom: 87px;}
.new-box li{width: 386px; float: left;margin-right: 21px;}
/*.new-box li:hover{box-shadow:0 0px 12px 4px rgba(41, 106, 208, 0.15)}*/
.new-box li h2{font-size: 14px; color: #333333;    padding-top: 49px;padding-bottom: 17px;}
.new-box li p{font-size: 14px;color: #666666;line-height: 26px;}
.new-box a{margin-top:87px;margin-bottom:76px;font-size: 14px;color: #999999;    width: 149px;height: 48px;    display: block;    border-radius: 24px;    text-align: center;    line-height: 48px;overflow: hidden; margin: 0 auto;border: 1px solid #cdcdcd;}
.process-box h1{font-size: 30px;color: #fff;    display: block;text-align: center;    padding-top: 68px;padding-bottom: 80px;}
.process-box{background: url(../images/index-bg02.png) center; width: 100%; height: 434px;}
.process-box li{float: left;}
.process-box ul{margin: 0 52px;overflow: hidden;}
.process-box .process-img{    float: left;width: 100px;text-align: center;    font-size: 14px;color: #fff;}
.process-box .process-img img{    margin-bottom: 28px;}
.process-box .right{    margin:42px 26px 0 26px}
.case-box{margin-bottom: 37px;}
.case-box h1{font-size: 30px;color: #333333;    text-align: center;display: block;margin-top: 79px;margin-bottom: 85px;}
/*轮播*/
.focus {
  width: 100%;
  height: 264px;
  position: relative;
  overflow: hidden;
}
.focus .hd {
  width: 100%;
  height: 10px;
  position: relative;
  z-index: 1;
  text-align: center;
  position: absolute;
  bottom: 10px;
}
.focus .hd ul {
  display: inline-block;
  height: 0.3rem;
}
.focus .hd ul li {
  display: inline-block;
  width: 10px;
  height: 10px;
  text-indent: -444rem;
  background: #666666;
  margin: 0 5px;
  vertical-align: top;
  overflow: hidden;
  border-radius: 50%;
}
.focus .hd ul .on {
  background: #1e69de;
}
.focus .bd {
  position: relative;
  z-index: 0;
}
.focus .bd li {
  height: auto;
  overflow: hidden;
}
.focus .bd li div{border: 1px solid #e2e2e2;    margin: 0 11px 14px 0;width:224px;height:88px;float: left;}
.focus .bd li div p{display: table-cell;vertical-align: middle;text-align: center;width: 100%;height:88px;}
.focus .bd li div p img{max-width:222px;max-height:88px;}


.new-box-1{padding-bottom: 36px;}
.new-box-1 ol{float: left;height: 400px;width: 500px;margin-right: 15px;position: relative;}
.new-box-1 ol>a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 9;}
.new-box-1 ol img{height: 300px;width: 500px}
.new-box-1 ol h2{font-size: 16px; color: #333333;    padding-top: 8px;padding-bottom: 8px;}
.new-box-1 ol p{font-size: 14px;color: #666666;line-height: 24px;}
.new-box-1 h1{    font-size: 30px;    text-align: center;display: block;    padding: 70px 0;color: #333333;}
.new-box-1 ul{margin-right: -21px;overflow: hidden;margin-bottom: 0px;}
.new-box-1 li{width: 660px; float: left;margin-right: 21px;margin-bottom:10px;position: relative;padding-bottom: 30px;}
.new-box-1 li>a{position: absolute;left: 0;top: 0;width: 100%;height: 110px;z-index: 9;border-bottom:1px solid #efefef;}
.new-box-1 li img{height: 90px;width: 120px;float: left;margin-right: 10px;}
.new-box-1 li h2{font-size: 16px; color: #333333;    padding-top: 8px;padding-bottom: 8px;}
.new-box-1 li p{font-size: 14px;color: #666666;line-height: 24px}
.new-box-1 a.btns{margin-top:87px;margin-bottom:76px;font-size: 14px;color: #999999;    width: 149px;height: 48px;    display: block;    border-radius: 24px;    text-align: center;    line-height: 48px;overflow: hidden; margin: 0 auto;border: 1px solid #cdcdcd;}
.fr{float: right;}
.fl{float: left;}




.service-box{padding-top: 90px;}
.zt-head{text-align: center;}
.zt-head h5.title{font-size: 30px;height: 52px;line-height: 52px;color: #333333;margin-bottom: 10px;}
.zt-head span.xian{display: block;margin: 0 auto; width: 94px;height: 1px;background: #a2a5ab;margin-bottom: 20px;}
.zt-head p.sub{font-size: 14px; color: #666;line-height: 16px;height: 16px;}
.service{padding-top: 56px;padding-bottom: 60px;}
.service ul{overflow: hidden;}
.service ul li{width: 160px;float: left;margin:0 20px;}
.service ul li .service-img{margin-bottom: 30px;}
.service ul li .service-img img{width: 160px;height: 160px;}
.service ul li .service-title{padding: 0 10px;text-align: center;font-size: 16px;line-height: 18px;color: #333;}

.our-box{background: #f5f5f6;padding-top: 100px;}
.our{padding-top: 60px;}
.our ul{overflow: hidden;width: 1227px;padding-bottom: 60px;}
.our ul li{width: 280px;height: 300px;border-radius: 5px;background: #fff;float: left;margin-right: 26.666666px;}
.our ul li:hover{box-shadow:  2px 2px 30px #ACA9A9;}
.our ul li .our-img{padding: 28px 0 48px;text-align: center;}
.our ul li .our-img img{width: 140px;height: 140px;}
.our ul li .our-title{text-align: center;font-size: 18px;line-height: 24px;color: #333333;}

.benefit-box{background: url(../img/zt1_bg_1.jpg) no-repeat center top;padding-top: 82px;}
.zt-color-fff h5.title{font-size: 30px;height: 52px;line-height: 52px;color: #fff;margin-bottom: 10px;}
.zt-color-fff span.xian{display: block;margin: 0 auto; width: 94px;height: 1px;background: #fff;margin-bottom: 20px;}
.zt-color-fff p.sub{font-size: 14px; color: #fff;line-height: 16px;height: 16px;}
.benefit{padding-top: 60px;}
.benefit ul{overflow: hidden;width: 1211px;padding-bottom: 100px;}
.benefit ul li{width: 292px;height: 286px;float: left;background: #fff;margin-right: 10.6666666px;}
.benefit ul li .benefit-img{text-align: center;padding-top: 58px;margin-bottom: 75px;}
.benefit ul li .benefit-title{text-align: center;color: #333;font-size: 18px;}
.benefit ul li:hover{box-shadow:  2px 2px 30px #ACA9A9;}

.advantage{padding-bottom: 50px;}
.advantage ul{overflow: hidden;width: 1246px;}
.advantage ul li{width: 266px;height: 188px;float: left;margin-right: 45.333333px;}
.advantage ul li:nth-child(1){background: url(../img/zt1_bg_2.png) no-repeat center bottom; }
.advantage ul li:nth-child(2){background: url(../img/zt1_bg_3.png) no-repeat center bottom; }
.advantage ul li:nth-child(3){background: url(../img/zt1_bg_4.png) no-repeat center bottom; }
.advantage ul li:nth-child(4){background: url(../img/zt1_bg_5.png) no-repeat center bottom; }
.advantage ul li .advantage-img{text-align: center;}
.advantage ul li .advantage-title{text-align: center;color: #fff;}
.advantage ul li .advantage-title .title{font-size: 22px;line-height: 30px;height: 30px;margin-bottom: 6px;}
.advantage ul li .advantage-title .sub{font-size: 16px;line-height: 20px;}

.flow-box{background: url(../img/zt1_bg_6.png) no-repeat center bottom;height: 440px;padding-top: 64px;}
.flow{padding-top: 56px;}
.flow img{width:100%;}
.standard-box{padding-top: 80px;padding-bottom: 60px;background: #f5f5f6;}
.standard{overflow: hidden;width: 1215px;}
.standard li{width: 390px;height: 330px;border:2px solid #95b5e0;overflow: hidden;float: left;margin-right: 15px;}
.standard li .standard-img{height: 186px;margin-bottom: 70px;}
.standard li:nth-child(1){width: 390px;height: 330px;border:0;}
.standard li:nth-child(2) .standard-img{background: url(../img/zt2_2.png) no-repeat center bottom;}
.standard li:nth-child(3) .standard-img{background: url(../img/zt2_3.png) no-repeat center bottom;}
.standard li .standard-title{text-align: center;font-size: 18px;color: #666;}
.materials-box{background: #f5f5f6;}
.materials{padding: 60px 0;}
.materials ul{overflow: hidden;}
.materials ul li{float: left;width: 390px;height: 160px;overflow: hidden;padding-top: 16px;margin: 0 5px;}
.materials ul li .materials-img{width: 130px;height: 160px; float: left;}
.materials ul li .materials-img-1{background: url(../img/zt2_4.png) no-repeat center center;}
.materials ul li .materials-img-2{background: url(../img/zt2_5.png) no-repeat center center;}
.materials ul li .materials-img-3{background: url(../img/zt2_6.png) no-repeat center center;}
.materials ul li .materials-title{float: left;width: 234px;}
.materials ul li .materials-title .title{font-size: 18px;color: #333;margin-bottom: 10px;}
.materials ul li .materials-title .xian{width: 76px;height: 2px;background: #bababa;margin-bottom: 10px;}
.materials ul li .materials-title .sub{font-size: 14px;line-height: 22px;color: #999;margin-bottom: 8px;}
.materials ul li:hover{background: #44a1ff;}
.materials ul li:hover .materials-img-1{background: url(../img/zt2_4_1.png) no-repeat center center;}
.materials ul li:hover .materials-img-2{background: url(../img/zt2_5_1.png) no-repeat center center;}
.materials ul li:hover .materials-img-3{background: url(../img/zt2_6_1.png) no-repeat center center;}
.materials ul li:hover .materials-title .title{font-size: 18px;color: #fff;margin-bottom: 10px;}
.materials ul li:hover .materials-title .xian{width: 76px;height: 2px;background: #fff;margin-bottom: 10px;}
.materials ul li:hover .materials-title .sub{font-size: 14px;line-height: 22px;color: #fff;margin-bottom: 8px;}

.five{overflow: hidden;}
.five .five-img{float: left;width: 510px;padding-top: 75px;padding-bottom: 85px;}
.five .five-title{float: left;width: 690px;padding-top: 85px;}
.five .five-title ul li{overflow: hidden;margin-bottom: 15px;}
.five .five-title ul li .five-title-img{float: left;margin-right: 20px;}
.five .five-title ul li .five-title-info .title{font-size: 18px;color: #333;font-weight: 600;line-height: 36px;}
.five .five-title ul li .five-title-info .sub{font-size: 16px;color: #666;}
.system-box{padding-top: 96px;padding-bottom: 60px;}
.system{overflow: hidden;padding-top: 56px;}
.system .system-img{width: 465px;float: left;margin-right: 85px;}
.system .system-title{width: 560px;float: left;font-size: 18px;color: #666;line-height:32px;padding-top: 40px;}
.benefits-box{background: #f5f5f6;padding:110px 0 60px;}
.benefits{overflow: hidden;padding-top: 54px;}
.benefits-info{float: left;width: 600px;}
.benefits-info ul li{overflow: hidden;margin-bottom: 20px;}
.benefits-info ul li .benefits-info-img{float: left;margin-right: 20px;}
.benefits-info ul li .benefits-info-title{line-height: 46px;height: 46px;font-size: 18px;color: #333;}
.benefits-img{float: left;width:600px;}
.benefits-img img{display: block;margin-left: 230px;}

.zt3-flow{background: url(../img/zt3_bg_1.png) no-repeat center bottom;height: 716px;padding-top: 100px;}
.project-box{padding-top: 100px;}
.project{overflow: hidden;padding-bottom: 64px;}
.project ul{float: left;padding-top: 56px;}
.project ul li{margin-bottom: 45px;}
.project ul li .project-title{font-size: 24px;color: #333;font-weight: 600;margin-bottom: 3px;}
.project ul li .project-sub{font-size: 18px;color: #666;line-height: 24px;}

.project-img{float: left;width: 560px;padding-top: 70px;}

.zt4-our-box{background: #f5f5f6;padding-top: 96px;}
.zt4-our{padding: 60px 0;}
.zt4-our ul{overflow: hidden;width: 1210px;}
.zt4-our ul li{float: left;width: 232px;height: 225px;margin-right: 10px;background: #fff;}
.zt4-our ul li .zt4-our-img{text-align: center;padding-top: 24px;padding-bottom: 15px;}
.zt4-our ul li .zt4-our-title{text-align: center;font-size: 18px;line-height: 24px;color: #333;}

.qualification-box{padding-top: 56px;}
.qualification-box .system .system-title{width: 580px;}

.role-box{background: #f5f5f6;padding-top: 100px;}
.role{padding:60px 0 30px;}
.role ul{overflow: hidden;width: 1227px;}
.role ul li{float: left;width: 280px;height: 302px;background: #fff;border-radius: 5px;margin-right: 26.666666px;margin-bottom: 30px;}
.role ul li:hover{box-shadow:  2px 2px 30px #ACA9A9;}
.role ul li .role-img{text-align: center;padding-top: 28px;padding-bottom: 48px;}
.role ul li .role-title{text-align: center;font-size: 18px;line-height: 24px;color: #333;}
.zt6-flow{height: 550px;background-size: cover;}

.banner-but{width: 400px;height: 15px;position:absolute;left: 50%;margin-left: -200px;bottom: 3%; z-index: 999;}
.banner-but ul{text-align: center;}
.banner-but ul li{display: inline-block;*display:inline;*zoom:1;margin:0 5px;width: 15px;height: 15px;background: #fff;border-radius: 50%;}
.banner-but ul li i{display: block;width: 15px;height: 15px; background: #fff;}
.banner-but ul li.on i{background: #ff0;}
.banner-but ul li.on{background: #ff0;}

#goToTop a{
    position: fixed;
    right: 1px;
    bottom: 30%;
    width: 40px;
    height: 40px;
    background: url(../images/hddb.png) no-repeat center center;
    border-radius: 3px;
    background-color: #acacac;
    background-size: 40px;
}
