/* CSS Document */
p,h1,h3,h4,h5,h2,h6,ul,li,dl,dd,dt{padding:0; margin:0; list-style: none;}
.clearfix:after{content: "";height: 0;clear: both;display: block;visibility: hidden;}
a,a:hover{text-decoration: none; cursor:pointer; outline: none;}
.btn{ text-align: center; font-size: 14px; font-weight: 600; padding:12px 25px; border-radius:0; font-size: 14px; font-weight: 600;}

.mt10{margin-top:10px;}
.mb50{margin-bottom:50px;}
.bs_advantage{background:#f8f8f8; padding:40px 0; margin-top:0px; text-align: center;}
.qybb_advantage .qybb_fwys{position: absolute; top:50%; left:50%; margin-left:-221px; margin-top:-187px;}
.qybb_advantage .bsa_bd .abox {width:385px; padding-left:0;  }
.qybb_advantage .bsa_bd{height: 500px; position: relative;}
.qybb_advantage .bsa_bd .abox{margin-left:0px; margin-bottom:0; position: absolute;}
.qybb_advantage .bsa_bd .abox1{top:0; left:0;}
.qybb_advantage .bsa_bd .abox2{top:3px; right:0;}
.qybb_advantage .bsa_bd .abox3{bottom:77px; left:0;}
.qybb_advantage .bsa_bd .abox4{bottom:76px; right:-6px;}

.container_main{width:1200px; margin:auto;}

.h3_bg{font-size: 30px; color:#333; padding:0px 25px; display: inline-block; margin:auto; height: 35px; line-height: 35px; text-align: center;
			 background: url(../images/icon_circle_white.png) no-repeat left center / 22px, url(../images/icon_circle_white.png) no-repeat right center / 22px   ; 
}
.clearfix:after{content: "";height: 0;clear: both;display: block;visibility: hidden;}


.register_lister li{float: left; margin-left:20px; width:284px; margin-bottom:20px;}
.register_lister li:nth-child(4n+1){margin-left:0;}
.register_lister li .img_default{position: relative; width: 284px; height: 400px; overflow: hidden;}
.register_lister li .img_default .imgf{position: absolute; left: 0; top:-400px; z-index: 10;}

.register_lister li .btn_details{position: absolute; top:50%; left:50%; border:1px solid #fff;color:#fff;
			font-size: 14px; padding:2px 15px;border-radius: 50px; margin-left:-44px; margin-top:-13px;
			z-index: -1;
}
.register_lister li .title_default { text-align: center; border:1px solid #ddd; background: #fff; border-top:0; height: 85px;}
.register_lister li .title_default h4{font-size: 18px; font-weight: bold; color:#333; padding:15px 0 10px 0;}
.register_lister li .title_default p{text-transform: uppercase; color:#999;}
.title_default .border_eb6100{ width:200px; height: 5px; background: #055BC3; display: inline-block;}
.register_lister li:hover .img_default .imgf{top:0;}
.register_lister li:hover .btn_details{z-index: 20;}
.register_lister li:hover .title_default{box-shadow: 1px 2px 5px #b9b9b9;}




/*=================================================================================================================================================*/
.zhuce_body{width: 100%;background:#f3f3f3;margin: 0 auto;height: auto;overflow: hidden;position: relative; }
.zhuce_box{width: 1180px;margin: 0 auto;}




.company_zhuce{border: 1px solid #eee;background: #fff;padding: 20px;height: auto;overflow: hidden;width: 1140px;box-shadow: 3px 3px 3px -3px #ddd;margin-bottom: 10px;}

.company_zhuce_img{width:48%;float: left;}
.company_zhuce_img img{display: none;width: 100%;}

.company_zhuce_det{width: 40%;float: right;margin: 0 auto;}
.zc_det_tit h2{font-size: 30px; display: none;}
.zc_det_tit p{line-height: 34px;}
.zc_det_price{background: url("../images/zc_02.png")no-repeat;height: 60px;margin-top: 10px;  background-size:100%;line-height: 56px;margin-bottom: 16px;}
.zc_det_price p{padding-left: 20px; display: none;background: url('../images/zc_02.png') 100% 100%;}
.zc_det_price i{font-style: normal;color: #d20404;font-size: 24px;}
.zc_det_price span{display: inline-block;background: #055bc3;color: #fff;line-height: 20px;width: 70px;height: 20px;text-align: center;margin-left: 20px;border-radius: 4px;}

.zc_det_leixing{height: auto;overflow: hidden; padding-left: 5px;}
.zc_det_leixing form,.zc_det_leixing form>div{height: auto;overflow: hidden;position: relative;}
.zc_det_leixing label{width: auto;height: auto;float: left;}
.zc_det_leixing input{padding: 2px 6px;text-align: center;display: block;float: left;background:#fff ;outline: 0px;line-height: 26px;margin:  4px 13px 10px 0; padding-top:2px\9;padding-bottom:10px\9;font-family: "Microsoft YaHei";font-size: 12px;  border: 1px solid #dcdcdc;cursor: pointer;}
.zc_det_leixing input.active,.zc_det_leixing input:hover{border: 1px solid #00479c;color: #055bc3; }
.zc_det_leixing label.zc_sub1{margin-left: 80px;}
.zc_det_leixing .message a{padding: 2px 20px;text-align: center;display: block;float: left;background:#fff ;outline: 0px;line-height: 26px;margin: 4px 13px 10px 0;font-family: "Microsoft YaHei";
    font-size: 12px;border: 1px solid #dcdcdc;cursor: pointer;}
.zc_det_leixing .message a.col,.zc_det_leixing .message a:hover{border: 1px solid #00479c;color: #055bc3; }

#cityChoice{background: url(../img/listyle10.jpg) no-repeat 150px center;}
.fwlista{float: left; width: 435px; margin-bottom: 15px;}
.zc_det_leixing .fwlx{width: 80px;border: 0px;/*height:100px;*/}
.zc_det_leixing .fwlx input{width: 76px;border: 0px;}
.zc_det_leixing .fwlx2{height: 44px;}
/*.zc_det_leixing .fwlx input:first-child{margin-bottom: 80px;}*/
.zc_det_leixing .zc_diqu{position: relative;height: auto;clear: both;}
/*.zc_det_leixing .zc_diqu input{width: 160px!important;}*/
 


/*.zc_sub1,.zc_sub2{height: 42px;width: 150px!important; display:inline-block; line-height:42px;border-radius: 4px;color: #fff; font-size:14px;text-align: center;background: #f39800;border: 0px;margin-top: 20px;}*/
.zc_sub1,.zc_sub2{height: 42px;width: 150px; display:inline-block; line-height:42px;border-radius: 4px;color: #fff; font-size:14px;text-align: center;background: #f39800;border: 0px;margin-top: 20px;}
.zc_sub1{margin-left: 80px; margin-right: 10px;}
.zc_sub2{background: #007cc6;}
a.zc_sub1:hover,a.zc_sub2:hover{border: 0px;color: #fff;}



/*

#hm_t_76186{display: none!important;}
.hm-t-container{display: none;}*/