﻿/*author:zmsb
color:#ff6905;
*/
/*public-start*/
.left { float:left;}
.right { float:right;}
.clearfix:after { *zoom:1;content: "";display: block;clear: both;}
/*public-end*/
.site-nav{width: 100%;z-index: 1000;background:#f9f9f9;border-bottom: 1px solid #eeeeee;}
.site-nav .site-nav-bd{width: 1220px;height: 35px;margin: 0 auto;line-height: 35px;}
.site-nav .site-nav-bd .site-nav-bd-l{float: left;height: 35px;}
.site-nav .site-nav-bd  li{float: left;height: 35px;}
.site-nav .site-nav-bd  li a:hover{color:#e44600;}
.site-nav .site-nav-bd-l .site-nav-welome{color: #999;font-size: 12px;width: 94px;text-align: left;}
.site-nav .site-nav-bd-l .site-nav-index a{display: inline-block;width: 53px;text-align: center;color: #ff6905;}
.site-nav .site-nav-pile{color:#eee;}
.site-nav .site-nav-info-item{height:35px;}
.site-nav .site-nav-info-sign{height: 35px;}
/*.site-nav .site-nav-bd-l .site-nav-info{}*/
.site-nav .site-nav-bd-l .site-nav-info a{float: left;text-align: center;color:#ff6905; }
.site-nav .site-nav-bd-l .site-nav-info a.login{margin-left: 10px;}
.site-nav .site-nav-bd-l .site-nav-info a.regist{text-align: left;}
.site-nav .site-nav-bd .site-nav-bd-r{float: right;}
.site-nav .site-nav-bd .site-nav-bd-r a{padding: 0 10px;color: #999;}
.site-nav .site-nav-bd .site-nav-bd-r .server-call a{font-size: 14px;color:#ff6905;}
.site-nav .site-nav-bd .quanwei{color: #999;}
.site-nav .site-nav-info-user a{padding-right: 10px;}
.heigh { height:auto;}
/*index-content*/
@media screen and (min-width:1650px) {
    .xy-club .newNavItem{width: 1400px;margin: 0 auto;}
}
@media screen and (max-width:1650px) {
    .xy-club .newNavItem{width: 1220px;margin: 0 auto;}
}

.xy-club .xy-club-top{height: 84px;background: #fff;}
.xy-club  div.top-wrap{margin:0 auto;position: relative;float: left;width: 100%;}
.xy-club  div.top-wrap div.rect{float: left;}
.xy-club  div.top-wrap div.search input[name='search']{width:241px;height: 35px;border:1px solid #e4e4e4;padding-left: 15px;}
.xy-club  div.top-wrap div.logo {padding-top: 18px;}
.xy-club  div.top-wrap div.logo span.h1 a{display: block;}
.xy-club  div.top-wrap div.logo span.h1 a img{height:47px;display:inline-block;padding-right: 15px;}
.xy-club  div.top-wrap div.logo h1 span{width: 1px;color:#eee;height: 61px;display: inline-block;float: right;border-right: 1px solid #eee;}
.xy-club  div.top-wrap div.position{margin-top: 22px;padding-top: 7px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.xy-club  div.top-wrap div.position em{width: 12px;height: 17px;display: inline-block;background: url("https://ty.xyj321.com/static/xyj/images/N11-23.png") no-repeat -107px -146px;vertical-align:middle;margin-right: 6px;float:left;margin-top: -2px;}
.xy-club  div.top-wrap div.position{padding-left: 15px;border-left: 1px solid #eeeeee;height: 48px;position: relative;}
.xy-club  div.top-wrap div.position p.r-city em{vertical-align: middle;}
.xy-club  div.top-wrap div.position a{color:#555;}
.xy-club  div.top-wrap div.position a:hover{color:#ff6905; }
.xy-club  div.top-wrap div.position p.qiehuan{margin-top: 7px;color: #ff6905;float:left;}
.xy-club  div.top-wrap div.search{margin-top: 25px;height: 38px;line-height: 38px;float: right;}
.xy-club  div.top-wrap div.search div.result{float: left;text-align: center;}
.xy-club  div.top-wrap div.search div.select-company{width: 96px;height: 35px;line-height: 35px;border:1px solid #eee;background:white;position: relative;border-right:0;}
.xy-club .select-company ul.ssfl{position: absolute;width:96px;min-height: 40px;left: 0;top:38px;background:#f9f9f9;}
.xy-club .select-company ul.ssfl a{color: #666;font-size: 12px;}
.xy-club  div.top-wrap div.search div.select-company a{width: 100%;height: 100%;display: inline-block;}
.xy-club  div.top-wrap div.search div.select-company a em{color:#666;}
.xy-club  div.top-wrap div.search div.select-company a b{width: 7px;height: 4px;background-position:0px -356px ;vertical-align: middle;margin-top: -3px;margin-left: 5px;}
.xy-club  div.top-wrap div.search div.select-company.active a b{background-position:0px -356px;display: inline-block;}
.xy-club  div.top-wrap div.search div.search-input { font-size: 13.33333px;border-left: none;text-align: left;height: 100%;position: relative;}
.xy-club  div.top-wrap div.search .ser-item-show{background: #f9f9f9;border:1px solid #eee;border-top:none;position: absolute;left: -1px;width: 100%;z-index: 1000; }
.xy-club  div.top-wrap div.search .ser-item-show.active{background: #fff;}
.xy-club  div.top-wrap div.search .ser-item-show li{cursor: pointer;}
.xy-club  div.top-wrap div.search .ser-item-show li:hover{background: #fff;}
.xy-club  div.top-wrap div.search .ser-item-show li.active{background:#fff;}
.xy-club  div.top-wrap div.search div.search-btn{width:88px;background:#ff6905;color: #fff;font-size: 13px;cursor: pointer; height: 40px;}
.xy-club  div.top-wrap div.search div.search-btn input{color: #fff;cursor: pointer;font-size: 14px;width: 88px;height: 40px;text-align: center;line-height: 40px;}
.xy-club .carousel{position: absolute;height:94px;width: 205px;right: 20px;top:4px;padding: 0 20px;}
.xy-club .carousel .banner-wrap{height:94px;overflow: hidden;position: absolute;top:0;width: 205px;left: 20px;}
.xy-club .carousel ul.banner-slide{position: absolute;}
.xy-club .carousel ul.banner-slide li{float: left;}
.xy-club .carousel ul.banner-slide li a{width: 205px;display: block;}
.xy-club .carousel ul.banner-slide li a img{height:94px;width:205px;}
.xy-club .carousel>a{z-index: 10;top:38px;font-size: 0;width:10px;height:18px;}
.xy-club .carousel a.arrow{display: none;}
.xy-club .carousel .c_left{position: absolute;background: url("https://ty.xyj321.com/static/base/images/arrowLeft.png") no-repeat;left: 0;}
.xy-club .carousel .c_right{position: absolute;right:0px;background: url("https://ty.xyj321.com/static/base/images/arrowRight.png") no-repeat;}
@media screen and (min-width:1650px) {
    .nav-club{height: 40px;background:#fff;float: left;margin-left: 85px;padding-top: 22px;}
    .nav-club .nav-item li{float:left;margin: 0 10px;}
}
@media screen and (max-width:1650px) {
    .nav-club{height: 40px;background:#fff;float: left;margin-left:40px;padding-top: 22px;}
    .nav-club .nav-item li{float:left;margin: 0 2px;}
}
.nav-club .nav-item{height: 40px;line-height: 40px;margin: 0 auto;}
.nav-club .nav-item li a{float:left;height: 40px;text-align: center;color: #333;font-size: 16px;padding:0 10px;}
.nav-club .nav-item li a:hover{color: #ff8659;}
.nav-club .nav-item li .nav-menu-list a{ height:26px;line-height: 26px;width:100%;}
.nav-club .nav-item li:hover a.menu-a{color: #ff8659;}
.nav-club .nav-item .nav-menu-list:hover a{background: #f9a291;}
.nav-club .nav-item .nav-menu-list:hover a span{color:#fff;}
.nav-club .nav-item li>a.hcolor{color: #ff8659;border-bottom:2px solid #ff784e;}
.mid-c{width: 1220px;height: 410px;margin:20px auto 0;}
.mid-c .con-l{width:310px;height: 408px;border:1px solid #eee;float: left;overflow: hidden;}
.mid-c .con-l .dialog-bd{ position: relative;}
.mid-c .con-l ul.tab{width: 310px;border-bottom: 1px solid #eee;overflow: hidden;border-top: 2px solid #ff6905;}
.mid-c .con-l ul li{width: 50%;float: left;box-sizing:border-box;}
.mid-c .con-l ul li.tab-border{ border-right:1px solid #eee;}
.mid-c .con-l ul li a{width:100%;display: inline-block;color: #333333;font-size: 18px;text-align: center;line-height: 52px;background: #f8f8f8;}
.mid-c .con-l ul li a em{display:inline-block;vertical-align: middle;}
.mid-c .con-l ul li a em.sheji{width:16px;height: 18px;background: url("https://ty.xyj321.com/static/xyj/images/mfsj_off.png") no-repeat left center;}
.mid-c .con-l ul li.on a em.sheji{background: url("https://ty.xyj321.com/static/xyj/images/mfsj_on.png") no-repeat left center;}
.mid-c .con-l ul li a em.baojia{width:18px;height: 18px;background: url("https://ty.xyj321.com/static/xyj/images/mfbj_off.png") no-repeat left center;}
.mid-c .con-l ul li.on a em.baojia{background: url("https://ty.xyj321.com/static/xyj/images/mfbj_on.png") no-repeat left center;}
.mid-c .con-l ul li.on a{background: #fff;color:#ff6905;}
.mid-c .con-l ul li.on a i.active{ display:inline-block;width:155px;height:7px;background:url("https://ty.xyj321.com/static/xyj/images/bottom-bar.png") no-repeat center center;position: absolute;left:0;top:56px;}
/* .mid-c .con-l ul li.on a em.sheji{background-position:0 -60px;} */
/* .mid-c .con-l ul li.on a em.baojia{background-position:0 -126px;} */
.mid-c .con-l ul li a span{vertical-align: middle;}
.form-mfsj{width: 280px;margin:0 auto;}
.form-mfsj .title-mfsj{padding:20px 0;text-align:center;font-size: 16px;color:#333;}
.form-mfsj .title-mfbj{padding:20px 0;text-align:center;font-size: 16px;color:#333;}
.form-mfsj .title-mfsj.on{color: #ff6905;}
.form-mfsj .title-mfsj.on i{width: 16px;height: 16px;background: url("https://ty.xyj321.com/static/base/images/!img.png") no-repeat;background-size:16px 16px;vertical-align: middle;margin: -4px 6px 0 0px;}
.form-mfsj .mfsj-user-name{width: 278px;height: 38px;color:#a9a9a9;margin-bottom: 14px;}
.form-mfsj .mfsj-user-name>input[type='text']{height: 38px;vertical-align: top;width: 100%;padding-left: 12px;box-sizing: border-box;border:1px solid #e8e8e8;}
.form-mfsj .mfsj-user-name>input.cur{border:1px solid #ee6d1f!important;}
.form-mfsj .mfsj-user-address{margin-bottom: 26px;}
.form-mfsj .mfsj-user-address select{width:135px;height: 36px;border:1px solid #e8e8e8;padding-left: 10px;float: none;margin-left:0;}
.form-mfsj .mfsj-user-address>select.cur{border:1px solid #ff6905;}
.form-mfsj .mfsj-user-address select#location-city{float: right;}
.form-mfsj .mfsj-user-address select#city{float: right;}
.form-mfbj .mfbj-user-address{margin-bottom: 10px;}
.form-mfbj .mfbj-user-name input{width: 268px;padding-left:10px;height: 34px;border:1px solid #ddd;line-height: 34px;margin-bottom: 10px;}
.form-mfbj .mfbj-user-name input.cur{border:1px solid #ff6905;}
.form-mfbj .mfbj-user-area{position: relative;}
.form-mfbj .mfbj-user-area em{position: absolute;right:10px;top:0; height: 34px;line-height: 34px;}
.form-mfbj .mfbj-user-shiting{font-size:0;width: 280px;height: 34px;line-height: 34px;color: #a9a9a9;margin-bottom: 10px}
.form-mfbj .mfbj-shi,.form-mfbj .mfbj-ting,.form-mfbj .mfbj-chu{width: 86px;height: 34px;border:1px solid #e8e8e8;color:#666;padding-left:10px;margin-right: 11px;}
.form-mfbj .mfbj-chu{margin-right: 0;}
.form-mfbj .mfbj-wei,.form-mfbj .mfbj-yangtai{width: 135px;height: 34px;border:1px solid #ddd;color:#666;padding-left:10px;margin-right: 10px;}
.form-mfbj .mfbj-yangtai{margin-right: 0;}
.form-mfsj .title-mfbj.on {color: #ff6905;}
.form-mfsj .title-mfbj.on i { width: 16px; height: 16px; background: url("https://ty.xyj321.com/static/base/images/!img.png") no-repeat; background-size: 16px 16px; vertical-align: middle; margin: -4px 6px 0 0px; }
.form-mfbj .mfbj-user-address{font-size:0;margin-bottom: 10px;}
.form-mfbj .mfbj-user-address select{width: 135px;height: 34px; padding-left: 10px; border: 1px solid #e8e8e8;}
.form-mfbj .mfbj-user-address .city{margin-right: 0;}
.form-mfbj .mfbj-user-phone{margin-bottom: 10px;}
.form-mfsj .mfsj-sq input{width: 100%;text-align: center;background: #ff6905;height: 46px;color: #fff;font-size: 18px;cursor: pointer;}
.form-mfsj .mfsj-sq {margin-bottom: 10px;}
.form-mfsj ul.mfsj-icon li{float:left;width: 33.33%;font-size: 12px;line-height: 22px;color；#333;margin-bottom:8px;}
.form-mfsj ul.mfsj-icon li img{width: 20px;height: 21px;display: inline-block;margin-right: 5px;}
.form-mfbj{display: none;}
.form-mfsj ul.mfsj-icon{width:280px;border-bottom: 0;}
.mid-c .wrap-top{ float:right;height:410px;width:898px;}
.mid-c .con-m{width: 630px;float: left;text-align: center;height:278px;}
.mid-c .con-m .con-m-b{height: 90px;/* clear: both;line-height: 90px; */}
.mid-c .con-m .coursel-bottom li{float: left;margin:8px 0;width:220px;height: 74px;border-right: 1px solid #eee;box-sizing: border-box;}
.mid-c .con-m .coursel-bottom li:last-child{border-right: none;}
.mid-c .con-m .coursel-bottom li a{display: inline-block;text-align: left;}
.mid-c .con-m .coursel-bottom li a h3{color:#5f5f5f;font-size: 16px;padding: 16px 0 10px;}
.mid-c .con-m .coursel-bottom li a p{color:#939393;font-size: 12px;;}
.mid-c .con-m .coursel-bottom li a div{width:204px;height:74px;padding-left:22px;}
.mid-c .con-m .coursel-bottom li .xyj{background: url("https://ty.xyj321.com/static/xyj/images/index_carousel_xyj.png") 130px center no-repeat;}
.mid-c .con-m .coursel-bottom li .zxd{background: url("https://ty.xyj321.com/static/xyj/images/index_carousel_zxd.png") 130px center no-repeat;}
.mid-c .con-m .coursel-bottom li .jsq{background: url("https://ty.xyj321.com/static/xyj/images/index_carousel_jsq.png") 128px center no-repeat;}
.mid-c .con-m .coursel-bottom li .xyj-app{background: url("https://ty.xyj321.com/static/xyj/images/index_carousel_xyjapp.png") 128px center no-repeat;}
.mid-c .con-m .carousel{height:280px;overflow: hidden;position: relative;width: 630px;}
.mid-c .con-m .carousel div.imgFade{height: 280px;}
.mid-c .con-m .carousel div.imgFade a.fadetu{width: 630px;height: 280px;position: absolute;left: 0;display: none;}
.index-banner{position: relative;}
.index-banner .btn-w{position: absolute;width: 50px;height: 50px;background-color: #000;position: absolute;opacity: 0.5;top:135px;z-index:10;}
.index-banner .btn-w:hover{opacity: 1;}
.index-banner .mleft{left: 0px;left: 0;}
.index-banner .mright{right: 0px;}
.index-banner .mright span{background-position:-13px -307px;}
.mid-c .con-m .carousel ul li a{display: block;}
.mid-c .con-m .carousel ul li img{width: 880px;height: 320px;}
.mid-c .con-m .carousel img{width:630px;height: 280px;}
.mid-c .budget { width:260px;height:280px;background: url("https://ty.xyj321.com/static/xyj/images/mfzxbg.png") no-repeat center center;text-align: center;}
.mid-c .budget h2.title-zxys{ font-size: 22px;color:#ff6905;margin-top: 22px;font-weight:normal;}
.mid-c .budget p.title-p{ font-size: 16px;color:#666;margin-top:10px;}
.mid-c .budget h3.title-num{ font-size: 22px;color:#ff6905;margin-top:26px;}
.mid-c .budget h3.title-num i{display: inline-block;width:84px;height:57px;background:url(https://ty.xyj321.com/static/xyj/images/number.png) no-repeat center center;margin:0 6px;}
.mid-c .budget span.title-span{ font-size: 14px;color:#666;margin-top:16px;display: inline-block;}
.mid-c .budget div.mfsq input{ width:200px;height:45px;line-height: 45px;text-align: center;color:#fff;font-size: 18px;background: #ff6905;margin-top: 25px;border-radius: 2px;}
.mid-c .con-m-b{width:898px;height:118px;border:1px solid #eee;margin-top:10px;}
.mid-c .con-m-b ul li{
	width:299px;height:118px;
	overflow:hidden;
	float:left;
	position: relative;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.mid-c .con-m-b ul li:hover{
	-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0) scale(1);
    transform: translate3d(0, -2px, 0) scale(1);
    border-radius: 2px;
}
.mid-c .con-m-b ul li div.xyj{display:block;width:298px;height:118px;background:url("https://ty.xyj321.com/static/xyj/images/mfys-bg1.png") no-repeat center center;background-size: cover;margin:0 auto;}
/*.mid-c .con-m-b ul li div.xyj:hover{  }*/
.mid-c .con-m-b ul li div.Zxd{display:block;width:301px;height:118px;background:url("https://ty.xyj321.com/static/xyj/images/mfys-bg2.png") no-repeat center center;background-size: cover;margin:0 auto;}
.mid-c .con-m-b ul li div.jsq{display:block;width:259px;height:118px;background:url("https://ty.xyj321.com/static/xyj/images/mfys-bg3.png") no-repeat center center;background-size: cover;margin:0 auto;}
.mid-c .con-m-b ul li div.xyj p,.mid-c .con-m-b ul li div.Zxd p,.mid-c .con-m-b ul li div.jsq p{color:#333;font-size: 18px;text-align: center;height:84px;line-height:86px;}
.mid-c .con-m-b ul li div.xyj p strong,.mid-c .con-m-b ul li div.Zxd p strong,.mid-c .con-m-b ul li div.jsq p strong{ color:#ff6905;font-weight:normal;}
.mid-c .con-m-b ul li a input[type="button"]{color:#fff;background:#ff6905;padding: 5px 18px;font-size: 14px;position: absolute;left:110px;top:68px;}
div.yq-c-l>a.More{ color:#666;position:absolute;right: 162px;top: 162px;display: none;}
a.More:hover{color:#ff6905;}
a.More i.down{display: inline-block;width:7px;height:7px;background:url("https://ty.xyj321.com/static/xyj/images/xiala.png") no-repeat center center;vertical-align: middle;margin-left: 2px;}
a.More i.up{display: inline-block;width:7px;height:7px;background:url("https://ty.xyj321.com/static/xyj/images/shangla.png") no-repeat center center;vertical-align: middle;margin-left: 2px;}
/*.mid-c .con-m-b ul li div.jsq p{ top:33px;left: 33px;}*/
.company-show{width: 1220px;padding-top: 180px;margin:0 auto;color: #333333;}
.i_main_wrap{ margin-top: -46px;}
.company-show .company-name{padding-bottom: 15px;border-bottom: 1px solid #ff6905;position: relative;}
.company-show .company-name span{font-size: 28px;}
.company-show .company-name em b{color: #f51212;}
.company-show .company-name a{color:#666;}
.company-show .company-name a{color:#666;font-size: 12px;position: absolute;right: 0;bottom: 12px;}
.company-show .company-name a:hover{color:#ff6905;}
.company-show .pinglei{position: absolute;top:66px;right: 0px;display:inline-block;}
.company-show .pinglei a{font-size: 12px;color: #666;float: left;margin-left: 8px;}
.company-show .pinglei a em{margin-right: 8px;}
.company-show .pinglei a em.line{margin-right: 0px;}
.company-show .pinglei a:nth-last-child(2) em.line{display: none;}
.company-show .pinglei a.more{margin-left: 30px;}
.company-show .pinglei a:hover{color:#ff6905; }
div.icon-img{margin-top: 20px;}
div.icon-img .i-imgAll{ width:1220px; overflow: hidden; position: relative; z-index: 999; max-height: 244px; min-height: 84px;}
div.icon-img .i-imgAll ul li{float: left;width:1214px;}
div.icon-img .i-imgAll a.btn { width: 27px;height: 49px;background: url("https://ty.xyj321.com/static/base/images/bigarrow.png") no-repeat;display: block;position:absolute;top:102px;z-index: 999;}
div.icon-img .i-imgAll a.btn_r { background-position: -27px 0;right: 0; z-index: 999;}

/* div.icon-img .i-imgAll ul { position: absolute;left:0; top:0;} */
 i.company-special-honor{ width:148px;height:78px;display: inline-block;background: url("https://ty.xyj321.com/static/xyj/images/honor.png") no-repeat center center;background-size:cover;
position: absolute;left:-2px;top:0px;z-index: 99;}
div.ico-img .picList{ position:relative; overflow: hidden;}
.zxgs-box a{position: relative;}
.zxgs-box i.company-special-honor{background: url("https://ty.xyj321.com/static/xyj/images/bighonor.png") no-repeat center center;width: 194px;height: 101px;left: -1px;top:2px;}
div.ico-img .i-imgAll ul li{ width: 1214px; height:84px;}
div.icon-img table{width: 1210px;text-align: center;border-collapse: collapse;border-left: 1px solid #eee;border-top:1px solid #eee;}
div.icon-img table tr{width: 1214px;}
div.icon-img table tr.slide-img { width:1214px; margin:0 5px; }
div.icon-img table tr.slide-img td { width:150px;height:80px;position: relative;}
div.icon-img table tr.slide-img td a{display: block;}
div.icon-img table tr.slide-img td img { margin: 9px;width: 124px;height: 62px;}
div.icon-img table.bage td{width:152px;text-align: center;border-collapse: collapse;height:66px;float: left;}
div.icon-img table.bage td a{width:132px;}
div.icon-img table.bage td img{width: 132px;height: 66px;}
div.icon-img table td{border-right: 1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;width:132.5px;height:92px;float: left;}
div.icon-img table td a{display: inline-block;vertical-align: middle;}
div.icon-img table td a img{height:92px;width: 132px;}
div.company-xiaoguo {padding-top: 50px;position: relative;min-height: 320px;}
div.company-xiaoguo .xiaoguo-tu{position: relative;margin-top: 20px;}
div.company-xiaoguo .xiaoguo-tu a{position: absolute;left: 0;top:0;display:inline-block;overflow: hidden;}
div.company-xiaoguo .xiaoguo-tu a:hover{ color:#fff;}
div.company-xiaoguo .xiaoguo-tu a img{width: 100%;height:100%;}
div.company-xiaoguo .xiaoguo-tu a h3{display:none;position: absolute;padding-left:15px;bottom: 0;left: 0;background: #000;color:#fff;opacity: 0.75;filter:alpha(opacity=75);;width:100%;height: 30px;font-size: 16px;line-height:30px;}
div.company-xiaoguo .xiaoguo-tu :hover h3{ display: block;}
div.company-xiaoguo .xiaoguo-tu .index-xiao-01{width: 475px;height: 340px;}
div.company-xiaoguo .xiaoguo-tu .index-xiao-02{width: 476px;height: 160px;left: 495px;top:0px;}
div.company-xiaoguo .xiaoguo-tu .index-xiao-03{width: 228px;height: 160px;left: 495px;top:180px;}
div.company-xiaoguo .xiaoguo-tu .index-xiao-04{width: 228px;height: 160px;left: 743px;top:180px;}
div.company-xiaoguo .xiaoguo-tu .index-xiao-05{width: 228px;height: 340px;left: 992px;top:0px;background:black;}
div.company-xiaoguo .xiaoguo-tu .index-xiao-05 img{width: 228px;height: 340px;}
div.company-xiaoguo .xiaoguo-tu .index-xiao-01 h3{ height: 30px; font-size:24px;}
div.company-gonglue{min-height:490px;}
div.company-gonglue .gonglue-jieshao{margin-top: 20px;position: relative;}
div.company-gonglue .gonglue-jieshao .gonglue-menu{float:left;}
div.company-gonglue .googlue-l{width:378px;}
div.company-gonglue .gonglue-l-img a {height: inherit;display: block;overflow: hidden;}
div.company-gonglue .gonglue-r .c-bd-img a { height: inherit;overflow: hidden;display: block;	}
div.company-gonglue .gonglue-l-img{border:1px solid #eee;padding: 2px;width: 372px;margin-bottom: 20px;height:228px;}
div.company-gonglue .gonglue-l-img img{width: 100%;vertical-align: middle; height: inherit;}

div.company-gonglue .gonglue-l-c{font-size: 16px;color:#d40303;height: 130px;overflow: hidden;}
div.company-gonglue .gonglue-l-c h3{margin-bottom: 13px;}
div.company-gonglue .gonglue-l-c h3 a{color: #333;font-weight: bold;font-size: 16px;}
div.company-gonglue .gonglue-l-c p{font-size: 14px;color: #999;margin-bottom: 12px;}
div.company-gonglue .gonglue-l-c p a{font-size: 14px;color: #999;}
div.company-gonglue .gonglue-l-c p img{vertical-align: middle;margin-top: -2px;}
div.company-gonglue .gonglue-m{ width: 540px;;margin:0 30px 30px 0;}
div.company-gonglue .gonglue-n{ width: 650px;;margin:0 0 30px 0;}
div.company-gonglue .gonglue-n .gonglue-list2{ margin-top:16px;}
div.company-gonglue .gonglue-m .title{font-size: 18px;height: 20px;padding-bottom:10px;border-bottom: 1px solid #eee;position: relative;line-height: 20px;}
div.company-gonglue .gonglue-m .title a{font-size: 12px;color: #666;}
/*div.company-gonglue .gonglue-m h3.title a:hover{color: #ff6905;}*/
div.company-gonglue .gonglue-m .title .sTitle{color: #333;}
div.company-gonglue .gonglue-m .title b{width: 100px;height: 2px;position: absolute;bottom: 0;left: 0;background:#ff6905; }
div.company-gonglue .gonglue-m-d{ margin-top: 6px;height: 106px;overflow:hidden;border-bottom: 1px dotted #e8e8e8;}
div.company-gonglue .gonglue-m-n{ height: 134px;margin-top: 16px;}
div.company-gonglue .gonglue-m-c dl dt{float: left;width: 138px;border:1px solid #eee;padding:2px;height:94px;}
div.company-gonglue .gonglue-n dl dt{float: left;width: 173px;border:1px solid #eee;padding:2px;height:120px;}
div.company-gonglue .gonglue-n dl dt img{width: 173px!important;height:120px;vertical-align: middle;}
div.company-gonglue .gonglue-m-c dl dt a{display: block;height:inherit;overflow: hidden;}
div.company-gonglue .gonglue-m-d dl dt img{vertical-align: middle;width: 138px;height: 94px;}
div.company-gonglue .gonglue-m-c dl dd{margin-left: 164px;}
div.company-gonglue .gonglue-m-n dl dd{margin-left: 200px;}
div.company-gonglue .gonglue-m-c dl dd .c-bd{height:114px;overflow:hidden;}
div.company-gonglue .gonglue-m-c dl dd .c-bt{ overflow:hidden;height:123px;}
div.company-gonglue .gonglue-m-c dl dd .c-bt p{ font-size: 16px;color:#333;height:40px;line-height:40px;border-bottom:1px dotted #e8e8e8;display: block;}
div.company-gonglue .gonglue-m-c dl dd h3{font-size: 16px;color:#d40303;padding: 20px 0 10px 0px;}
div.company-gonglue .gonglue-m-c dl dd h3 a{color:#333;font-weight: normal;font-size: 18px;text-overflow: ellipsis;white-space: nowrap;width: 376px;display:inline-block;overflow: hidden;}
div.company-gonglue .gonglue-m-c dl dd h3 a:hover{color: #ff6905;}
div.company-gonglue .gonglue-m-c dl dd p{color: #999;font-size: 12px;line-height: 22px;}
div.company-gonglue .gonglue-m-c dl dd p a{ font-size: 16px;color:#333;}
div.company-gonglue .gonglue-m-c dl dd p a:hover{color: #ff6905;}
div.company-gonglue .gonglue-r{width: 278px;margin-left: 0;position: absolute;top:0;right: 0; height: inherit;}
div.company-gonglue .gonglue-r .c-bd-img{width: 272px;height:196px;border:1px solid #eee;padding: 2px;margin-bottom: 20px;}
div.company-gonglue .gonglue-r .c-bd-img img{width: 100%; height: inherit;}
div.calculate{height: 102px;background:#f9f9f9;width: 1220px;margin:0 auto;}
div.sjs-tp{width: 910px;padding:0 15px;height: 402px;float: left;}
div.sjs div.carousel{width: 910px;height: 402px;float: left;position: relative;}
div.sjs div.carousel-c{width:850px;margin: 0 auto;position: relative;overflow: hidden;height: 402px;}
div.sjs div.carousel-c>a{width: 27px;height: 49px;background: url("https://ty.xyj321.com/static/base/images/bigarrow.png") no-repeat;display: none;position:absolute;top:150px;z-index: 50;}
div.sjs div.carousel-c>a.c_right{background-position: -27px 0;right: 0;}
div.sjs div.carousel ul.sjs-carousel{height:348px;margin-top: 42px;position: absolute;overflow-y: hidden;}
div.sjs div.carousel .nq-sjs{box-sizing: border-box;width: 850px;}
div.sjs div.carousel .nq-sjs li{width: 100px;margin:0 35px 30px 35px;height: 144px;}
div.sjs div.carousel .nq-sjs li img{width: 100px;height: 100px;border-radius: 50%;}
div.sjs div.carousel .nq-sjs li a{font-size: 14px;text-align: center;color:#727272;display: block;}
div.sjs div.carousel .nq-sjs li a:hover{color: #ff6905;}
div.sjs div.carousel .nq-sjs li a p{margin-top: 8px;}
div.sjs div.carousel ol.fx{position:absolute;height: 50px;top:168px;left: 0;z-index: 10;width: 100%;}
div.sjs ol.fx li{width:28px;height:50px;cursor: pointer;}
div.sjs li.fx-l{left:0;background: url("https://ty.xyj321.com/static/xyj/images/N11-23.png") no-repeat -1px -176px;float: left;}
div.sjs li.fx-r{right:0;background: url("https://ty.xyj321.com/static/xyj/images/N11-23.png") no-repeat -1px -114px;float: right;}
div.sjs div.carousel ul li{float: left;}
div.sjs div.carousel ul li img{height: 402px;width: 832px;}
div.sjs .sjs-name{margin-bottom: 20px;}
div.sjs .mfsq-sj{width:250px;height:384px;border:1px solid #eee;padding:0 14px;float: right;padding-top: 16px;}
div.sjs .mfsq-sj p.title{color:#ff6905;font-size: 18px;border-bottom: 1px solid #eee;height: 35px;position: relative;}
div.sjs .mfsq-sj p.title em{width:130px;height: 2px;position: absolute;left: 0;bottom:0;background:#ff6905; }
div.sjs .mfsq-sj p.xz{color: #666;border-bottom:none;height: 46px;}
div.sjs .mfsq-sj div.name{position: relative;}
/*div.sjs .mfsq-sj div.name span{position: absolute;font-size: 12px;color:#a9a9a9;top:13px;left: 13px;}*/
div.sjs .mfsq-sj div.name>input[type='text']{padding:7px 10px;display: block;height: 24px;border:1px solid #e8e8e8;display: block;width: 228px;}
div.sjs .mfsq-sj div.sq-btn{background:#ff6905;color: #fff;text-align: center; margin-top:15px;margin-bottom:15px;}
div.sjs .mfsq-sj div.sq-btn input{width: 100%;color: #fff;height: 40px;cursor: pointer;font-size: 18px;}
div.sjs p.sq-count{font-size: 14px;text-align: center;}
div.sjs p.sq-count b{color:#ff6905; }
div.xq div.xq-al{margin-top: 20px;position: relative;min-height: 276px;overflow: hidden;}
div.xq div.xq-al a.a-xq{display: block;}
div.xq div.xq-al dt{width: 400px;height: 276px;float: left;}
div.xq div.xq-al dt img{width: 400px;height: 276px;}
div.xq div.xq-al dd{margin-left: 422px;}
div.xq div.xq-al dd p.title{color: #333;font-size: 18px;border-bottom: 1px solid #eee;padding:24px 0  9px 0;}
div.xq div.xq-al dd div.jieshao{padding-top: 18px;font-size: 14px;color: #999999;line-height: 1.5;}
div.xq div.xq-al div.jieshao a{color: #999;}
div.xq div.xq-al dd div.fa{margin-top: 20px;width: 140px;}
div.xq div.xq-al dd label{color: #333;}
div.xq div.xq-al dl{height:276px;}
div.xq div.xq-al-item{width:180px;height: 276px;margin-right: 20px;}
div.xq div.xq-al div.jieshao a.lj{display: inline-block;width: 112px;height: 28px;color: #fff;line-height: 28px;font-size: 14px;background: #ec6934;text-align: center;margin-top: 17px;}
div.xq div.xq-al div.xq-al-item{width: 180px;overflow:hidden;float: left;}
/*div.xq div.xq-al div.xq-al-item01{left: 0;top:0;}*/
/*div.xq div.xq-al div.xq-al-item02{left: 200px;top:0;z-index: 2;}*/
/*div.xq div.xq-al div.xq-al-item03{left: 400px;top:0;z-index: 3;}*/
/*div.xq div.xq-al div.xq-al-item04{left: 600px;top:0;z-index: 4;}*/
div.xq div.xq-al div.xq-al-item.sz{width: 620px;overflow:hidden;margin-right: 0;}
div.zx{position: relative; overflow: hidden;}
div.zx div.zx-menu{float: left;}
div.zx div.zx-wrap{margin-top: 20px; margin-bottom: 40px;}
div.zx div.zx-l{width: 265px;height: 245px;}
div.zx div.zx-l img{height: 109px;width: 265px;}
div.zx div.zx-l img.img01{margin-bottom: 26px;}
div.zx div.zx-m{width: 638px;}
div.zx div.zx-m ul{width: 100%;height: 29px;border-bottom: 1px solid #eee;color:#999;font-size: 16px;}
div.zx div.zx-m ul li{float: left;width: 33.3%;text-align: center;cursor: pointer;}
div.zx div.zx-m ul li.color{color:#ff6905; }
div.zx div.zx-m div.top{position: relative;}
div.zx div.zx-m div.top span{position:absolute;bottom: 0;left: 0;height:2px;background:#ff6905;width: 33.3%;}
div.zx div.zx-m{color:#818080;font-size: 14px;margin-left: 20px;}
div.zx div.zx-m-c{margin-top: 13px;}
.hide{display: none;}
div.zx div.zx-m-c p{height: 33px;line-height: 33px;border-bottom: 1px dashed #d0d0d0;}
div.zx div.zx-m-c p b{width: 470px;}
div.zx div.zx-m-c p.lastest b{width: 420px;}
div.zx div.zx-m-c p span{color: #d40303;}
div.zx div.zx-m-c{color:#ff6905; }
div.zx div.zx-m-c p em{color: #d2d8e4;}
div.zx div.zx-r{float: right;width: 280px;}
div.zx div.zx-r div.top{height: 30px;border-bottom: 1px solid #eee;color: #ff6905;font-size:16px;position: relative;}
div.zx div.zx-r div.top em{width: 128px;height: 2px;background:#ff6905;position: absolute;left: 0;bottom: 0;}
div.zx div.zx-r-c{padding-top: 10px;font-size: 12px;padding-bottom: 13px;}
div.zx div.wordScroll{height: 100px;overflow: hidden;padding-top:10px;}
div.zx div.wordScroll1,div.zx div.wordScroll2,div.zx div.wordScroll3{height: 184px;overflow: hidden;}
div.newest-zx,div.business-zx,div.newest-yh{ width: 100%;border-collapse: collapse;}
div.zx div.zx-r-c table{width: 100%;color: #333;border-collapse: collapse;text-align: center;}
div.zx div.zx-r-c table th{border-bottom: 1px solid #eee;height: 37px;}
div.zx div.wordScroll1 .newest-zx a{display: inline-block;overflow: hidden;width: 100%;}

div.zx div.zx-r-c table td{border-bottom: 1px dashed #eee;height: 37px;color: #666; width: 25%; text-align: center;}
div.zx div.zx-r-c table td{border-bottom: 1px dashed #eee;height: 37px;color: #666; padding-left:2px;}
div.zx div.zx-r-btn{width: 116px;height:28px;background:#ec6934;color:#fff;text-align: center;line-height: 28px; margin: 20px auto 0;}
div.zx div.zx-r-btn a{color:#fefefe;font-size: 14px;display: block;}
/*城市*/
.sec-area{width: 1212px;border:0px solid #ff6905;margin: 20px auto 0;height:630px;}
.sec-area-top{padding: 32px 62px 32px 28px;}
.sec-area-top .area-now-city{font-size: 28px;color: #ff6905;vertical-align: middle;}
.sec-area-top ul li{height:30px;float: left;padding: 5px 0;}
.sec-area-top .area-now-li{padding-right: 40px;border-right: 1px solid #e1e1e1;}
.sec-area-top .area-now-li span{font-size: 16px;color: #999;margin-right:12px;vertical-align: middle;}
.sec-area-top .down-area-li{padding-left: 38px;}
.sec-area-top .down-area-li label{font-size: 16px;color: #999;padding-top: 7px;}
.sec-area-top .down-area-li select{width: 158px;height: 30px;border:1px solid #efefef;color: #999;font-size: 14px;}
.sec-area-top .down-area-li #location-province{float: none;margin-right:10px;}
.sec-area-top a.jinru{width: 80px;height: 30px;background: #ff6905;line-height: 30px;text-align: center;color: #fff;font-size: 14px;display: inline-block;margin-left: 6px;}
.sec-area-top li.direct{margin-left:30px;}
.sec-area-top li.direct input{font-size: 14px;}
.sec-area-top .area-shu-box{/*border:1px solid #efefef;*/display: inline-block;position: relative;vertical-align: middle;}
.down-area a.search{color:#999;}
.sec-area-top .area-shu-box input{padding: 7px 0px 7px 13px;display: inline-block;border:1px solid #eee;}
.sec-area-top .area-shu-box ul{position: absolute;width: 100%;left: 0;top:40px;border:1px solid #efefef; -webkit-box-shadow:1px 1px 2px #efefef;
    -moz-box-shadow: 1px 1px 2px #efefef;
    box-shadow: 1px 1px 2px #efefef;}
.sec-area-top .area-shu-box ul li{height:30px;width: 100%;text-align: center;font-size: 14px;line-height: 30px;}
.sec-area-top .area-shu-box ul li a{color: #999;}
.sec-area-top .area-shu-box ul li a:hover{color: #ff6905;}
.area-hot-city{margin-top: 30px;}
.area-hot-city span{color:#999;margin-right:8px;}
.area-hot-city a{color: #666;margin-right: 24px;}
.area-hot-city a:hover{color: #ff6905;}
.area-hot-city span,.area-hot-city a{font-size: 16px;}
.recent-visit-city{margin-top: 16px;}
.sec-area{background: url("https://ty.xyj321.com/static/xyj/images/map.jpg") no-repeat 160px -33px;}
.sec-area .letter-city-con{background: #f4f4f4; border-bottom: 1px solid #d7d7d7;line-height: 46px;padding:0  30px 0 30px;margin-bottom: 24px;}
.sec-area .letter-index{font-size: 16px;color:#333;}
.sec-area .letterItem{height: 46px;line-height: 46px;}
.sec-area .letterItem li{float: left;font-size: 16px;color: #666;width: 36px;text-align: center;cursor: pointer;}
.sec-area .letterItem li span{height: 25px;cursor: pointer;}
.sec-area .letterItem li.active {color:#ff6905;border-top:1px solid #ff6905;background: #fff;}
.area-city-box-con{overflow-y: scroll;height: 350px;background: url(https://ty.xyj321.com/static/base/images/left-bg.jpg) repeat-y 1205px top!important;}
.area-city-box-con .tabContent{padding-bottom: 18px;}
.area-city-box-con .tabContent dt{float: left;width: 28px;height:27px;border:1px solid #ccc;background: #fff;line-height: 26px;text-align: center;padding-top:1px;}
.area-city-box-con .tabContent dt span{background: #ccc;width: 26px;height: 26px;color: #fff;display: inline-block;}
.area-city-box-con .tabContent dd{margin-left: 43px;line-height: 30px;width: 1020px;}
.area-city-box-con .tabContent dd a{font-size: 14px;color: #6c6c6c;margin-right: 23px;padding: 10px 5px;}
.area-city-box-con .tabContent dd a:hover{background:#ff6905;color: #fff; }
.area-city-box-con .tabContent dd a.hotcity{color:#e7363d;}
.area-city-box-con .tabContent dd a.hotcity:hover{color: #fff;}
.area-city-box-con .tabContent dt.active{background: #ff6905;width: 30px;height: 30px;border:none;}
.area-city-box-con .tabContent dt.active span{background: #ff6905;border:none;padding: 0;width: 30px;height: 30px;}
#total-city-con::-webkit-scrollbar{background-color: none;width: 12px;}
#total-city-con::-webkit-scrollbar-thumb {background-color: #cecece;}
/*首页免费报价计算结果*/
.indess{
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.4;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 9999;
	padding: 0;
	margin: 0;
	display: none;
}
.mark{
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.4;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 9999;
	padding: 0;
	margin: 0;
	display: none;
}

.alert{
	width:1070px;
	height: 540px;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: 9999;
    background-clip: content-box;
    background:#fff;
    display: none;
}

.alert-left { width:494px;padding:68px 0 76px 60px;}
.alert-left img { width:419px;height:254px;}
.alert-left p { margin-top:24px;font-size:14px;color:#565555;text-align: center;width:419px;}
.alert-left p em { color:#e8732d;font-size: 14px;}
.img-ico { height:412px;border-right:1px solid #e0e0e0;position: absolute;top:70px;left:535px;}
.alert-right { padding:46px 60px 78px 0px;float:right;position: relative;right:-38px;}
.alert-right i.del{ display: inline-block;width: 16px;height:16px;background: url(https://ty.xyj321.com/static/mfbjd/images/xxx.png) no-repeat right center;position: absolute;right:18px;top:18px;cursor: pointer;}
.creditList { width:380px;height:408px;border-radius: 10px;padding: 18px 18px 20px;border: 1px solid #e0e0e0;box-shadow: 0 2px 4px #e5e5e5;}
.creditList h2.sumFee {width:378px;border-radius: 10px;font-size: 24px;font-family: "思源黑体";background: #b8b8b8;padding: 32px 0;color:#fff;margin-bottom:22px;}
.creditList h2.sumFee span{ text-indent:62px;margin-left: 20px;}
.creditList h2.sumFee strong { color:#ff6905;font-weight: normal;}
.creditList ul.feeList li{width:378px;border-radius: 10px;font-size: 18px;font-family: "思源黑体";background:#e9e9e9;color:#565555;height:50px;line-height:50px;margin-bottom:22px;}
.creditList ul.feeList li span { display: inline-block;width:50%;text-align: center;border-right: 1px solid #e0e0e0;}
.creditList ul.feeList li em { width:49%;text-align: center;position: relative;}
.creditList ul.feeList li b{ color:#e63c3c;}
.creditList ul.feeList li .xyj_zj { font-size:14px;color:#bbb;text-decoration: line-through;position: absolute;right: 15px;top:0;display: none;}
.creditList ul.feeList li .xyj_zj strong { font-weight:normal;}
.creditList p.stake { color:#e8732d;font-size: 14px;font-family: "思源黑体";text-indent:40px;}
.nav-item .nav-menu{position: relative;z-index: 100;}
.nav-item .nav-menu .menu_arrow{
    width: 8px; height: 4px;
    background-position: 0 -67px;
	vertical-align: middle;
    margin-top: -2px;
	display: inline-block;
}
.nav-item .nav-menu a.hcolor .menu_arrow{
   /*background-position: 0px 0;*/
}
.nav-item .nav-menu:hover .menu_arrow{
	width: 8px; height: 4px;
    background-position: -11px -67px;
    margin-top: -2px;
	display: inline-block;
}
.nav-menu .nav-menu-con{position: absolute;top:40px;width:100%;background:#ffefe7;padding: 5px 0;}
.nav-item .nav-menu-list{width: 100%;text-align: center;}
.nav-club .nav-item li .nav-menu-list a{padding:4px 0;}
.nav-item .nav-menu-list span{vertical-align: top;font-size: 12px;color:#ff8659;}
.down-area a.search{width: 80px;height:33px;background: #ff6905;text-align: center;line-height: 33px;color: #fff;display:inline-block;color:#fff;vertical-align: middle;margin-left: 10px;}

/效果图弹窗/
.xgt-alert{
	position: fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin: auto;
	z-index: 9999;
	width: 1122px;
	height:490px;
	background: #fff;
	box-shadow: 0 6px 10px rgba(82,82,82,.18);
	padding: 50px 56px 50px 42px;
	background-clip: content-box;
}
.xgt-alert .calculate{
	position: relative;
    background: #fff;
}
.calculator{
	padding-top: 0!important;
}

/*modify*/
.shejicase .local-case-list {
    overflow: hidden;
	margin-top: 20px;
}
.shejicase .local-case-list ul { width: 1240px;overflow: hidden; }
.shejicase .local-case-list ul li { float: left; margin: 0 20px 20px 0; width: 290px; }
.shejicase .local-case-list ul li a { color: #ccc; display: block; text-align: center; overflow: hidden; position: relative; }
.shejicase .local-case-list ul li a img { width: 290px; height: 203px; -webkit-transition: all .5s ease-out; -o-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; transition: all .5s ease-out; }
.shejicase .local-case-list ul li a img.lazy{background: #f7f7f7 url(https://ty.xyj321.com/static/xyj/images/common.gif) center center no-repeat;}
.shejicase .local-case-list ul li a span { display: block; height: 36px; line-height: 36px; background-color: rgba(0,0,0,.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7f000000",endColorstr="#7f000000"); position: absolute; bottom: 0; z-index: 10; width: 100%; text-align: center; font-size: 14px; color: #fff; }
.shejicase div.nav-menu{margin-bottom: 15px;}
/*验证码盒子*/
.phoneCode_Box{position: relative;}
.phoneCode_Box .send-code{position: absolute;height: 26px;width:90px;background: #e8e8e8;top:6px;left: 184px;font-size: 12px;}
.check-code { background: transparent url(https://ty.xyj321.com/static/base/images/yz_tupian.png) no-repeat 0 0 !important; display:block; height: 64px; padding: 15px; position: absolute; right: -25px; top: -97px; width: 136px;display:none; }
.check-code img{height:20px;vertical-align: top;}
.check-code a{color:#ff6905;}
div.icon-sure-btn input[class='picturecode']{ display: inline-block; float: left; height: 24px;padding-left: 5px; width: 70px;border:1px solid #e8e8e8;background: #fff;}
.check-code div.huan{height: 22px;margin-bottom: 8px;}
.check-code div.huan>a{float: right;margin-top: 4px;font-size: 12px;margin-right: 6px;}
.check-code div.icon-sure-btn{height: 24px;line-height: 24px;}
.check-code div.icon-sure-btn button.get-code-icon { background: #ff6929 none repeat scroll 0 0; border: 0 none; color: #fff; cursor: pointer; display: inline-block; height: 22px; line-height: 20px;  width: 50px;float:right;margin-top: 1px; }
.tenders-form .phoneCode_Box .send-code{left: 155px;top:6px;cursor: pointer;}
/*招标*/
.zb-div>select{ height: 40px; border:1px solid #e8e8e8;width: 120px;padding-left: 5px;}
.swidth-zb-div>select{width: 102px;}
.Mwidth-zb-div>select{width: 125px;}
.zb-focus{ background-color: #ffffcd !important;border:1px solid #ff6905 !important;}
.mfzx-dz-banner{width: 1220px;height: 120px;background:url("https://ty.xyj321.com/static/xyj/images/mf-banner.jpg") no-repeat;margin: 30px auto 0;}
.mfzx-bottom-banner{width: 1220px;height: 120px;background:url("https://ty.xyj321.com/static/xyj/images/mf-banner170927.jpg") no-repeat;margin: 50px auto 0;display:block;}



/*carousel.css*/
.fade-circle-body{position: absolute;left: 0;margin:0 auto;bottom: 10px;text-align: center;width: 100%;}
.fade-circle{display: inline-block;}
.fade-circle span{width: 10px;height: 10px;border-radius:100%;margin: 0 5px;background: url("https://ty.xyj321.com/static/xyj/images/xgt.png") no-repeat -120px -1px;display: none;}
.fade-circle span.active{background-position: -120px -19px;}
.carousel{position: relative;width: 700px;}
.carousel a.fadetu{position: absolute;}
.carousel .imgFade{height: 280px;}
.carousel .imgFade a img{width: 700px;height: 280px;}
.carousel .btn{width:40px;height:50px;position: absolute;top:118px;z-index: 99;display: block!important;}
.carousel .btn a{float: left;width: 40px;height: 50px;background:url("https://ty.xyj321.com/static/base/images/arrow.png") no-repeat;opacity: .5;display: none;}
.carousel .btn a.next{background-position: -40px 0px;float: right;}
.carousel .btn a:hover{opacity:1;transition:all .5s ease-out;}
.carousel .btn.right{right:0;}
/*xgt预览*/

div.xgt-fl{overflow: hidden;float: none;}

/*效果图预览*/
div.right_content { position: absolute; top: 42px; right: 0; _right: 30px; width: 245px;z-index: 0;width: 276px;height: 100%;}
.right_content div.zxgs-r{background: #fff;margin-top: 20px;float: none;}
.right_content div.zxgs-r h3{font-size: 20px;padding-top: 15px;}
.right_content div.zxgs-r .hyb ul li a em{background:#cbcbcb;}
.right_content div.zxgs-r .hyb ul li a em.active{background: #ff6905;}
.right_content .fbzz{background:#fff;}
div.xgt-nav{height:29px;border-top:2px solid #ff6905;padding-top: 13px;}
div.xgt-nav ul li{float:left;margin-right: 10px;line-height: 16px;color: #333;}
div.xgt-nav ul li a{display: inline-block;color:#333;}
div.xgt-nav ul li a:hover{color: #ff6905;}
div.xgt-nav ul li.index a{width: 17px;height: 17px;background: url(https://ty.xyj321.com/static/xiaoguotu/images/xgan.png) no-repeat -1px -1px;}
div.xgt-nav ul li em{width: 5px;height: 9px;background: url(https://ty.xyj321.com/static/xiaoguotu/images/xgan.png) no-repeat -1px -20px;vertical-align:middle;}
div.prograss-content{width: 246px;position: absolute;left: 0;top:0;}
div.prograss { float: right; width: 10px; height: 100%;margin-right:10px;}
.div_scroll{height: 100%;}
div.prograss span { display: inline-block; width:5px; height: 35px;background:#999;border-radius: 5px;}
/*alert*/
.xgt-alert{
    /*background: #fff;*/
    box-shadow: 0 6px 10px rgba(82,82,82,.18);
    background-clip: content-box;
    position: relative;
    background: rgba(0,0,0,0.5);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    display: none;
    z-index:1000;
}
.xgt-alert .calculate{
    position: fixed;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin: auto;
    z-index: 99999;
    height: 490px;
    padding: 50px 56px 50px 42px;
    width: 1122px;
}

.xgt-3d  ul{padding:30px 0 25px;}
.xgt-3d  li{position:relative;float: left;width: 290px;height: 238px;margin:0 20px 30px 0;}
.xgt-3d  li:nth-child(4n+4){margin-right: 0;}
.xgt-3d  li a{display: block;}
.xgt-3d  li .imgbox{width: 290px;height: 197px;overflow: hidden;}
.xgt-3d  li .imgbox img{width: 290px;height: 197px;}
.xgt-3d  li .text-box{border:1px solid #ebebeb;border-top: none;padding:0 14px;font-size: 14px;color:#333;}
.xgt-3d  li .text-box p{height: 40px;line-height: 40px;}
.xgt-3d  li .collect{position:absolute;bottom:0px;right:14px;height:40px;line-height:40px;background: url(https://ty.xyj321.com/static/xiaoguotu/images/collect.png) no-repeat left 12px;background-size: 17px 15px;padding-left: 21px;}
.xgt-3d  li .collect_on{background: url(https://ty.xyj321.com/static/xiaoguotu/images/collect_on.png) no-repeat left 11px;background-size: 17px 15px;padding-left: 21px; color:#ff6905}
/*mfbjd.css*/

/*public-start*/
.left { float:left;}
.right { float:right;}
.clearfix:after { *zoom:1;}
/*public-end*/
 .top-banner { width: 100%;height:500px;background:url(https://ty.xyj321.com/static/mfbjd/images/mfbjd-banner.jpg) no-repeat center center;background-size:cover;}
.top-banner .zx-detail { width: 648px;margin: 0 auto;padding-top:65px;}
.top-banner .zx-detail h1 { font-weight:normal;font-size: 60px;font-family: "思源黑体";border-bottom: 1px solid #ff6905;padding-bottom: 18px;width:646px;letter-spacing:3px;}
.top-banner .zx-detail h1 b { color:#fa7d01;}
.top-banner .zx-detail h1 span { color:#666;}
.top-banner .zx-detail p { font-size: 30px;font-family: "思源黑体";border-bottom: 1px solid #ff6905;width:646px;text-align: center;padding: 15px 0;color:#666;letter-spacing:5px;}
.top-banner .zx-detail i.dot{ padding: 0 20px;position: relative;top:-7px;}
.main-con { width:100%;margin: 0 auto;min-height:800px;}
.main-con .calculate { width: 1122px;height:490px;position: relative;background: #fff;box-shadow: 0 6px 10px rgba(82,82,82,.18);margin: 0 auto;margin-top:-232px;padding: 50px 56px 50px 42px;}
h2.title-mfbjd.on i {  width: 16px;height: 16px; background: url("https://ty.xyj321.com/static/base/images/!img.png") no-repeat;background-size: 16px 16px;vertical-align: middle;
 margin: -6px -14px 0 8px; }
.calculate .calculate-left { padding-right: 110px;}
.calculate h2 { margin-bottom: 44px;}
.calculate h2 span { font-size: 24px;font-family: "思源黑体";color:#333;}
.calculate h2 em { font-size: 16px;font-family: "思源黑体";color:#f46f20;margin-left: 18px;}
.calculate .city-address { height:42px;line-height: 42px;padding-bottom: 20px;}
.calculate .fw-area{ height:40px;line-height: 40px;padding-bottom: 20px;}
.calculate label { color:#565555;font-size: 20px;font-family: "思源黑体";margin-right:27px;float:left;height:44px;line-height: 44px;}
.calculate input,.calculate-left .location-province,.calculate-left .location-city { border:1px solid rgb(232, 232, 232); font-size: 18px;font-family: "思源黑体";}
.calculate-left .location-province,.calculate-left .location-city { padding: 8px 0;padding-left:8px;}
.calculate input{ padding: 9px 0;padding-left:8px;}
.calculate-left .location-province,.calculate-left .location-city { width:152px;color:#565555;margin-right: 8px;}
.calculate .fw-area input { width:302px;color:#adadad;padding-left: 12px;}
.calculate .fw-area em { margin-left: -28px;color:#565555;font-size: 18px;font-family: "思源黑体";}
.calculate .fw-type select { width: 94px;border:1px solid rgb(232, 232, 232);color:#565555;font-size: 18px;font-family: "思源黑体";padding:8px 0;margin-right: 13px;padding-left:12px;}
.calculate .fw-type .fw-stc{ padding-bottom: 20px;width: 100%;}
.calculate .fw-type .opt select { width:148px;}
.calculate .fw-type .fw-room select{ width:152px;}
.calculate .fw-type .level-option select { width:316px;margin-top:20px;}
.calculate .nickname,.calculate .telephone{ height:44px;line-height: 44px;margin-top: 20px;}
/*.calculate .nickname label,.calculate .telephone label{ margin-right:28px;height:40px;line-height: 40px;}*/
.calculate .nickname input,.calculate .telephone input{ width:302px;color:#adadad;padding-left:12px;}
.calculate .telephone label { margin-bottom: 0;}
div.img-ico { height:448px;border-right:1px solid #eee;position: absolute;left:610px;top:77px;}
div.img-ico img { margin-left: -64px;margin-top: 160px;cursor:pointer;position: absolute;left:0;top:0;z-index: 99;}

.calculate-right { margin-left:62px;}
.calculate-right .zx-budget { width:390px;border:1px solid #e5e5e5;padding: 18px;background:#f9f9f9;border-radius: 10px;box-shadow: 0 3px 5px rgba(0,0,0,0.06);}
.calculate-right .zx-budget h3 { text-align:center;width:378px;margin:0 auto;border-radius: 10px;font-size: 24px;font-family: "思源黑体";background: #b8b8b8;padding: 32px 0;color:#fff;margin-bottom:22px;}
.calculate-right .zx-budget h3 em{color:#fff;}
.calculate-right .zx-budget h3 span b{color:#ff6905;}
/* .calculate-right .zx-budget h3 em { text-indent:83px;} */
.calculate-right .zx-budget h3 span{ color:#ff6905;}
.calculate-right .zx-budget p { width:378px;margin:0 auto;border-radius: 10px;font-size: 18px;font-family: "思源黑体";background:#e9e9e9;color:#565555;height:60px;line-height:60px;margin-bottom:22px;}
.calculate-right .zx-budget p em { display: inline-block;width:50%;border-right:1px solid #e0e0e0;text-align:center;}
.calculate-right .zx-budget p span { text-align: center;width:49%;position: relative;}
.calculate-right .zx-budget p .xyj_zj { font-size:14px;color:#bbb;text-decoration: line-through;position: absolute;right: 15px;top:0;display: none;}
.calculate-right .zx-budget p .xyj_zj strong { font-weight:normal;}
.calculate-right .zx-budget p span b { color:#e63c3c;margin-right:6px;}
.calculate-right .zx-budget i { display: inline-block;color:#e8732d;font-size: 14px;font-family: "思源黑体";text-indent:40px;}

.section1 { margin-top:60px;margin: 48px auto 0;}
 h4.title { height:79px;border-bottom:1px solid #e5e5e5;}
 h4.title p { font-size: 28px;font-family: "思源黑体";color:#333;text-align: center;}
 h4.title em { font-size: 16px;font-family: "思源黑体";color:#a3a3a3;text-align: center;display: block;margin-top: 14px;}
 h4.title i { display: block;width: 100px;border:1px solid #ff6905;margin:20px auto 0;}
.section1 .bjlist { width:1220px;margin:0 auto;margin-top:40px;margin-bottom: 80px;}
.section1 .bjlist ul li { float:left;width:400px;height:400px;background: #f4f4f4;margin-right: 10px;box-shadow: 0 3px 5px rgba(0,0,0,.13);}
.section1 .bjlist ul li:last-child { margin-right:0;}
.section1 .bjlist ul li div.list{height: 140px;}
.section1 .bjlist ul li em { display: block;width:400px;height:140px;/* margin: 86px auto 0; */}
.section1 .bjlist ul li em.first{ background: url(https://ty.xyj321.com/static/mfbjd/images/accurate.png) no-repeat center 86px;}
.section1 .bjlist ul li em.second{ background: url(https://ty.xyj321.com/static/mfbjd/images/ouick.png) no-repeat center bottom;}
.section1 .bjlist ul li em.three{ background: url(https://ty.xyj321.com/static/mfbjd/images/strong.png) no-repeat center 81px;}
.section1 .bjlist ul li h5 { font-size: 22px;font-family: "思源黑体";color:#353535;text-align: center;margin-top:34px;}
.section1 .bjlist ul li span { font-size: 20px;font-family: "思源黑体";color:#c1c1c1;text-align: center;margin-top:14px;display: block;}
.section1 .bjlist ul li i { width: 90px;height: 1px;background: #c1c1c1;margin:20px auto 0;display: block;}
.section1 .bjlist ul li p { margin: 20px auto 0;font-size: 14px;font-family: "思源黑体";color:#666;text-align: center;width:250px;line-height: 24px;}
.zxbj { width: 100%;height:534px;background: url(https://ty.xyj321.com/static/mfbjd/images/zxbj-banner.jpg) no-repeat center center;}
.zxbj h4.title { padding-top:64px;}
.zxbj .zxbjlist { margin-top:42px;height:198px;}
.zxbj .zxbjlist ul { width:1220px;margin:0 auto;}
.zxbj .zxbjlist ul li { float:left;}
.zxbj .zxbjlist ul li img{ padding: 0 15px;}
.zxbj .zxbjlist ul li em { width:30px;height:55px;background:url(https://ty.xyj321.com/static/mfbjd/images/arrow.png) no-repeat center center;vertical-align: middle;margin-top:100px;}
.zxbj .zxbj-button { width:214px;margin:44px auto 0;}
.zxbj .zxbj-button input { text-align: center;background:#ff6905;padding: 16px 49px;color:#fff;border-radius: 5px;font-size: 20px;font-family: "思源黑体";}
.bj-opacity{ margin:66px auto 0;padding-bottom: 70px;}
.bj-opacity .opacitylist{ width:1220px;margin:52px auto 0;}
.bj-opacity .opacitylist ul li { width:380px;float: left;margin-right:36px;position: relative;}
.bj-opacity .opacitylist ul li:last-child{ margin-right:0;}
.bj-opacity span.top-bg{ width:401px;height:283px;background: url(https://ty.xyj321.com/static/mfbjd/images/opacity-bg.png) no-repeat center center;display: block;background-size: 100% 100%;}
.bj-opacity span.bottom-bg{ width:401px;height:281px;background: url(https://ty.xyj321.com/static/mfbjd/images/bottom-bg.png) no-repeat center center;display: block;background-size: 100% 100%;}

.bj-opacity .opacitylist ul li span.bottom-bg em{ font-size: 24px;font-family: "思源黑体";color:#525252;text-align: center;padding-top:162px;display: block;width:242px;margin: 0 auto;line-height: 30px;}
.bj-opacity .opacitylist .ico-img { position: absolute;left: 43px;top:92px;width: 316px;height: 316px;border-radius: 50%;}

.calculate-after{padding-left: 14px;}
.calculate-after img{display: block;margin-bottom: 42px;}
.calculate-after p{font-size: 16px;color:#565555;margin-bottom: 25px;text-align: center;}
.calculate-after p span{color:#ff6905;}

.calculate i.delete{
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://ty.xyj321.com/static/mfbjd/images/xxx.png) no-repeat right center;
    position: absolute;
    right: 18px;
    top: 18px;
    cursor: pointer;
}

/*calculate*/


/*计算器 */

.calculator {
    height: 85px;
    padding-top: 40px;
}
.calculator ul{ position:relative; width: 1220px; margin: 0 auto; height: 66px; }
.calculator li { float: left; width: 140px; margin-right: 52px; }
.calculator li>a { width: 100%; line-height: 66px; background: url("https://ty.xyj321.com/static/base/images/calculateIcon.png") no-repeat  -250px -514px; padding-left: 80px; display: inline-block; }
.calculator li.calculator_02>a { background-position: -493px -514px; }
.calculator li.calculator_03>a { background-position: 8px -726px; }
.calculator li.calculator_04>a { background-position: 10px -640px; }
.calculator li.calculator_05>a { background-position: -496px -634px }
.calculator li.calculator_06>a { background-position: -252px -640px; }
.calculator-index li{margin-right: 10px;}
.calculator-index li:last-child{margin-right: 0; }
.calculator-index li>a p{height:76px;line-height: 76px;color:#666;font-size: 18px;padding-left: 84px;}
/*.calculator-index li:hover p{color:#fff;}*/
.calculator-index li:hover .p-hover{color:#fff;}
.calculator-index .calculator_index_qz{background: url("https://ty.xyj321.com/static/base/images/qiangzhuan.png") 20px center no-repeat;}
.calculator-index li.calculator_index_qz:hover{background:#ff6905 url("https://ty.xyj321.com/static/base/images/qiangzhuan_on.png") 20px center no-repeat;}
.calculator-index .calculator_index_dz{background: url("https://ty.xyj321.com/static/base/images/dizhuan.png") 20px center no-repeat;}
.calculator-index li.calculator_index_dz:hover{background:#ff6905 url("https://ty.xyj321.com/static/base/images/dizhuan_on.png") 20px center no-repeat;}
.calculator-index .calculator_index_db{background: url("https://ty.xyj321.com/static/base/images/diban.png") 20px center no-repeat;}
.calculator-index li.calculator_index_db:hover{background:#ff6905 url("https://ty.xyj321.com/static/base/images/diban_on.png") 20px center no-repeat;}
.calculator-index .calculator_index_bz{background: url("https://ty.xyj321.com/static/base/images/bizhi.png") 20px center no-repeat;}
.calculator-index li.calculator_index_bz:hover{background:#ff6905 url("https://ty.xyj321.com/static/base/images/bizhi_on.png") 20px center no-repeat;}
.calculator-index .calculator_index_tl{background: url("https://ty.xyj321.com/static/base/images/tuliao.png") 25px center no-repeat;}
.calculator-index li.calculator_index_tl:hover{background:#ff6905 url("https://ty.xyj321.com/static/base/images/tuliao_on.png") 25px center no-repeat;}
.calculator-index .calculator_index_cl{background: url("https://ty.xyj321.com/static/base/images/chuanlian.png") 23px center no-repeat;}
.calculator-index li.calculator_index_cl:hover{background:#ff6905 url("https://ty.xyj321.com/static/base/images/chuanlian_on.png") 23px center no-repeat;}
.calculator-index li>a{display:inline-block;padding-left:0;height: 78px;background:none;color:#9b9c9d;font-size:18px;}
/* .calculator-index li>a:hover{background:#f0efef;} */

/*计算器*/
.calculator_mark { display:none; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); position: fixed; left: 0; top: 0; z-index: 100; }



.calculator_m  { width: 1200px; background-color: #fff; position:fixed; left:50%; top: 50%; z-index: 101; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.calculator_m ol { border-bottom: 2px solid #d5d5d5; /*width: 100%;*/ height: 110px; line-height: 110px; font-size: 14px; padding-left: 32px; }
/* .calculator_m ol li { background: url("../images/calculateIcon.png") no-repeat; background-position: -242px -494px; padding-left: 85px; margin-right: 0; cursor: pointer; width: 105px;height:80px;line-height:80px;margin-top:10px;text-align: left; } */
.calculator_m ol li {background: url("https://ty.xyj321.com/static/base/images/calculateIcon.png") no-repeat;background-position: -242px -494px;padding-left: 85px; margin-right: 0;cursor: pointer;  width: 105px;height:109px;}
.calculator_m ol li:hover { color: #bf1a21; }
.calculator_m ol li.active { color: #bf1a21; border-bottom: 2px solid #f5cc7d;}
.calculator_m ol li.calculator_qz { /* background: url("../../../static/base/images/cal_qiangzhuan.png") no-repeat left center; */}
.calculator_m ol li.calculator_dz { background-position: -488px -494px;/* background: url("../../../static/base/images/cal_dizhuan.png") no-repeat left center; */}
.calculator_m ol li.calculator_db { background-position: 16px -706px;/* background: url("../../../static/base/images/cal_diban.png") no-repeat left center; */ }
.calculator_m ol li.calculator_bz { background-position: 16px -616px;/* background: url("../../../static/base/images/cal_bizhi.png") no-repeat left center; */}
.calculator_m ol li.calculator_tl { background-position: -488px -616px;/* background: url("../../../static/base/images/cal_tuliao.png") no-repeat left center; */}
.calculator_m ol li.calculator_cl { background-position: -244px -616px;/* background: url("../../../static/base/images/cal_chuanlian.png") no-repeat left center; */}
.calculator_c { padding: 0 100px; overflow: hidden; font-size: 12px; }
.calculator_c dl { border-right: 1px solid #d5d5d5; }
.calculator_c dl,.calculator_c_r { float: left; padding: 30px 60px 40px 0; }
.calculator_c_r { margin-left: 180px!important; padding: 30px 0 0 0!important; color: #333; text-align: center; }
.calculator_c dt,.calculator_c_r h4 { font-size: 16px; line-height: 30px; text-align: left; }
.calculator_c dt,.calculator_c dd p,.calculator_c_r { color: #333; }
.calculator_c dd p { line-height: 40px; }
.calculator_c dd input {
    width: 82px;
    height: 32px;
    margin-right: 4px;
    outline: none;
    padding-left: 2px;
    line-height: 32px;
    border: 1px solid #a9a9a9;
}
.calculator_c dd  span {
    padding-right:30px;
    display: inline-block;
    float: left;
}
.calculator_c select{
    width: 140px;
    height: 32px;
    outline: none;
    line-height: 32px;
}
.select_qz span{
    padding-right: 10px !important;
}

.calculator_c_r span {
    margin-top: 44px;
    display: inline-block;
}

.reg_k {
    font: 30px/50px "思源黑体";
    margin: 10px 0;
    color: #EC6717;
}
.reg_k strong {
    font-weight: normal;
}

.statr_res a{
    width: 107px;
    height: 107px;
    text-indent: -9999em;
    background: url("https://ty.xyj321.com/static/xyj/images/anniu.png") no-repeat;
    left: 677px;
    top: 0;
    position: absolute;
}
.pingfang{line-height: 34px;}

.calculator_m em {
    position: absolute;
    right: 8px;
    top: 4px;
    font-size: 26px;
    cursor: pointer;
}


.redo_firm {
    margin:0
}
.spacer, .redo_firm_con, .effect_chart_con, .house_info_con, .good_stylist {
    width: 1200px;
    overflow: hidden;
    text-align: center;
    background: white;
    margin: 0 auto;
}


/*good_stylist_l  设计师*/

.good_stylist_l {
    width: 820px;
    height: 306px;
    position: relative;
    overflow: hidden;
}
.good_stylist_l_m {
    margin-left: 36px;
}
.good_stylist_l_m ul li{
    margin-right: 60px;
    margin-bottom: 26px;
}

.good_stylist_l_m ul li img {
    border-radius: 50%;
}
.good_stylist_l_m ul li:hover p,.good_stylist_l_m ul li:hover span {
    color: #bf1a21;
}
.good_stylist_l_m li {
    float: left;
}

.good_stylist_next,.good_stylist_prev {
    width: 44px;
    height: 46px;
    background: url("https://ty.xyj321.com/static/images/pub/icon.png") no-repeat -260px -203px;
    position: absolute;
    top: 50%;
    margin-top: -22px;
    cursor: pointer;
}
.good_stylist_next {
    left: 0;
}
.good_stylist_prev {
    right: 0;
    background-position: -305px -203px;
}


.good_stylist_r {
    width: 250px;
    height: 306px;
    border: 1px solid #e3e1e0;
    /*border-top: none;*/
    background: #fff;
    padding: 0 10px;
}


.good_stylist_r h3 {
    line-height: 40px;
    border-bottom: 2px solid #dc1f47;
    text-indent: -99999px;
    background: url("https://ty.xyj321.com/images/pub/index/mianfei.png"/*tpa=http://118.178.16.52/images/pub/index/mianfei.png*/) no-repeat center center;
}

.good_stylist_r>p {
    line-height: 40px;
    font-size: 18px;
    color: #666;
    text-align: center;
}
.good_stylist_r input[type="text"] {
    width: 244px;
    line-height: 36px;
    font-size: 14px;
    margin-bottom: 20px;
    outline: none;
    padding-left: 8px;
    height: 36px;
}
.good_stylist_r input[type="button"] {
    width: 252px;
    height: 32px;
    font: 18px/32px "思源黑体";
    text-align: center;
    color: #fff;
    background: #dc1f47;
    border: none;
    outline: none;
}




/* ============================= */
/* = HTML5 display definitions = */
/* ============================= */

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
    display: block;
}

audio,canvas,progress,video {
    display: inline-block;
    vertical-align: baseline;
}


audio:not([controls]) {
    display: none;
    height: 0;
}





/* ========= */
/* = Links = */
/* ========= */


a {
    text-decoration: none;
    color: #000;
    font-size: 100%;
}

a:active,a:hover {
    outline: 0;
}


.clear:after {
    content: "";
    display: block;
    clear: both;
}
.clear {
    zoom: 1;

}

input[type=button] {
    cursor: pointer;
}


.ovf {
    overflow: hidden;
}

.fl {
    float: left !important;
}

.fr {
    float: right !important;
}
.fn {
    float: none !important;
}

.tac {
    text-align: center !important;
}

.tar {
    text-align: right;
}

.tal {
    text-align: left !important;
}

.font_normal {
    font-weight: normal;
}

.hide {
    display: none;
}

.show {
    display: block;
}

.dib {
    display: inline-block;
}



.blno {
    border-left: none;
}
.brno {
    border-right: none;
}
.btno {
    border-top: none !important;
}
.bbno{
    border-bottom: none !important;
}

.w1200 {
    width: 1200px;
    margin: auto;
}

.empty {
    padding: 10px;
    text-align: center;
}

.widp25 {
    width: 25%;
}

.widp20 {
    width: 20%;
}

.widp100 {
    width: 100%;
}


.main_wrap{
    background: #f5f5f5;
}

.r {
    color: #EC6717 !important;
}

.mrno {
    margin-right: 0 !important;
}


/*for ajax dispaly*/

.lazyloading {
    display: none;
}


/*顶部导航*/

.top_nav {
    height: 35px;
    border-bottom: 1px solid #eee;
    background: #f9f9f9;
}

.top_nav_m ul li{
    float: left;
    line-height: 36px;
    padding: 0 4px;
}

.top_nav_m ul.fr li a{
    color: #999;
}
.top_nav_m ul.fr li a:hover {
    color: #bf1a21;
}

.top_nav_m .hotline {
    background: url("https://ty.xyj321.com/static/xyj/images/icon.png"/*tpa=http://118.178.16.52/assets/themes/images/icon.png*/) no-repeat 0 -2px;
    padding-left: 16px;
}
div.index_check{margin-top: 10px;color:#ff6767;}
.zx-calculator{background: #fff;}
.zx-calculator ul{width: 246px;height: 180px;background: #fff;}
.zx-calculator ul>li{margin: 0;width:82px;height:78px;position: relative;line-height: 1;margin-bottom: 15px;text-align: center;}
.zx-calculator ul li>a{padding-left: 0;}
.zx-calculator ul li>a>p{clear: both;line-height: 20px;position: absolute;bottom: 0;text-align: center;width: 100%;color: #666;left: 0;}
.zx-calculator ul li>a>#e8e8e8{color: #ff6905;}
 .zx-calculator li>a{width:54px;height: 54px;background: url("https://ty.xyj321.com/static/base/images/calculateIcon.png") no-repeat -1px -947px;}
.zx-calculator li.calculator_02>a { background-position: -1px -1026px; }
.zx-calculator li.calculator_03>a { background-position: -123px -819px; }
.zx-calculator li.calculator_04>a { background-position: -1px -1096px; }
.zx-calculator li.calculator_05>a { background-position: -1px -815px; }
.zx-calculator li.calculator_06>a { background-position: -1px -884px; }
.zx-calculator .calculator{padding-top: 30px;}

/*shejishi*/

body{background: #fff;}
.designer-header { width: 100%; min-width: 1180px; height: 402px;  background: url(https://ty.xyj321.com/static/shejishi/images/designer-bg.jpg) repeat scroll center center #fff;
}
/*.designer-dizhi span,.care-icon,.nav-more{background: url("/static/shejishi/images/designer_icon.png") no-repeat;}*/
.designer-header-c{width: 1220px;margin:0 auto;height: 320px;padding:40px 0px;}
.designer-header-c .person-portrait{width: 152px;height: 152px;margin: 0 auto;}
.designer-header-c .person-portrait-img { width: 146px; height: 146px; border: solid 3px #fff; border-radius: 50%; overflow: hidden;  display: block; }
.designer-header-c .person-portrait-img  img{width: 146px;height: 146px;}
.designer-header-c .designer-name{font-size: 24px;margin:20px 0 19px 0;text-align: center;color: #fff;}
.designer-header-c .designer-shanchang{color: #fff;font-size: 16px;text-align: center;}
.designer-header-c .designer-dizhi{text-align: center;}
.designer-header-c .designer-dizhi span { background-position: -16px -215px; padding-left: 16px; height: 12px;}
.designer-header-c .designer-dizhi a{color: #fff;}
.designer-header-c .guanzhu{text-align: center;}
.designer-header-c .designer-care { display: inline-block; background: #fff; min-width: 62px; height: 25px;  border-radius: 3px; line-height: 25px;  position: relative; margin: 30px auto 0;padding-right: 8px;}
.designer-header .addcare em.care-icon { width:13px;height:18px;display: block;position: absolute;top: 4px;left: 8px;background:url("https://ty.xyj321.com/static/shejishi/images/designer_icon_01.png") no-repeat;}
.designer-header .hascare em.care-icon{ width:15px;height:18px;display: block;position: absolute;top: 4px;left: 3px;background:url("https://ty.xyj321.com/static/shejishi/images/designer_icon_02.png") no-repeat;}
.designer-header span.care-font{font-size: 14px; color: #333; margin-left: 18px; line-height: 25px;}
/*nav*/
.designer-navs{height: 40px;background: #525252;position: absolute;left: 0;top:438px;width: 100%;z-index:9;}
.designer-nav{width: 1220px;margin:0 auto;height: 40px;position: relative;}
.designer-nav li{float: left;width:130px;height: 40px;line-height: 40px;text-align: center;}
.designer-nav li:hover{background: #ff6905;}
.designer-nav li.active{background: #ff6905;}
.designer-nav ul{height: 40px;}
.designer-nav li a{color: #fff;font-size: 14px;color: #fff;}
.designer-nav li.more-zp{position: relative;}
.designer-nav .more-nr{position: absolute;left: 0;top:40px;display: none;width: 130px;}
.designer-nav .more-nr a{height: 40px;width: 130px;background: #525252;display: block;}
.designer-nav .more-nr a:hover{background: #ff6905;}
.designer-nav .more-zp a.nav-more{/*background-position: -254px -100px;*/display: block;width: 100%;}
.designer-nav .more-zp a.nav-more i{width:7px;height: 4px;background: url("https://ty.xyj321.com/static/base/images/down.png") no-repeat;vertical-align: middle;margin-left: 3px;}
.designer-nav li.active a.nav-more{/*background-position: -225px -99px;*/}
.designer-nav a.wtsheji{position: absolute;right: 0;width: 155px;height: 45px;background:url("https://ty.xyj321.com/static/shejishi/images/a-bg.png") no-repeat;top:-5px;color: #fff;font-size: 16px;text-align: center;line-height: 45px;}
div.designer-con{width:1160px;margin:40px auto 0;padding:0 30px 32px;background: #fff;position: relative;}
div.designer-con h3.top{padding-top: 30px;font-size: 24px;padding-bottom: 20px;border-bottom: 1px solid #eee;color: #333;}
div.designer-con .designer-zp-bd:hover{background:#fafafa;}
div.designer-con .designer-zp-bd-item{padding-top: 18px;color: #666;border-bottom: 1px solid #eee;}
div.designer-con .designer-zp-bd-item h5{font-size: 18px;}
div.designer-con .dajj{font-size: 12px;color: #999;}
div.designer-con .dajj span{float: left;padding:0 10px;border-right: 1px solid #999;}
div.designer-con p.zp-dgms{margin-top: 12px;line-height:1.5;margin-bottom: 15px;}
ul.designer-zp-tp{margin-right: -20px;padding-bottom: 20px;}
ul.designer-zp-tp li{float: left;margin-right: 20px;}
ul.designer-zp-tp li img{width: 275px;height: 175px;}
div.designer-con .more-zp{width:858px;height: 40px;border:1px solid #ff6905;color:#ff6905;display: block;margin:20px auto 0;text-align: center;line-height: 40px;}
.shejipinglun{
    width: 1160px;
    margin: 0 auto;
}
/*咨询*/
.designer-consulting{margin-top: 20px;min-height: 300px;float: none!important;}
.designer-consulting .no-pl{width: 1200px;line-height:78px;text-align: center;font-size: 18px;color: #999;}
.designer-consulting dl.pl-ts{padding:16px 0 20px 0;position: relative;border-bottom: 1px dashed #eaeaea;}
.designer-consulting dl.pl-ts dt{float: left;width: 62px;}
.designer-consulting dl.pl-ts dt img{ width:48px;height:48px;}
.designer-consulting dl.pl-ts dd{padding-top:3px;color: #999;margin-left: 62px;}
.designer-consulting dl.pl-ts dd p.plms{margin-top: 20px;color: #333;}
.designer-consulting dl.pl-ts dd span.time{position:absolute;top:17px;right: 0;}
.designer-artical{margin-top: 20px;min-height:300px;}
/*设计文章*/
.designer-artical-item{height: 169px;border-bottom: 1px solid #eee;padding-top: 30px;}
.designer-artical-item dt{float: left;}
.designer-artical-item dt img{width: 200px;height: 140px;}
.designer-artical-item dd{margin-left: 232px;padding-top: 9px;position: relative;height: 130px;}
.designer-artical-item dd a.title{font-size: 18px;}
.designer-artical-item dd a{color: #333;}
.designer-artical-item dd a:hover{color: #ff6905;}
.designer-artical-item dd .wzjj{font-size: 14px;margin-top: 16px;line-height: 1.5;}
.designer-artical-item dd ul.dibu{position: absolute;left: 0;bottom: 0;}
.designer-artical-item dd ul.dibu li{float: left;margin-right: 37px;color: #999;}
.designer-artical-item dd ul.dibu li em{color:#ee1f1f;}
/*关于*/
.about-designer{margin-top: 20px;margin-bottom: 20px;}
.about-designer .designer-jj{padding-top: 20px;}
.about-designer div.left{float: left;200px;padding-right: 20px;}
.about-designer div.border-left{ border-right: 1px solid #eee;}
.about-designer div.left img{width:200px;height: 200px;}
.about-designer div.left-info{ padding-left: 20px;}
.about-designer div.left p.concern-dot{padding-top: 14px;line-height:25px;width: 150px;margin: 0 auto;}
.about-designer div.left p span{float: left;}
.about-designer div.left p span.ll{height: 25px;padding-right:25px;line-height:25px;border-right: 1px solid #eee;}
.about-designer div.left p span.rr{padding-left: 25px;}
.about-designer div.left p em.color{color: #dd4f50;font-size: 20px;}
.about-designer div.right{margin-left: 240px;}
.about-designer .designer-name{font-size:18px;color: #333;margin-bottom: 10px;}
.about-designer .person-resume{color: #999;font-size: 12px;line-height: 1.6;}
.about-designer .person-resume-ms{margin-top: 21px;color: #999;width: 899px;}
.about-designer .person-resume-ms h5{font-size:16px;margin-bottom: 5px;}
.about-designer .person-resume-ms p{line-height: 1.5;color:#666;font-size: 13px;text-align: justify;}
.about-designer .person-resume-ms a.More{ position: absolute;right: 10px;bottom: 35px;color:#666;display: none;}
.about-designer .person-resume-ms a.More:hover{ color:#ff6905;}
/*评论wrap*/
.designer-consult-wrap{padding-top: 40px;}
.designer-consult-wrap h3.top{border:none;}
.designer-consult-wrap .designer-edit-comment{padding-bottom:0;margin-top: 0;}
/*.plk{padding-bottom:25px;}*/
.plk textarea{width: 1134px;height:43px;border:1px solid #d9d9d9;padding: 12px;margin-bottom: 10px;}
.plk div.submit-btn{float: right;height: 36px;margin-top: 5px;}
.plk div.submit-btn input{width:96px;height: 36px;background:#ff6905;line-height: 36px;text-align: center;color: #fff;float: right;margin-left:10px;}
.plk div.submit-btn span.count{color:#999;float:left;line-height: 36px;}
.plk .pl-mask{height: 40px;line-height: 40px;text-align: center;background: #f6f6f6;color: #999;}
.designer-edit-comment-list{margin-top: 0;}
.designer-edit-comment-list dl.pl-ts {border: none;border-top:1px dashed #eaeaea;}
/*设计文章*/
.designer-article-wrap .designer-artical dl:hover{background:#fafafa;}
.designer-article-wrap .designer-artical{padding-top:60px;margin-top: 0;}
.designer-article-wrap .designer-artical p.h30{border-top:1px solid #eee;}
.designer-article-wrap .designer-artical-item{}
/*设计师等详情*/
.designer-xq{padding-top: 40px;}
/*regiter.css*/

#register{background: #f8f7f7;}
/*login*/
.login-header{width:100%;height:110px;border-top:1px solid #eee;background: #fff;}
.login-header .login-header-c{width: 1220px;margin:0 auto;padding-top: 29px;}
.login-header .login-header-c h1{float: left;padding-right: 15px;}
.login-header .login-header-c-w{height: 46px;padding: 0 15px;float: left;font-size: 24px;line-height: 46px;margin-top:6px;border-left: 1px solid #eee;}
.login-header .login-header-c-w a{color: #555;}
.login-bd{height: 480px;background:url("https://ty.xyj321.com/static/register/images/loginbg.jpg") no-repeat center center;width:100%;background-size:cover;}
.login-bd .login-wrap{width:1220px;margin:0 auto;}
.login-bd .login-wrap-box{float: right;margin-top: 50px;width: 300px;height: 390px;background: #fff;padding: 0 22px;position: relative;}
.login-bd .login-wrap-box .field{position: relative;}
.login-bd .login-wrap-box .field span.msg-common{line-height: 20px!important;left: 0;bottom: 0;}
span.msg-common i{background: url(https://ty.xyj321.com/static/base/images/error.png) no-repeat;background-size:100%;margin-top: -2px;}
.login-wrap-box h3{height: 60px;line-height: 60px;font-size: 18px;font-weight: bold;width: 100%;}
.login-wrap-box h3 ul{margin-top:16px;height:36px;border-bottom: 2px solid #eeeeee;}
.login-wrap-box h3 ul li{width: 50%;float: left;text-align: center;height:36px;line-height: 36px;cursor: pointer;}
.login-wrap-box h3 ul li.active{color:#ff6905;border-bottom: 2px solid #ff6905;}
.static-form label.icon-label{width: 38px;height: 38px;position: absolute;}
.static-form .field input{padding-left: 40px;}

label#username-error {margin-top: -28px;line-height: 25px;}
label#password-error {margin-top: -15px;line-height: 23px;}
.static-form .W-message{display: none;position: absolute;top:0;left: 0;}
.static-form .username label.icon-label,.static-form .userconnect label.icon-label{width:38px;height:28px;display: block;position: absolute;text-align: center;padding-top:11px;}
.static-form .username label.icon-label span,.static-form .userconnect label.icon-label span{background: url("https://ty.xyj321.com/static/register/images/regist-icon.png") no-repeat -2px -2px;width: 16px;height: 17px;display: inline-block;}
.static-form .login-text{width: 258px;height: 38px;border:1px solid #ccc;display: block;padding-left:40px;}
.static-form .field{padding-bottom:20px;height: 40px;}
.static-form .psd label{width:38px;height: 38px;position: absolute;text-align: center;padding-top: 11px;}
.static-form .psd label span{width: 16px;height: 17px;background:url("https://ty.xyj321.com/static/register/images/regist-icon.png") no-repeat -2px -22px;display: inline-block;}
.static-form .yan-l{float: left;}
.static-form .yan-l-img{line-height: 40px;}
.static-form .yan-l a.change-one{color: #666;}
.static-form .yan-l label{text-align: center;padding-top: 11px;}
.static-form .yan-l label span{width: 15px;height: 19px;background: url("https://ty.xyj321.com/static/register/images/regist-icon.png") no-repeat -2px -44px;display: inline-block;}
.static-form .yan-text{width:88px;height:38px;border:1px solid #ccc; }
.static-form .yan-r{float: right;}
.static-form .yan-r span{width:66px;height: 38px;border:1px solid #ccc;text-align: center;line-height: 38px;background: #fbfafa;}
.static-form .yan-r a{color: #666;}
.static-form .yan-r a:hover{color: #ff6905;}
.static-form .yan-r span{width:66px;height: 38px;border:1px solid #ccc;text-align: center;line-height: 38px;background: #fbfafa;}
.static-form .yan-r span img{width: 100%;}

.phone_login .field{padding-bottom:20px;height:40px;}
.msg-c{margin-top:38px;}
.static-form .phone-text {width: 258px;height: 38px;border:1px solid #ccc;display: block;padding-left:40px;}
.static-form .login-yz span.yz-span{}
#dragSlide { height:40px;padding-bottom:20px;position: relative;}
#dragTo {position: relative;width: 300px;background: #e8e8e8;height:40px;line-height: 40px;color:#4d4d4d;text-align:center;font-size: 14px;}
#dragTo .drag_bg {background: #ff6905;height:40px;width: 0px;}
#dragTo .drag_text {position: absolute;top:0;width: 300px;-webkit-user-select: none;user-select:none;}
#dragTo .slidetounlock span {
		width: 100%;
    font-size: 13px;
    background: -webkit-gradient(linear,left top,right top,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));
    -webkit-text-fill-color: transparent;
    -webkit-animation: slidetounlock 4s infinite;
    -webkit-background-clip: text;
}
 #dragTo .handler {position: absolute;top:0;left: 0;width: 48px;height: 38px;border:1px solid #ccc;cursor: move;}
 .static-form .verifycode{position: relative;padding-bottom: 22px;height:40px;}
 .static-form .verifycode .input-text{ width: 260px;height: 38px;border: 1px solid #ccc;padding-left: 38px;font-size: 14px;font-family: "思源黑体"; color: #bbb;}
.static-form .verifycode span.yz-span{position: absolute;left: 217px;top:10px;}
 .static-form .verifycode label{text-align: center;padding-top: 11px;}
 .static-form .verifycode label.icon-label { width: 38px; height:38px; position: absolute;}
 .static-form .verifycode label.icon-label span { width: 15px;height: 19px;background: url("https://ty.xyj321.com/static/register/images/regist-icon.png") no-repeat -2px -44px;display: inline-block;}
 .static-form .static-form .yz-text{width: 300px;float: left;position: relative;}
 .static-form .static-form .input-text{width:288px;height: 38px;border: 1px solid #ccc;padding-left: 12px;}
 .static-form input[type="button"]{width:84px;text-align: center;height:26px;line-height: 26px;font-size: 12px;color:#4d4d4d;border-radius: 2px;background: #e8e8e8;
 border:none;cursor: pointer;position: absolute;right:6px;top:7px;}
/*.static-form div.yz{margin-bottom:16px;}*/
.jzwj span input{vertical-align: middle;margin-top: -2px;margin-right: 2px;}
.jzwj a{color: #666;}
.static-form div.submit{height: 40px;width: 100%;color: #fff;font-size: 17px;text-align: center;margin-top: 16px;padding-bottom:24px;border-bottom: 1px solid #eee;}
.static-form div.submit input{width: 100%;height: 40px;color: #fff;font-size: 17px;cursor: pointer;background: #ff6905;}
.login-wrap-box div.form-bottom{float: right;line-height:30px;}
.login-wrap-box div.form-bottom p em{width: 16px;height: 16px;background: url("https://ty.xyj321.com/static/register/images/regist-icon.png.") no-repeat -2px -66px;vertical-align:middle;margin-right: 3px;margin-top: -2px;}
.login-wrap-box div.form-bottom p a{color:#e4393c;}
/*regist*/
#regist{background:#f8f7f7; }
.re-bd{width: 1074px;margin: 26px auto 50px;padding:  58px 78px 60px;background: #fff;}
.re-bd .re-t{height: 34px;border-bottom: 1px solid #eee;position: relative;margin-bottom: 20px;}
.re-bd .re-t span{position: absolute;left: 0;bottom: 0;width: 146px;height: 2px;background: #ff6905;}
.re-bd .re-t h3{padding-left: 38px;color: #ff6905;font-size:18px;float: left;}
.re-bd .re-t label{float: right;color: #b5b5b5;font-size: 18px;}
.re-bd .re-l{float: left;width: 688px;}
.form-text  .input-text{width:336px;height:38px;border:1px solid #ccc;padding-left: 12px;}
.form-text li{padding-bottom: 20px;height: 40px;position: relative;}
.form-text li.yzcode .iconImg{position: absolute;left: 260px;top:10px;}
.form-text li.yzcode .iconImg img{vertical-align:top;}
.form-text li#phonecode{position: relative;}
.form-text  .yz-text{width:336px;float: left;position:relative;}
.form-text input[type="button"]{background: none;border:none;width:90px;height: 26px;margin-left: 10px;background: #eee;cursor: pointer;left:244px;position: absolute;top:7px;line-height: 26px;}
.form-text li.cityselect select{ width: 109px;height: 36px;border: 1px solid #ccc;padding-left: 10px;float: none; margin-right:12px;display: inline-block;}
.form-text ul{margin-bottom: 20px;font-size: 0;}
.form-text .lx{border-bottom: 1px solid #d3d3d3;width: 350px;color: #868686;font-size: 14px;position: relative;margin-bottom: 27px;}
.form-text .lx span{width: 118px;text-align: center;position: absolute;left: 116px;margin-top: -10px;background:#fff;}
.form-text .user-lx .kk{width: 108px;height: 34px;border:1px solid #ccc;float: left;margin-left: 10px;position: relative;}
.form-text .lx-text{opacity: 0;_filter:alpha(opacity=0);width: 100%;height: 100%;position: absolute;left: 0;top:0;cursor: pointer;}
.form-text .kk label{width: 100%;height: 100%;line-height: 36px;text-align: center;color: #868686;}
.form-text .kk label.active{background:#ff6905;color: #fff;broder:none;}
.form-text .user-lx{padding-bottom: 30px;height: 36px;margin-left: -10px;position: relative;}
.re-bd .xieyi input{vertical-align: top;float: left;margin-right: 12px;}
.re-bd .xieyi em{color:#ff6905;}
.re-bd  div.submit{margin-top: 20px;background:#ff6905;width: 350px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;}
.re-bd  div.submit input{color:#fff;cursor: pointer;font-size: 14px;width:100%;height: 100%;}
.re-bd .re-r{width:383px;float: right;margin-top:17px;height:450px;border-left:1px solid #eee;}
.re-bd .re-r .lianjie{float:left;padding: 42px 0 0 25px;}
.re-bd .yyzh{float:left;margin: 24px 0 0 12px;text-align: center;}
.re-bd .yyzh p{color:#ff6905;font-size: 16px;}
.re-bd .yyzh a{display: inline-block;width: 195px;height: 42px;background:#ff6905;color: #fff;line-height: 42px;text-align: center;margin-top: 25px;font-size: 14px;}
.re-bd .yyzh .tg{margin:66px 0 0px 10px;color: #333;font-size: 16px;text-align: left;}
.re-bd .yyzh .tg h3{margin-bottom: 20px;}
.re-bd .yyzh .tg p{font-size: 12px;color: #666;line-height: 1.5;margin-bottom: 20px;}
/*重置密码*/
.cz-bd{padding: 96px 122px 0;min-height: 100px;margin:26px auto 50px;width:976px;background: #fff;height: 396px;font-size: 14px;}
div.cz-bd-top{width: 100%;height: 52px;}
.cz-bd .cz-bd-l{float: left;width: 234px;}
.cz-bd .circle{width:234px;height: 4px;background:#cccccc;position: relative;}
.cz-bd .circle span{width: 23px;height: 23px;border-radius: 100%;background:#cccccc;text-align: center;line-height: 23px;color: #fff;font-size: 14px;left: 102px;position: absolute;top:-10px; }
.cz-bd .cz-bd-l p{text-align: center;margin-top: 20px;font-size: 14px;color:#cccccc;}
.cz-bd .active .circle{background:#ff6905;}
.cz-bd .active span{background:#ff6905;}
.cz-bd .active p{color:#ff6905;}
.cz-bd .has-g .circle{background:#fbcdb3;}
.cz-bd .has-g span{background:#fbcdb3;}
.cz-bd .has-g p{color:#fbcdb3;}
.cz-bd .phone-yz{margin: 50px auto;}
.cz-bd .phone-wrap{float: left;margin-left:286px;}
.cz-bd .phone-yz ul{float: left;}
.cz-bd li{height: 40px;padding-bottom: 22px;}
.cz-bd li .rz-text{height:38px;border:1px solid #ccc;padding-left: 12px;width: 266px;float: left;}
.cz-bd li label{min-width:80px;float: left;height: 40px;line-height: 40px;text-align: right;padding-right: 17px;}
.cz-bd li .yz-text{width: 126px;}
.cz-bd li p{float: left;}
.cz-bd li p a{color: #999;}
.cz-bd li p a:hover{color: #ff6905;}
.cz-bd div.submit{margin-left:97px;}
.cz-bd div.submit input{width: 140px;height: 40px;background:#ff6905;color: #fff;font-size: 14px;}
.cz-bd div.get-yz{margin: 0 auto;float: left;margin-left: 290px;}
.cz-bd div.get-yz p{color: #999;}
.cz-bd div.get-yz p.error{color: #ff6905;}
.cz-bd div.get-yz-box{margin-top: 26px;margin-bottom: 20px;float: left;position:relative;}
.cz-bd div.get-yz-box .phoneLoginMsg{left:90px;bottom: -16px;}
.cz-bd div.get-yz-box input{width:126px;height: 38px;border:1px solid #ccc;padding-left: 12px;float: left;}
.cz-bd div.get-yz-box span{margin-right: 20px;float: left;line-height: 40px;text-align: center;}
.cz-bd div.get-yz-box button{width: 112px;height: 40px;line-height: 40px;text-align: center;margin-left: 10px;background: #eee;}
.cz-bd div.get-yz div.submit{margin-left:92px;}
.cz-bd div.email-yz{float: left;margin-left: 236px;}
.cz-bd div.email-yz p{width: 432px;line-height: 1.5;margin-bottom: 26px;}
.cz-bd div.email-yz a{color:#f82144;}
.cz-bd li .yz-text{width: 266px;}
.cz-bd .has-c p{line-height: 42px;float: left;margin-left: 358px;font-size: 14px;color: #333;}
.cz-bd .has-c em{width:42px;height: 42px;background: url("https://ty.xyj321.com/static/register/images/regist-icon.png") no-repeat -2px -97px;float: left;vertical-align: middle; margin-right: 20px;}
.error {
    padding-left: 20px;
    color: #FF460A;
    background: url(https://ty.xyj321.com/static/base/images/error.png) no-repeat 0 13px;
}

.jzwj{margin-top: 5px;}
#dragSlide .sign-swipe{position:absolute;bottom: 3px;height: 13px;line-height: 13px;left: 5px;}
.why-select-me{margin-top: 66px;text-align: left;}
.why-select-me .title{font-size:16px;margin-bottom: 16px;color:#333;}
.why-select-me p.item{color:#666;font-size:12px;margin-bottom: 18px;}
.phone_login{position: relative;}
.phone_login p.error{position: absolute;top:-18px;}
/*重置密码*/
.get_zh li{position: relative;}
.get_zh p.error{font-size:13px;float: left;}
.get_zh .yz-li .yz-text{width: 104px;}
.get_zh .yz-li .yz-p{padding-right: 10px;padding-top: 5px; margin-left: 10px;}
.get_zh .yz-li .yz-p a.change-one{color: #999;font-size: 14px;padding-left: 10px;float: right;margin-top: 10px;}
.cz-bd div.get-yz-box .send-code{margin-left: 10px;background: #eee;}
.cz-bd div.get-yz-box input[type='button']{width: 110px;padding-left: 0;border:none;cursor:pointer;}
.phone-wrap p.error{height: 40px;margin-left: 5px;line-height: 40px;}
.get_zh .yz-li p.err_msg{ float: right;padding-right: 47px;}

.wechat-bd{width:100%;height:680px;}
.wechat-wrap{width: 1220px;height:600px;margin:0 auto;background: #fff;}
.wechat-content{margin: 27px 36px 52px;padding:46px 188px 0 170px;}
.wechat-left{float: left;}
.wechat-left .tit{font-size: 16px;color:#333;margin-bottom: 24px;}
.wechat-left .avatar-box{width:360px;height:290px;border:1px solid #e8e8e8;}
.wechat-left .avatar-box .name{font-size: 16px;color:#333;height:42px;line-height:42px;padding-left:46px;border-bottom: 1px dashed #e8e8e8;background: url('https://ty.xyj321.com/static/register/images/wechat.png') no-repeat 20px center;}
.wechat-left .avatar-box .avatar-wrap{margin:0 auto;margin-top: 55px;width:86px;height:86px;overflow: hidden;}
.wechat-arrow{float: left;padding-top: 160px;}
.wechat-right{float: right;}
.wechat-right .wechat-con-box{width:330px;height:290px;border:1px solid #e8e8e8;margin-top: 40px;}
.wechat-right .account{font-size: 16px;color:#333;height:42px;line-height:42px;padding-left:22px;border-bottom: 1px dashed #e8e8e8;}
.wechat-right .wechat-form{padding: 28px 40px 0;}
.wechat-right .filed{width:234px;height:32px;line-height: 32px;border:1px solid #e8e8e8;padding-left: 14px;margin-bottom: 20px;}
.wechat-right .submit{width:250px;height: 40px;line-height: 40px;text-align:center;background: #ff6905;margin-bottom: 17px;}
.wechat-right .submit input{color:#fff;font-size: 17px;height: 40px;width:100%;}
.wechat-right .rel-info .forget{float: left;font-size: 12px;color:#999;}
.wechat-right .rel-info .register{float: right;font-size: 12px;color:#999;}
.wechat-right .rel-info .register a{color:#e4393c;}
.pc-login-msgyz{display: block!important;}
/*位置的更换*/
.register-ul .initmsg{position:absolute ;left: 0;bottom:0px;height: 20px;line-height: 20px;margin-left: 0px;}
.user-lx .initmsg{position:absolute ;left: 4px;bottom:5px;height: 20px;line-height: 20px;}
.register-ul .sign-msg{color:#999;font-size: 12px;margin-left: 10px;line-height: 40px;}
/*验证码弹框*/
.check-code-wrap{
    background: transparent url(https://ty.xyj321.com/static/base/images/yz_tupian.png) no-repeat 0 0 !important;
    display: block;
    height: 64px;
    padding: 15px;
    position: absolute;
    right: 305px;
    top: -97px;
    width: 136px;
    display: none;
}
.check-code-wrap div.huan {
    height: 22px;
    margin-bottom: 8px;
}
.check-code-wrap img {
    height: 24px;
    vertical-align: top;
}
.check-code-wrap div.huan>a {
    float: right;
    margin-top: 4px;
    font-size: 12px;
    margin-right: 6px;
    line-height: 12px;
}
.check-code-wrap a {
    color: #ff6905;
}
.check-code-wrap div.icon-sure-btn input[class='picturecode'] {
    display: inline-block;
    float: left;
    height: 24px;
    padding-left: 5px;
    width: 70px;
    border: 1px solid #e8e8e8;
    background: #fff;
}
.check-code-wrap div.icon-sure-btn button.get-code-icon {
    background: #ff6929 none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    height: 22px;
    line-height: 20px;
    width: 50px;
    float: right;
    margin-top: 1px;
}
.register-ul .ok {
    background:none;

}
.user-lx .ok{background: none;}
.phoneVerifyCode .check-code-wrap{right: -26px;}

/*2018524新版*/
/*@media screen and (max-width:1650px) {*/
    /*.aboutUs .hzList{  width: 1220px; margin: 0 auto;}*/
    /*.aboutUs .hzList ul{margin-left: -25px;}*/
    /*.aboutUs .hzList li {float: left;width: 390px;margin-left: 25px;}*/
    /*.aboutUs .hzList li img{width: 390px;}*/
/*}*/
@media screen and (min-width:1650px) {
    .site-nav .site-nav-bd{width: 1400px!important;}
    .aboutUs .tTop .banner .title-subheading{width: 1400px!important;}
}
@media screen and (max-width:1650px) {
    .site-nav .site-nav-bd{width: 1220px}
    .aboutUs .tTop .banner .title-subheading{width: 1220px!important;}
}
.search-input #searchBtn{position: absolute;width: 20px;height: 20px;background-position: -69px 0;right: 10px;top:9px;}
.newGlobalImg{background:url('https://ty.xyj321.com/static/xyj/newImg/icom.png') no-repeat;}
.newMidContent{width: 100%;height: 470px;position: relative;}
@media screen and (min-width:1650px) {
    .newMidContent .newMfdz{width: 1405px;height:130px;margin:0 auto;-moz-box-sizing: border-box;box-sizing: border-box;}
    .newMidContent .newMfdz .formSubmit{border-radius: 5px;width: 354px;height: 90px;background: #fff;padding:20px 22px 20px 18px;
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
    }
    .newMidContent .newMfdz .hasEnjoy .projectItem{width: 960px;}
}
@media screen and (max-width:1650px) {
     .newMidContent .newMfdz{width: 1220px;height:130px;margin:0 auto;-moz-box-sizing: border-box;box-sizing: border-box;}
      .newMidContent .newMfdz .formSubmit{border-radius: 5px;width: 354px;height: 90px;background: #fff;padding:20px 7px 20px 13px;
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
    }
      .newMidContent .newMfdz .hasEnjoy .projectItem{width:767px;}
}
.newMidContent .newMfdz .hasEnjoy{height: 130px;border-radius: 5px;margin-left:50px;}
.newMidContent .newMfdz .formContent input[type='text']{width: 348px;height: 40px;
    background: white!important;padding-left:21px;border-radius: 0;
    border: 1px solid rgb(232, 232, 232)!important;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;font-size: 14px;}
.newMidContent .newMfdz .formContent input[class='cityVal']{
    width: 203px!important;}
.newMidContent .newMfdz .formContent{position:relative;margin-bottom: 14px;}
.newMidContent .newMfdz .formContent .label{width:16px;height: 23px;background-position:-270px 0;position: absolute;top:13px;left: 18px; display: none;}
.newMidContent .newMfdz .scroll .label{background-position:-306px 0;width: 23px;height: 23px;left: 15px;}
.newMidContent .newMfdz .formContent input{border:0!important;font-size: 14px!important;}
.newMidContent .newMfdz .formContent #addressSw{width: 210px;height:50px;background:#f5f5f2;border-radius: 5px;}
.newMidContent .newMfdz .formContent .scroll{margin: 0;width: 210px;}
.newMidContent .newMfdz .formContent .scroll i{width: 8px;height: 4px;left: 183px;background:url('https://ty.xyj321.com/static/xyj/newImg/icom.png') 0px -67px}
#nameSw, #addressSw{text-indent: 0!important;}
.newMidContent .newMfdz .formContent .applyFor{margin-right: 7px;width: 118px; height: 40px; background-position: -453px 0px; background-size: 676px 500px; display: inline-block; cursor: pointer;}
.newMidContent .newMfdz .projectUl li{float: left;font-size: 22px;height: 95px;padding-top: 35px; position: relative;transition: all 0.3s;bottom: 0px;}
.newMidContent .newMfdz .projectUl li a{display: block;height: 53px;padding-left: 40px;padding-right:40px;}
.newMidContent .newMfdz .projectUl li:nth-last-child(1) a{border-right:none;}
.newMidContent .newMfdz .projectUl li a .p02{font-size: 14px;color:#a7a19a;}
.newMidContent .newMfdz .projectUl li.mf a .icon{background-position:-40px -47px;width: 53px;height: 58px;display: block;}
.newMidContent .newMfdz .projectUl li.bj a .icon{background-position:-100px -47px;width: 64px;height: 53px;display: block;}
.newMidContent .newMfdz .projectUl li.xy a .icon{background-position:-167px -47px;width: 48px;height: 53px;display: block;}
.newMidContent .newMfdz .projectUl li.mf .fa,.newMidContent .newMfdz .projectUl li.xy .fa{}
.newMidContent .newMfdz .projectUl li:hover{background: #fff;box-shadow: 0 6px 20px 0 rgba(0,0,0,.1);bottom: 4px; }
/* .newMidContent .newMfdz .projectUl li:hover .p02{color:#ff7826;} */
.newMidContent .newMfdz .projectUl li .p01{margin-bottom:5px;color:black;font-size: 24px;}
.newMidContent .newMfdz .projectUl li .p01 span{background-position: -372px 0;height: 22px;width: 24px;display: inline-block;margin-right: 9px;vertical-align: middle;margin-top:-2px;}
.newMidContent .newMfdz .projectUl li:nth-last-child(1):hover{border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.newMidContent .newMfdz .projectUl li.bj .p01 span{height: 22px;width: 24px;background-position: -416px 0;}
.newMidContent .newMfdz .projectUl li.xy .p01 span{height: 23px;width: 19px;background-position: -459px 0;}
.newZxgsIcon{padding-top: 280px;text-align: center;}
.newZxgsIcon .top{height:88px;width: 100%;}
@media screen and (min-width:1650px) {
 .newZxgsIcon .logoWrap .logoCarousel{width:100%;height: 290px;overflow: hidden;position: relative;}
 .newZxgsIcon .logoWrap{width: 1400px;margin:60px auto 0 ;padding-bottom:80px;position:relative;}
 .newZxgsIcon .logoWrap .commonBtn{width: 38px;height: 290px;background: #f4f4f4;position:absolute;cursor: pointer;top:0px;}
}
@media screen and (max-width:1650px) {
 .newZxgsIcon .logoWrap .logoCarousel{width:100%;height: 250px;overflow: hidden;position: relative;}
 .newZxgsIcon .logoWrap{width: 1220px;margin:60px auto 0 ;padding-bottom:80px;position:relative;}
 .newZxgsIcon .logoWrap .commonBtn{width: 38px;height: 250px;background: #f4f4f4;position:absolute;cursor: pointer;top:0px;}
}

.newZxgsIcon .logoWrap .commonBtn:hover{background:#d8d7d7;}
.newZxgsIcon .logoWrap .logoCenter{position: absolute;left: 0;}
@media screen and (min-width:1650px) {
    .newZxgsIcon .logoWrap .logoCenter{width: 1400px;margin: 0 auto;height:290px;}
}
@media screen and (max-width:1650px) {
    .newZxgsIcon .logoWrap .logoCenter{width: 1220px;margin: 0 auto;height: 250px;}
}

.newZxgsIcon .logoWrap .commonBtn .label{height: 12px;width: 8px;display: inline-block;position: absolute;top:50%;margin-top:-6px;}
.newZxgsIcon .logoWrap .leftBtn {position: absolute;left: -64px;}
.newZxgsIcon .logoWrap .rightBtn {position: absolute;right: -64px;}
.newZxgsIcon .logoWrap .leftBtn .label{background-position: 0px -88px;}
.newZxgsIcon .logoWrap .rightBtn .label{background-position: -20px -88px;}
@media screen and (min-width:1650px) {
    .newZxgsIcon .logoWrap .logoCenter .logoItem{float: left;width: 253px;position: relative;border:1px solid #eee;transition:all 0.3s;}
}
@media screen and (max-width:1650px) {
    .newZxgsIcon .logoWrap .logoCenter .logoItem{float: left;width: 222px;position: relative;border:1px solid #eee;transition:all 0.3s;}
}
.newZxgsIcon .logoWrap .logoCenter .logoItem .logoName{width:100%;position: absolute;height: 56px;bottom: 0;line-height: 56px;font-size: 16px;color:#333;text-align: center;left: 1px;}
.newZxgsIcon .logoWrap .logoCenter .logoItem img{width: 100%;}
.newZxgsIcon .logoWrap .logoCenter .logoItem:hover{position: relative;bottom: 0;transform:translateY(-3px);box-shadow: 0px 0px 14px rgba(185,185,185,0.4);}
/*.newZxgsIcon .logoWrap .logoCenter .logoItem:hover p{display: none;}*/
/*.newZxgsIcon .logoWrap .logoCenter .logoItem:hover .logoName{background: #fff;}*/
.newZxgsIcon .logoWrap .logoCenter .logoItem .honor{height: 52px;width: 23px;background-position: -639px 0;display: inline-block;position: absolute;left: 10px;}
.newZxgsIcon .logoWrap .logoCenter .logoItem .honor2{background-position: -675px 0;}
.newZxgsIcon .logoWrap .logoCenter .logoItem .btn{display: none;}
.newZxgsIcon .logoWrap .logoCenter .logoItem:hover .btn{display: block;width:192px;height: 48px;background-position: 0px -150px;margin: 0 auto;}
.newZxgsIcon .logoWrap .logoDiv>a{margin-left: 25px;margin-bottom:25px;float:left;}
.newZxgsIcon .logoWrap .logoDiv{height:290px;width: 1400px;float:left;}
.newZxgsIcon .logoWrap .logoDiv .logoImg{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 255px;height:130px; padding: 14px;}
.newZxgsIcon .logoWrap .logoDiv .logoImg img{width: 226px;height:102px; }
.newZxgsIcon .logoWrap .logoDiv a:nth-child(5n+1){margin-left: 0;}
.nav-item .icon-app{display: inline-block;background-position: -0px -47px; width:11px;height: 16px;margin-top: 12px;float: right;}
.gaopingzhi{width: 100%;height: 226px;background: url("https://ty.xyj321.com/static/xyj/newImg/bot.jpg") no-repeat center 0;}
@media screen and (min-width:1650px) {
    .gaopingzhi .index-gao{width: 1400px;margin: 0 auto;}
    .gaopingzhi .index-gao .gao1,.gaopingzhi .index-gao .gao2{margin-top:65px;}
}
@media screen and (max-width:1650px) {
    .gaopingzhi .index-gao{width: 1220px;margin: 0 auto;}
    .gaopingzhi .index-gao .gao1{margin-top:65px;width:380px;}
    .gaopingzhi .index-gao .gao2{margin-top:65px;width:780px;}
    .newZxgsIcon .logoWrap .logoDiv .logoImg{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 220px;height:110px; padding: 14px;}
    .newZxgsIcon .logoWrap .logoDiv .logoImg img{width: 194px;height:82px; }
}

.aboutUs{padding-top: 98px;background: #fafafa;}
.aboutUs .tTop{text-align: center;font-size: 20px;}
.aboutUs .tTop .hz{margin-top: 45px;color:#333;}
@media screen and (min-width:1650px) {
    .aboutUs .hzList{width: 1400px;margin: 0 auto;}
    .aboutUs .hzList ul li .tupian{width:100%;overflow:hidden;}
    .aboutUs .hzList li{float:left;width:455px;margin-left: 15px;}
    .aboutUs .hzList ul li .tupian img{width: 100%;height: 288px;}
}
@media screen and (max-width:1650px) {
    .aboutUs .hzList{width: 1220px;margin: 0 auto;}
    .aboutUs .hzList ul li .tupian{width:100%;overflow:hidden;}
    .aboutUs .hzList li{float:left;width: 396px;margin-left: 15px;}
    .aboutUs .hzList ul li .tupian img{width: 100%;height: 250px;}
}

.aboutUs .hzList ul li img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;}
.aboutUs .hzList ul li img:hover{transform:scale(1.1)}
.aboutUs .hzList ul{margin-left: -15px;}
.aboutUs .hzList li .jianjie{border:1px solid #f0f0f0;border-top:0px;}
.aboutUs .hzList li .jianjie p{color: #666;font-size: 18px;padding:18px;line-height: 1.5;}
.aboutUs .hzList li .hzItem{height: 30px;background: #f7f7f7;}
.aboutUs .hzList li .hzItem label{line-height:30px;color: #999;font-size: 14px;}

.newMidContent div.newImgFade{height:470px;}
.newMidContent div.newImgFade a{display: block;width: 100%;height:470px;position: absolute;}
.newImgFadeContent .btn{width:60px;height: 100px;position: absolute;z-index: 1000;background:rgba(0,0,0,0.3);top:50%;margin-top:-50px;cursor: pointer;z-index: 10000;display: none}
.newImgFadeContent:hover .btn {display:block;}
.newImgFadeContent .btn a{width:60px;height: 100px;display: block;}
.newImgFadeContent .btn a span{display: block;width: 19px;height:28px;background-position: -142px 0px;position:absolute;top:50%;margin-top:-14px;left:50%;margin-left:-10px;}
.newImgFadeContent .btn:hover{background:rgba(0,0,0,0.6)}
.newImgFadeContent .btn a.prev span{background-position:-170px 0;}
.newImgFadeContent .btn.left {left: 0;}
.newImgFadeContent .btn.right{right: 0;}

.newZxgsIcon .top .title-container {
    position: relative;
    width: 100%;
    text-align: center;
}
.newZxgsIcon .top .title-container img {
    width: 449px;
    height: 11px;
}
.newZxgsIcon .top .title-container .title-heading {
    position: absolute;
    top: 0;
    margin-left: -95px;
    left: 50%;
	width: 190px;
	height: 46px;
	font-family: MicrosoftYaHei;
	font-size: 46px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0px;
	letter-spacing: 1px;
	color: #333333;
}
.newZxgsIcon .top .title-container .title-subheading {
    margin: 42px auto;
	width: 442px;
	height: 20px;
	font-family: PingFang-SC-Regular;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0px;
	letter-spacing: 1px;
	color: #333333;
}
.title-subheading a{
    font-size: 14px !important;
}
.aboutUs .tTop .banner {
    position: relative;
    text-align: center
}
.aboutUs .tTop .banner .title-heading {
    position: absolute;
    top: 9px;
    left: 50%;
    margin-left: -115px;
    width: 230px;
    height: 42px;
    font-family: PingFang-SC-Bold;
    font-size: 44px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0px;
    letter-spacing: 2px;
    color: #927760;
}
.aboutUs .tTop .banner .title-subheading {
    margin: auto;
    width: 1220px;
    height: 50px;
    font-family: MicrosoftYaHei;
    font-size: 17px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 50px;
    letter-spacing: 0px;
    color: #333333;
    text-align: right;
}
.aboutUs .tTop .banner img {
    width: 489px;
    height: 11px;
}
.select div {
    top: 41px;
}
.select div ul li {
    padding: 7px 0px 7px 13px;
}
.select .cityArea {
    right: 11px;
    width: 52%;
}

.projectUl .mf, .projectUl .bj, .projectUl .xy {
    margin-left: 20px;
    width: 300px;
    border-radius: 5px;
    background: white;
}
.newMContainer {
    padding: 20px 0;
    background: #fafafa;
}
.newGlobalImg {
    position: relative;
}
.newGlobalImg.icon::after {
    content: '';
    position: absolute;
    top: -16px;
    right: -16px;
    width: 84px;
    height: 84px;
    border-radius: 50%;
}
.newGlobalImg.icon {
    visibility: hidden;
}
.icon-1::after {
    visibility: visible;
    background: url(https://ty.xyj321.com/static/xyj/images/test/banner-icon-1_03.jpg) center no-repeat;
}
.icon-2::after {
    visibility: visible;
    background: url(https://ty.xyj321.com/static/xyj/images/test/banner-icon-2_03.jpg) center no-repeat;
}
.icon-3::after {
    visibility: visible;
    background: url(https://ty.xyj321.com/static/xyj/images/test/banner-icon-3_03.jpg) center no-repeat;
}
.newMfdz {
    position: relative;
}
.newMfdz::before {
    content: '免费定制';
    position: absolute;
    left: 0;
    right: 0;
    width: 50px;
    box-sizing: border-box;
    padding: 13px;
    height: 130px;
    white-space: normal;
    border-radius: 5px;
    font-size: 20px;
    background: #ffebde;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    color: #ff7826;
    font-weight: bold;
}

.newMfdz::after {
    content: '';
    position: absolute;
    left: 49px;
    top: 60px;
    border-top: 8px solid transparent;
    border-left: 8px solid #ffebde;
    border-right: 8px solid transparent;
    border-bottom: 8px solid transparent;
}



@media screen and (max-width: 1650px) {
    .projectUl .mf, .projectUl .bj, .projectUl .xy {
        margin-left: 10px;
        width: 245px;
    }
    .newMidContent .newMfdz .projectUl li {
        height: 85px;
        padding-top: 45px;
    }
    .newMidContent .newMfdz .projectUl li .p01 {
        font-size: 20px;
    }
    .newMidContent .newMfdz .projectUl li a .p02 {
        font-size: 12px;
    }
    .newGlobalImg.icon::after {
        content: '';
        position: absolute;
        top: -16px;
        right: -16px;
        width: 64px;
        height: 64px;
        border-radius: 50%;
        background-size: 64px 64px;
    }
    .gaopingzhi{background: url("https://ty.xyj321.com/static/xyj/newImg/bot2.jpg") no-repeat center 0;}
}