.center{width: 1200px; margin: 0 auto;}
.zzt-top{height: 25px; line-height: 25px;}
.zzt-top a{margin-left: 20px;}
.zzt-nav{height: 56px; background: #fff; width: 100%;}
.zzt-nav .zzt-logo{margin-right: 70px;}
.zzt-nav .zzt-logo img{display: block;}
.zzt-nav .nav-list li{float: left; height: 56px; line-height: 56px; width: 140px; text-align: center;}
.zzt-nav .nav-list li a{font-size: 16px;}
.zzt-nav .nav-list li:hover{background: #508ef3;}
.zzt-nav .nav-list li:hover a{color: #fff; display: block;}
.zzt-nav .nav-list li.active{background: #508EF3;}
.zzt-nav .nav-list li.active a{color: #fff;}
.banner{background: #fff; width: 100%; position: relative; height: 580px;}
.banner-nr{position: absolute; top: 0px; width: 100%; z-index: 1;}
.banner-lunbo img{display: block;}
.yybl-bd{background: #fff; width: 340px; padding: 20px 0; position: absolute; z-index: 2; top: 60px; right: 20%;}
.yybl-p1{ color: #4293f5; font-size: 18px; text-align: center; line-height: 40px;}
.yybl-p2{text-align: center; color: #999999;}
.yybl-form{margin: 10px 20px 0;}
.yybl-cell{ height: 36px; border: 1px solid #cccccc; line-height: 36px; border-radius: 2px; margin-bottom: 15px; }
.yybl-cell .yybl-sele{color: #999999; border: 0; outline: none; width: 85%; height: 36px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../images/select.jpg) no-repeat right;margin-left: 20px;}
.yybl-cell .yybl-input{border: 0px;  color: #000; width: 240px; padding-left: 20px; +padding-left: 0px;height: 36px;    line-height: 36px;}
.yybl-submit{display: block; height: 38px; line-height: 38px; text-align: center; color: #fff; background: #508ef3; border-radius: 2px; font-size: 16px;}
.yichang{border: 1px solid #f35050;}
.yichang .yybl-input{color: #333;}
.jieshao{width: 1200px; margin:0 auto; }
.jieshao .jieshao-list{float: left; margin-left: 135px; margin-right: 65px;}
.jieshao-list .jieshao-img{width: 70px; margin-right: 20px;}
.jieshao-list .jieshao-text{margin-top: 20px; font-size: 18px; }
.main{margin-top: 25px;}
.box-title{background: url(../images/line.png) no-repeat center;}
.box-title p{text-align: center;}
.box-title .title-big{font-size: 22px; color: #333333;}
.box-title .title-small{font-size: 16px; color: #666666; margin-top: 5px;}
.zzfw-nr{ margin-top: 20px;}
.zzfw-tab .tab-tit{cursor: pointer; width: 395px; height: 32px; display:block; line-height: 32px; text-align: center; background: #fff; border-radius: 2px; float: left; margin-right: 5px;}
.zzfw-tab .tit-hover1:hover{background-color: #d8e6fc; color: #333;}
.zzfw-tab .tit-current1{background-color: #508ef3; color: #fff;}
.zzfw-tab .tit-current1:hover{background-color: #508ef3; color: #fff;}
.zzfw-tab .tit-hover2:hover{background-color: #fcd8dc; color: #333;}
.zzfw-tab .tit-current2{background-color: #f35063; color: #fff;}
.zzfw-tab .tit-current2:hover{background-color: #f35063; color: #fff;}
.zzfw-tab .tit-hover3:hover{background-color: rgb(252,236,216); color: #333;}
.zzfw-tab .tit-current3{background-color: rgb(243, 168, 80); color: #fff;}
.zzfw-tab .tit-current3:hover{background-color: rgb(243, 168, 80); color: #fff;}
.zzfw-content{margin: 8px 0;}
.zzfw-adv{display: block; width: 160px; height: 350px;}
.chengbaoneirong{width: 1040px;}
.cmxm-item{width: 250px; height: 110px; position: relative; background-color: #fff; margin-left: 10px; margin-bottom: 10px;}
.remen{position: absolute; top: -3px; right: 20px;}
.cmxm-item .cmxm-tit1{padding: 15px 15px 0;}
.cmxm-item .cmxm-tit2{color: #999999; padding: 10px 15px 0;}
.cmxm-btn{position: absolute; bottom: 0; width: 100%;}
.cmxm-btn a{background: #fafbfc; width: 82px; height: 25px; line-height: 25px; border-radius: 2px; text-align: center; display: block; float: left; margin-right: 2px;}
.cmxm-btn .right-margin{margin-right: 0;}
.cmxm-btn a:hover{background-color: rgb(80,142,243); color: #fff;}
.cmxm-item .more{display: block; text-align: center; line-height: 110px;}
.zzfw-button li{float: left; width: 290px; height: 50px; line-height: 50px; margin-right: 13px; border-radius: 3px; text-align: center; font-size: 20px;}
.zzfw-button li a{background: #fff; color: #508ef3; display: block;}
.zzfw-button li a:hover{background: #508EF3; color: #fff;}
.zzfw-button li.box-last{margin-right: 0;}
.liulan{margin-top: 30px; margin-left: 30px;}
.liulan .liulan-text1{font-size: 18px;}
.liulan .liulan-text2{color: #999; margin-top: 5px;}
/*.next{margin-top: 30px; margin-right: 30px;}*/
.main-box2{/*background: #fff;*/ margin: 35px auto; margin-top: 0; padding-top: 25px;}
.box-title2{background: url(../images/line2.jpg) no-repeat center;}
.rzfw-cont{margin-top: 20px; padding-bottom: 10px;}
.rzfw-adv{width: 261px;}
.rzfw-adv img{width:261px;}
.rzfw-adv a{display: block;}
.rzfw-item{width: 939px;}
.rzfw-item ul li{ background-color: #fff;position: relative; margin-left: 12px; margin-bottom: 7px; float: left;  border: 1px solid #f7f9fc; box-shadow: 1px 1px 4px rgba(138,138,138,0.1);}
.renzhenglist ul li{ height:180px;}
.rzfw-item ul li .rzfw-img{display: block; width: 112px; margin: 10px 10px;}
.rzfw-item ul li .rzfw-text{width: 165px; margin-top: 15px;}
.rzfw-item ul li .rzfw-text .rzfw-title{font-size: 16px;}
.rzfw-item ul li .rzfw-text .shenqing{position: absolute; bottom: 10px; height: 30px; line-height: 30px; width: 110px; text-align: center; color: #fff; background: #fe6507; border-radius: 3px; margin-left: 20px;}
.rzfw-item ul li .rzfw-text .renzheng-more{font-size: 18px; margin-top: 55px; margin-left: 20px; display: block;}
.rzfw-item ul li .more-img{display: block; margin: 23px 0 0 15px; width: 120px;}
.texu-item ul li .texu-img{width: 190px; margin: 10px;height:124px;}
.texu-item ul li .rzfw-text .lijibanli{background: #508ef3; margin-left: 0;}
.texu-item ul li .texu-text{width: 168px;}
.texu-item ul li{margin-left: 0px; margin-right: 30px;}
.texu-item ul li .texu-jiage{color: #FF1544; font-size: 16px; margin-top: 10px;}
.texu-item{width: 1200px;}
.ruzhu-haochu li{float: left; margin-left: 45px;}
.ruzhu-haochu li .haochu-img{display: block; width: 70px; margin-right: 10px;}
.ruzhu-haochu li .ruzhu-text{ width: 160px;}
.ruzhu-haochu li .ruzhu-text .ruzhu-biaoti1{font-size: 18px; color: #fb8383;}
.ruzhu-haochu li .ruzhu-text .ruzhu-biaoti2{margin-top: 5px;}
.ruzhu-haochu li .ruzhu-text .liuliang{color: #60aaf2;}
.ruzhu-haochu li .ruzhu-text .moshi{color: #4cc16c;}
.ruzhu-haochu li .ruzhu-text .pingtai{color: #feca59;}
.ruzhu-nr{margin-top: 30px; +padding-top: 30px;}
.ruzhu-nr li{float: left; margin-left: 8px; position: relative; width: 190px; height: 180px;}
.ruzhu-nr li .ruzhu-nrtit{position: absolute; top: 80px; left: 60px; color: #fff; z-index: 1; font-weight: bold; font-size: 18px; text-align: center;}
.ruzhu-hover{display: none; position: absolute; top: 0; left: 0; bottom: 0; z-index: 2; background-color: rgba(0,0,0,0.6); width: 100%;}
.ruzhu-hover a{height: 40px; line-height: 40px; text-align: center; width: 120px; background-color: #fff; border-radius: 20px; display: block; font-size: 16px;    margin-top: 75px; margin-left: 35px;}
.liucheng ul,.baike ul{margin: 0 40px;}
.liucheng li{float: left;}
.liucheng li .liucheng-img{ width: 240px;}
.liucheng li .liucheng-img img{display: block; margin: 0 auto;}
.liucheng li .liucheng-img .yuyue1{font-size: 16px; margin-top: 15px; margin-left: 100px;}
.liucheng li .liucheng-img .yuyue2{margin-top: 5px; margin-left: 70px;}
.liucheng li .right-jiantou{margin-top: 60px;}
.baike ul li{margin-bottom: 20px;}
.baike ul li .wen-icon{width: 40px; height: 40px; border-radius: 2px; background-color: #508ef3; text-align: center; line-height: 40px; color: #fff; font-weight: bold;}
.baike ul li .baike-text{ margin-left: 20px; width: 1060px;}
.baike ul li .baike-text .text-title{font-weight: bold; margin-bottom: 5px;}
.baike ul li .baike-text .baike-daan{line-height: 24px;}
.baike-daan .daan1{display: block; float: left; width: 30px;}
.baike-daan .daan2{display: block; float: left; width: 1030px;}
/*成功案例*/
.wrap{position: relative;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1080px;height:286px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px; }
.scroll_horizontal .list li{position: relative; float:left;width:196px; margin-left: 15px; border: 1px solid #c8c8c9;}
.scroll_horizontal .list li .list-hover{display: none;}
.scroll_horizontal .prev,.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;cursor:pointer;}
.scroll_horizontal .prev{left:20px;background: url(../images/cgal_21.jpg) no-repeat; width: 30px; height: 48px;}
.scroll_horizontal .next{right:-5px;background: url(../images/cgal_18.jpg) no-repeat; width: 30px; height: 48px;}
.list-hover{position: absolute; bottom: 0px; height: 70px; background: rgba(0,0,0,0.5); width: 100%; color: #fff; text-align: center; line-height: 70px;}
.list-hover a{color: #fff;}
.zzt-youdian{padding: 35px 0; margin-bottom: 35px; }
.zzt-youdian ul li{float: left; margin: 0 40px;}
.zzt-youdian ul li .youdian-icon{display: block; margin-right: 10px;}
.zzt-youdian ul li .youdian-text{width: 125px; }
.zzt-youdian ul li .youdian-text .youdian-tit{color: #508ef3; font-size: 18px; margin: 5px 0;}
.nav-fixed{width: 120px;  position: fixed; left: 200px; z-index: 99; top: 100px;}
.nav-logo{display: block; width: 120px; border-top-left-radius: 2px; border-top-right-radius: 2px;}
.nav-left{background: #f7f9fc; padding-top: 5px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.nav-left li{height: 40px; line-height: 40px; margin-bottom: 5px;}
.nav-left li a{background: #fff; display: block; text-align: center; color: #4293f5;}
.nav-left li a:hover{background: #66a4f6; color: #fff;}
.fanhuidingbu{padding: 5px 0; background: #fff; display: block; border-radius: 2px;}
.zzt-pop,.zzt-pop2{position: fixed; /*top: 25%;  left: 40%;*/}
.popbg{position: absolute; background: #000000; opacity: 0.5; width: 100%;}
.yanzhengma{background: #fff; border-radius: 2px; width: 460px;}
.guanbi{padding: 10px 0; display: block; float: right; margin-right: 10px;}
.yanzhengma-nr{padding: 10px 0 20px;}
.yanzhengma-title{text-align: center;}
.yanzhengma-num{margin: 20px 79px;   border-radius: 2px; overflow: hidden;}
.yanzhengma-num .yzm-input{border: 1px solid #cccccc; color: #333; border-right: 0; width: 190px; height: 30px; line-height: 30px; float: left; padding-left: 10px;}
.yanzhengma-num .yichang-input{border: 1px solid #ff6e6e; color: #ff6e6e;}
.yanzhengma-num a,.huoqu-yzm{background: #fe6507; width: 100px; height: 32px; line-height: 32px; color: #fff; text-align: center; display: inline-block;}
.lijiyuyue{width: 120px; height: 30px; line-height: 30px; background: #508ef3; display: block; margin: 0 auto; text-align: center; color: #fff; border-radius: 2px;}
.zzfw-pop{width: 440px; background: #fff; border-radius: 2px;}
.zzfw-popnr{margin: 0 50px;}
.zzfw-title{color: #508ef3; font-size: 18px; text-align: center;}
.zzfw-form{margin-top: 30px; padding-bottom: 30px;}
.zzfw-cell{margin-bottom: 15px; height: 34px;}
.zzfw-bd{height: 34px; line-height: 34px; width: 85px; text-align: right;}
.zzfw-hd{margin-left: 10px;  width: 243px; height: 34px; line-height: 34px; border: 1px solid #cccccc;}
.zzfw-hd .zzfw-select{border: 0px; outline:none; height: 30px; width: 100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../images/select.jpg) no-repeat right; color: #999999; padding: 0 10px;} 
.zzfw-input{border: 0; width: 230px; padding-left: 10px; +padding-left: 0px; color: #333; height: 34px; line-height: 34px; float: left;}
.huoqu{width: 134px; border-right: 0px; float: left;}
.huoqu-yzm{width:88px; height: 34px; line-height: 34px; float: right; }
.banliyuyue{width: 160px; font-size: 16px;  height: 34px; line-height: 34px;}
.redborder .yichang{border: 1px solid #f35050;}
.rzfw-pop{width: 750px;}
.rzfw-nr .rzfw-form{margin-left: 30px; margin-right: 0;}
.tupic{background: #508ef3; text-align: center; color: #fff; display: block;}
.tupic-error{ background: #ff3333; text-align: center; color: #fff; display: none;}
.mei-pic{color: #ff2929; margin-left: 96px; margin-top: 5px;}
.you-pic{margin-left: 96px; margin-top: 5px; display: none;}
.again-upload .tupic{display: none;}
.again-upload .tupic-error{display: block;}
.tijiaochenggong{width: 560px; background: #fff; border-radius: 2px;}
.chenggong-text{margin: 0 30px; padding-bottom: 20px;}
.chenggong-text img{display: block; float: left; margin-right: 20px; width: 45px;}
.chenggong-text .chenggong-xinxi{line-height: 40px;}
.yichang { border: 1px solid #f35050; }
.zslx-sele{padding-right: 10px; +padding-right: 0px; box-sizing: border-box;}
.nextimg{margin-top: 30px; margin-right: 30px;}
.txzili{margin-right:0px;}
.yb_hotline {
 
  width: 100%;
  
  background: #2D6EFF url(../images/hotline_bj.png) center center no-repeat;
  background-size: 1920px;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  z-index: 10000;
  text-align: center;
  padding: 70px 0 45px;
}

.yb_hotline .yb_hotline_number {
  font-size: 16px; margin-top: 20px; margin-bottom: 25px;
  font-weight: 400;
  color: #FFFFFF;
}

.yb_hotline .yb_hotline_number span {
  font-weight: bold; color: #fff;
}

.yb_hotline_btn {
  margin: 22px 0;
}

.yb_hotline_btn span {
  display: inline-block;
  width: 130px;
  height: 36px;
  line-height: 34px;
  border-radius: 54px 54px 54px 54px;
  border: 1px solid #FFFFFF;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}

.yb_hotline_btn span:hover{
  border: 1px solid #2D6EFF;
  color: #2D6EFF;
  background-color: #fff;
}

.yb_hotline .yb_hotline_list {
  font-size: 14px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.8);
}
.yb_hotline .yb_hotline_list span{ color: #fff; }
.yb_hotline .yb_hotline_list .mar_bor {
  padding: 0 18px;
  margin: 0 18px;
  border-left: 1px solid rgba(255, 255, 255, 0.8);
  border-right: 1px solid rgba(255, 255, 255, 0.8);
}
@media  screen and (max-width:1700px ){
.yybl-bd{right:10%;}
}