@charset "utf-8";
/* CSS Document */


.foor_bg {
       width: 100%;
       height: 290px;

   }

   .foor_s {
       width: 100%;
       height: 240px;
       background-color: #262626;
   }

   .foorq {
       width: 1200px;
       height: 240px;
       margin: 0 auto;

   }

   .foorq_left {
       width: 600px;
       height: 240px;
       float: left;

   }

   .show_tables {
       /*border-right: 1px #999999 solid;*/
       margin-right: 20px;
       float: left;
       color: #fff;
       font-size: 12px;
       text-align: center;
   }

   .show_tables a {
       color: #999;
       text-decoration: none;
       font: 13px  微软雅黑;
   }
   .show_tables span{ font-size: 15px; font-family: "微软雅黑 Light"; color: #ddd;}
   .foorq_rg{ width: 580px; height: 240px; float: left; }

   .foorq_rg_r{ width: 500px; height: 200px; float: left; }
   .foos_bomm{ width: 100%; height: 39px;   margin: 0 auto; background-color: #999}
   .foos_bomms{ width: 1200px; height: 20px;  margin: 0 auto; color: #fff; font-size: 12px;}
   .foos_bomms a{ text-decoration: none; color: #fff;}
   .side-pannel{position:fixed; right: 0px; ;z-index:99}
      .side-bar{border:1px solid #E7E7E7;border-bottom:none;bottom:100px;background:#fff}
      .side-bar a{display:block;cursor:pointer;width:70px;height:46px;border-bottom:1px solid #E7E7E7;position:relative;color:#676767;text-align:center}
      .side-bar a s{display:block;margin-left:auto;margin-right:auto}
      .side-bar a span{line-height:20px}
      .side-bar a:hover{background:#DFFFED}
      .side-bar a.gotop s{position:absolute;top:50%;left:17px}
      .side-bar a.text{padding-top:25px}
      .side-bar a.qr s{position:absolute;top:50%;left:18px}
      .side-bar a.qr i{width:137px;height:171px;position:absolute;left:-137px;top:50%;margin-top:-120px;display:none;background-position:0 0; }
      .side-bar a.qr:hover i{display:block}
      .side-bar a.qr i{background-image:url(__ROOT__/Public/imgs/static/gzh.png)}
      .g-icon-top{height:20px;width:35px;margin-top:-10px;}
      .g-icon-survey1{height:30px;width:30px;margin-top:-11px;}
      .side-bar a.survey:hover s{height:30px;width:30px;margin-top:-11px;}
      .g-icon-qq1{height:30px;width:30px;margin-top:-10px; }
      .g-icon-weibo1{height:25px;width:27px;margin-top:-12px; }
      .g-icon-weibo2, .side-bar a.weibo:hover s{height:25px;width:27px;margin-top:-12px;}
      .g-icon-qr1{height:33px;width:36px;margin-top:-16px; }
      .g-icon-qr2, .side-bar a.qr:hover s{height:33px;width:36px;margin-top:-16px;background-position:0 0}
      /* .g-icon-qq1, .g-icon-qr1, .g-icon-qr2, .g-icon-survey1, .g-icon-survey2, .g-icon-top, .g-icon-weibo1, .g-icon-weibo2,.side-bar a.qr:hover s, .side-bar a.survey:hover s, .side-bar a.weibo:hover s{background-image:url(kefu2/sprite1.png)}
      */



   .designers_pic {
   	width:221px;
   	height:290px;
   	float:left;
   	position:relative;

   }

   #fixed-bottom-background {
   	position:fixed;
   	bottom:0;
   	width:100%;
   	display:block;
   	z-index:1000;
   }

   .fixed-bottom-container {
   	width:100%;
   }


   .mx{position:relative; top:-64px; width:965px; margin:0 auto; overflow:hidden; }


   @-webkit-keyframes bounce-down {
       25% {
           -webkit-transform: translateY(-10px);
       }
       50%, 100% {
           -webkit-transform: translateY(0);
       }
       75% {
           -webkit-transform: translateY(10px);
       }
   }

   @keyframes bounce-down {
       25% {
           transform: translateY(-10px);
       }
       50%, 100% {
           transform: translateY(0);
       }
       75% {
           transform: translateY(10px);
       }
   }

   .animate-bounce-down{
       -webkit-animation: bounce-down 1.5s linear infinite;
       animation: bounce-down 1.5s linear infinite;
   }

   @-webkit-keyframes bounce-up {
       25% {
           -webkit-transform: translateY(10px);
       }
       50%, 100% {
           -webkit-transform: translateY(0);
       }
       75% {
           -webkit-transform: translateY(-10px);
       }
   }

   @keyframes bounce-up {
       25% {
           transform: translateY(10px);
       }
       50%, 100% {
           transform: translateY(0);
       }
       75% {
           transform: translateY(-10px);
       }
   }

   .animate-bounce-up{
   	 float:left; margin-top:97px;
   	 background-image: url('../../imgs/static/bottom_slide_ud.png');
   	 background-position:-45px -47px;
   	 width:42px; height:47px; margin-left:50px;
       -webkit-animation: bounce-up 1.4s linear infinite;
       animation: bounce-up 1.4s linear infinite;
   }


   .fixed-input-chenghu {

   }

   .fixed-input-dianhua {

   }
   .mod_form .element {
       float: right;
       padding-bottom: 5px;
       width: 73%;
   }

   .mod_form .form_line::after{
       clear: both;
       content: " ";
       display: block;
       height: 0;
       visibility: hidden;
   }
   .form-input-new{padding: 7px 5px 7px 0px;}
   .mod_form .text {
       border: 1px solid #ddd;
       padding: 7px 10px;
       width: 184px;
   }
   .mod_form .text_wrap .text_lbl {
       color: #bbb;
       left: 10px;
       position: absolute;
       top: 6px;}

   .text_lbl {
       color: #bbb;
       left: 10px;
       position: absolute;
       top: 8px;
   }

   .mod_form .label {
       float: left;
       line-height: 34px;
       margin-left: -8px;
       padding-right: 8px;
       text-align: right;
       width: 24.6%;}
   .fixed-submit-button {
   	width:134px; height:138px; background:none; border:0;



   }
    .zxgs-list-before li em {
       color: #f36f20;
   }

   .fixed-bottom-info {
   	position:absolute;
   	left:870px;
   	top:84px;
   	color:#FFF;
   	font-size:13px;
   }

   .fixed-bottom-info b {
   	color:#FF6600;
   }

   .fixed-bottom-button {
   	width:42px; height:47px;
   	background:url('__ROOT__/Public/imgs/static/bottom_slide_ud.png') no-repeat;
   	display:none;
   	position:absolute;
   	right:100px;
   	top:95px;
   }

   .dibubm{ width:100%; position:relative; top:108px; 	background:rgba(0,0,0,0.7) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
   	background:#000; filter:Alpha(opacity=90);/*实现IE背景透明*/
    margin:0 auto; }
   .dibubmz{ width:965px; margin:0 auto; background:#fff; height:400px;}
   .con_bj_cal{position: relative;width: 409px;height: 276px;padding: 24px 40px 20px 40px; float: left;}

   .con_bj h3 {
       font-size: 20px;
       color: #333;
   }
   .calputer_tit span {
       margin-left: 10px;
       color: #f36f20;
       font-size: 12px;
   }


   .clear{*zoom:1;}
   .clear:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
   .cl:before{content: ''; display: table;}
   .cl:after{content: ''; display: table; clear: both}
   .global_wrap{position: relative;min-height:100%; clear: both; content: ""; }
   .ielt7 .global_wrap{height:100%; }
   #clsIframe,#LR_Flash{position: absolute;}

   /*瑁呬慨璐锋鏍峰紡*/
   .con_bj_cal{border-right:1px solid #CCC;}

   .inputips{cursor:text;color:#CCC;position:absolute;top:7px;right:85px;}
   .zxddetail a{color:#1594e2;display:inline-block;margin-top:2px;height:34px;width:138px;font-size:13px;}
   /*.zxddetail a:hover{color:#fff;background-color:#ff6000;}*/
   .zxddetail{width:138px;height:30px;text-align:center;line-height:35px;margin-top:36px;margin-left:103px;}
   /*瑁呬慨鏉愭枡鏍峰紡*/
   .con_mainbody{background-color:#f8fbfd;margin-bottom:20px;}
   .calc_result{float:left;}
   .calputer_tit,.repayment{font-size:20px;}
   .inputips{cursor:text;color:#CCC;position:absolute;top:7px;right:85px;}
   .moneytips{position:absolute;top:7px;right:24px;}
   .ratetip{color:#1594e2;font-size:12px;position: absolute;left: 5px;}
   .repayment span{font-size:12px;}
   .repay_mon{font-size:20px;color:#ff6000;margin: 0 20px;}
   .calc_result{text-align:center;margin-top:20px;margin-left:100px;}
   .repay_detail li{font-size:12px;color:#666;line-height:45px;}
   .repay_detail ul{margin-top:48px;}
   .repay_detail em{font-weight: 900;font-size: 14px;display: inline-block;width: 30px;text-align: left;margin-left: 16px;}
   .material-detail table,.material-detail td,.material-detail tr{border:1px solid #ccc;}
   .material-detail div{width:156px;padding:8px 0px 6px 17px;}
   .material-detail span{float:left;font-size:12px;width:66px;color:#666;}
   .material-detail label{display:inline-block;width:42px;font-size:14px;color:#333;text-align: center;}
   .material-detail em{color:#999;font-size:12px;}
   .material-detail{margin-top:20px;padding:0 2px;border:1px solid #666;}
   .province-town select{padding-left:7px;width:116px;height:39px;padding-top: 7px;padding-bottom: 7px;}
   .select_Shen{float:left;}
   .select_City{margin-right:23px;float:right;}
   .form_line{margin:0;padding:0;}
   .element .text_wrap .area_text{width:210px;}
   .text_lbl{cursor:text;}
   .element .first_line{width: 76px;height:38px;margin-right: 3px;margin-bottom:12px;padding: 7px 0;}
   .element select{border:1px solid #CCC;}
   .element .second_line{width: 118px; height:38px;margin-right: 3px;padding: 7px 0;}
   .element .text_wrap .phonetext{width:221px;}
   .zxcl_clqd{font-size:20px;font-weight:normal;margin-bottom:-4px;}
   .zxcl_zcbfy{border:1px solid #c4e6ff;background-color:#f5fbff;margin-top: 10px;height: 81px;width: 318px;padding-left:28px;}
   .zxcl_zcbfy h3{font-size:20px;color:#333;}
   .zxcl_zcbfy i{font-size:14px;text-decoration:normal;color:#333;}
   .zxcl_zcbfy p{font-size:16px;color:#666;margin-left:26px;}
   .zxcl_zcbfy em,.zxcl_zcbfy span{color:#ff6000;}
   .zxcl_zcbfy span{font-size:28px;margin:0 18px;}
   .zxcl_zcbfy a{color:#fff;background-color: #f36f20;font-size: 14px;display: inline-block;height: 28px;width: 74px;margin-left: 4px;text-align: center;line-height: 25px;}
   .text_area{font-size: 12px;color: #f79c33;}
   /* 鍦ㄧ嚎鎶ヤ环璇︾粏椤典慨鏀� */
   .zxbj_details .con {margin-bottom: 100px;}
   .calputer_tit span {margin-left: 10px;color: #f36f20;font-size: 12px;}
   .label_start {float: right;font-size: 24px;color: #fe5f00;font-family: Arial;margin-top: 5px;}
   .zxbj_details {padding-top: 140px;}
   .toolbar_header_center_left ul li em.sjbj_hot{display: none;}
   .calputer_tit .num_man{margin: 0 2px;}
   .accept-price{padding-left: 5px;height: 38px;border: 1px solid #ddd;line-height: 28px;width: 254px;color: #333;font-size: 14px;}
   .bj_form .select_xian{margin-right:0;}
   .bj_form .select_shi{margin-right:8;}
   .zxgs-list{width:338px;height:188px;border:1px solid #f0f0f0;margin-top:12px;}
   .zxgs-list .zxgs-list-before{
       width:145px;
       margin: 32px 0px 0px 115px;
   }
   .zxgs-list .zxgs-list-before li{font-size:14px;color:#666;margin-bottom:13px;}
   .zxgs-list-after li.list-after-li{padding:10px;width:318px;height:68px;border:1px solid #f0f0f0;margin-bottom:4px;position:relative}
   .zxgs-list-show{margin-top:30px;overflow:hidden;}
   .zxgs-list-show .zxgs-name p{font-size:14px;color:#333;width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
   .zxgs-list-show .zxgs-name{float: left; margin-right: 10px;}
   .zxgs-list-show .zxgs-name span{font-size: 12px;color: #999;}
   .zxgs-list-show .zxgs-name span em{font-size: 12px;color: #f36f20;}
   .zxgs-list-show img{width: 68px;height: 68px;border: 1px solid #f0f0f0;float: left;margin-right: 10px;}
   .zxgs-list-show .zxgs-information{float: left;height: 68px;border-left: 1px solid #ddd;width: 100px;}
   .zxgs-information ul{margin-left: 10px;}
   .zxgs-information ul li{border: 0;line-height: 21px;width: 100px;}
   .zxgs-information span{font-size: 12px;   }
   .zxgs-information em{font-size: 12px;color: #f36f20;}
   .zxgs-list-show .list-after-li b{position: absolute;top: 0;left: 0;width: 22px;height: 31px;}
   .more-zxgs{width: 340px;text-align: center;font-size: 12px;color: #333;margin-top: 10px;}
   .more-zxgs a{text-align: center;font-size: 12px;}
   /*鑷姩鍖归厤灏忓尯*/
   .cx-loupan-box{width: 253px;border:1px solid #eee;position: absolute;margin-top: -1px;height: 100px;overflow-y: auto;overflow-x:hidden;display: none;background-color: #FFF;top: 34px;left: 0;z-index: 10;}
   .cx-loupan-box li{padding:0 10px;height: 34px;line-height: 34px;width: 288px; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;cursor: pointer;}
   .cx-loupan-box ul li:hover{background-color: #F8F8F8;color: #333;}
   /*鍚夋棩鏌ヨ*/
   body, html { background: #ffffff;}
   h1,h2,h3,h4,h5{ font-weight: normal;}
   i{font-style: normal;}
   .g_wrap{ width:1220px;margin-left: auto; margin-right: auto;}
   .g_main{width:980px; float: left;}
   .g_sidebar{width:240px; float:right;}
   .g_wrap2{width:980px;margin-left: auto; margin-right: auto;}
   .g_main2{width:721px;float: left; margin-bottom:50px;}
   .u_style{font-size: 24px; color: #000000; margin-bottom: 15px; padding-top: 30px;}
   /*/*棣栭〉鏂板榛勯亾鍚夋棩*/
   .m_luckday{padding-top: 30px;}
   .m_luckday h3{ font-size: 24px; color: #000000;padding-bottom:10px;}
   .m_luckday h3 .s2{font-size:14px;color:#999;margin-left:10px;}
   .m_luckday .box{background:#fafafa;padding: 28px 0; overflow: hidden; width: 960px;}
   .m_luckday .box a{color:#333333;}
   .m_luckday .box2{background: #fbf2e6;}
   .m_luckday .box .inner{ width: 923px;overflow: hidden; margin: auto;}
   .m_luckday .box2 a{color:#614B2B}
   .m_luckday ul{width:924px;overflow: hidden; margin: -6px 0;}
   .m_luckday ul li{  float: left; width: 153px; text-align:center; height:50px;border-right: 1px dashed #E1DED9; white-space: nowrap;}
   .m_luckday ul li a{ display: inline-block; margin-top: 6px; padding:5px 15px; font-size: 14px;}
   .m_luckday ul li a:hover{ color: #ffffff;}
   .m_tit h3{ font-size: 24px; color: #000000; padding: 20px 7px 13px 0; float: left;}
   .m_tit span{ padding-top:34px; color: #999999; float: left;}
   .m_year .cale{position:relative;top:11px;left:24px;height:258px;}
   .m_year .cale a{position:absolute;top:23px;left:39px;font-size: 19px; color:#fff;display: block;}
   .m_year .u_tb{ position:absolute;top:71px;height:184px;width:263px; color: #614B2B;font-size: 14px;}
   .m_year .u_tb .arr{padding-top:10px;}
   .m_year .u_tb th{ height: 29px; line-height: 29px; text-align:center;}
   .m_year .u_tb td{ height:25px; line-height:25px; text-align:center;}
   .m_year .u_tb .cur{ color:#EA5817; font-weight: bold; }
   .m_year .u_tb .jiri{ background: #ff5a00;color: #fff; }
   .m_banner{ margin-top: 20px;}
   .m_banner img{width:960px;height:100px;}
   .m_article ul li{ position:relative; float:left;background: #fafafa; padding:16px 0 16px 24px; width:448px; margin:0 18px 18px 0; }
   .m_article ul li .ico{ height:20px; width: 46px; float:left; margin-right: 10px;}
   .m_article ul li h4{ font-size: 16px; margin-bottom: 10px; color: #333333;}
   .m_article ul li h4:hover{ color: #EA5817;}
   .m_article ul li p{ width: 322px; line-height: 18px;text-overflow: ellipsis;overflow: hidden; color: #999999;}
   .m_article ul li img{position: absolute; top:17px; right: 24px;}
   .m_item{ margin-bottom:80px;}
   .m_item ul li{ position: relative; border: 1px solid #E8E8E8; width: 226px; float: left; height: 306px; margin:0 17px 17px 0;}
   .m_item ul li img{ border-bottom: 1px solid #E8E8E8;}
   .m_item .info{ padding:1px 8px 0 11px; }
   .m_item .info p{ white-space:nowrap;text-overflow: ellipsis; overflow:hidden; font-size: 12px; color: #333333;}
   .m_item .info p:hover{ color: #EA5817;}
   .m_item .info em{ margin-top:4px; display: block; color: #EA5817; font-size: 16px;}
   .m_item .info span{ margin-top:2px; display: block; font-size: 12px; color: #999999;}
   .m_item .info i{ position: absolute;bottom: 10px; right: 8px; height: 32px; width: 94px; background: #EA5817; color: #ffffff; text-align: center; line-height: 32px;}

   /*椋庢按鏂囩珷鎺ㄨ崘*/
   .m_reconm ul{ padding-left:4px; overflow: hidden;}
   .m_reconm li{position: relative; width: 238px; height: 110px; float: left; border-right: 1px dashed #fff; border-bottom: 1px dashed #F1F1F1;background:#fafafa;}
   .m_reconm li img{ position: absolute; left: 21px; top: 18px; width: 74px; height: 74px;}
   .m_reconm p{line-height: 24px; padding: 13px 0 0 116px; max-height: 78px; overflow: hidden;}
   .m_reconm p:hover{ color:#EA5817;}
   /*瑁呬慨璐锋璁＄畻鍣ㄦ帹鑽�*/
   .m_calcula a{ width:144px; float: left; line-height: 30px;}
   .m_calcula a:hover{color:#EA5817;}
   .m_cate{ margin-top: 20px; height: 335px;}
   .m_cate .item{ line-height:54px; height: 54px; padding: 0 12px;}
   .m_cate .u_select2{ width:80px; color:#B5A999; background: #ffffff; margin-top:12px;padding: 5px 0px 6px 0px; border-radius: 4px;}
   .m_cate .u_select2 p{ font-size: 12px; color: #9F8F79;}
   .m_cate .u_select2 p:hover{ color: #614B2B;}
   .m_cate h3{ font-size: 15px; color: #ffffff; font-weight:bold; display: inline-block; padding-left:11px;}
   .m_cate .day{padding: 20px 5px 0; border-bottom: 1px dashed #DBD4C9;}
   .m_cate .day a{padding:0 7px 16px; font-size:12px; float: left; color: #614B2B;}
   .m_cate .day a:hover{ color: #EA5817;}
   .m_cate  .tit{ line-height: 16px; font-size: 12px; padding: 0 12px; margin-top: 14px;}
   .m_date{border: 1px solid #eeeeee; margin-bottom: 18px;font-size: 14px;}
   .m_date .item{ position: relative; background: #fbf2e6;}
   .m_date .cont{ background: #ffffff; margin-left:153px; min-height:52px; overflow: hidden; border-top: 1px solid #eeeeee; border-left: 1px solid #eeeeee;}
   .m_date .item:first-child .cap{ border-top:none;}
   .m_date .item:first-child .cont{ border-top:none;}
   .m_date .cap{ position: absolute; left: 0; top:0;bottom:0;width:153px; text-align:center;border-top: 1px solid #eeeeee;}
   .m_date .cap span{ position: absolute; left: 0; top: 50%; width: 100%; margin-top: -10px; height: 20px; line-height: 20px;}
   .m_date .cap2 span,.m_date .cap3 span{font-weight: bold;font-size: 18px;}
   .m_date .list{ overflow:hidden;}
   .m_date .list li{ float: left; height: 50px; line-height: 50px; padding: 0 25px; white-space: nowrap;}
   .m_date .list2{ padding:16px 12px; overflow:hidden;}
   .m_date .list2 li{ float: left;padding: 0 12px; height:22px; line-height: 22px; white-space: nowrap;}
   .cs_weizhi1{padding: 6px 0 0 23px;font-size: 12px;color: #404040;height: 38px;line-height: 38px;padding-left:0px;}
   .cs_weizhi1 a{ font-size:12px; font-family:'寰蒋闆呴粦';}
   .cs_weizhi1 .a1{ color:#999999;}
   .cs_weizhi1 .a2{ color:#333333;}
   .head_on{width:100%; height:48px;border-bottom: 1px solid #eeeeee;}
   .url1{width: 980px;margin:0 auto;}
   .url2{width: 1220px;margin:0 auto;}
   .erro {font-size: 12px;color: #f00;height: 14px;display: inline-block; line-height: 14px;margin-bottom:2px;width:100%;}
   .select{width: 80px;height: 30px;border: none;}
   .con h1,.con h3{font-weight:normal;}
   i{font-style:normal;}
   .con{width:980px;margin: 0 auto; color:#333;}
   .con_t{font-size:24px;padding-bottom:15px;}
   /*hank 鍏徃鏌ヨ椤甸潰*/
   /**
    * Created by hank.lan on 20160822.
    */
   i{font-style:normal;}
   .con{width:980px;margin: 0 auto; color:#333;}
   .con_t{font-size:24px;padding-bottom:15px;}
   .con_bj{position: relative;background-color: #fefefe;}
   .con_bj h3{font-size:20px;color: #333;}
   .con_bj_cal{position:relative;width:409px;height:322px;padding:34px 40px;}
   .bj_form{width:370px;padding-top:25px;font-size:14px;}
   .bj_form .label{font-size:16px;color:#333;text-align:left;margin-left: 0}
   .element{width:265px;position: relative;padding-bottom:0;}
   .bj_form .select{width:255px;padding-left:5px; height: 38px;}
   .bj_form .select_s_s{width:78px;margin-bottom:10px;}
   .bj_form .select_s{width:122px;margin-right:10px;}
   .bj_form .text{width:233px;}
   .bj_form .area_text{width:223px;padding:7px 20px 7px 10px;}
   .bj_form .text_wrap{position: static;}
   .bj_form .text_wrap .text_lbl{left:11px;}
   .bj_form .text_wrap .unit{position: absolute;right: 34px;top: 7px;margin: 0;color:#bbb;}
   .bj_form .form_error{font-size:12px;}
   .ele_b{margin-left:-10px;}
   .ele_bt{float:left;width:120px;height:32px;line-height: 32px;text-align:center;margin-right:10px;border:1px solid #ddd;cursor: pointer;}
   .ele_bt_on{color:#f36f20;border-color:#f36f20;}
   .con_bj_res{width:340px;color:#333;font-size:14px;margin-left: 100px;margin-top:13px;padding:0;}
   .bj_res_t{text-align: center;line-height: 35px;font-size: 20px;width: 300px;}
   .bj_res_t b{display:inline-block;width: 70px; text-align:right;color:#f36f20;font-size: 24px;padding-right:5px;}
   .bj_res_t span {font-size: 14px;}
   .bj_res_ul{margin-top:26px;border: 1px solid #ddd;}
   .bj_res_ul li{height: 40px;line-height:40px; border-bottom: 1px solid #ddd}
   .bj_res_ul li span{float:left; width: 98px; padding-left:20px; border-right: 1px solid #ddd; height: 40px;}
   .bj_res_ul li.let_spac{border-bottom: none;}
   .bj_res_ul li strong {float:left; width:179px; padding-right: 30px; height: 40px; line-height: 40px; font-weight: normal;text-align: right;}
   .bj_res_ul li strong em {font-style: normal; margin-left: 14px;}
   .let_spac i{padding:0 21px;}
   .bj_res_ul li b{display:inline-block;width:107px;margin:0 15px;padding-bottom:3px;border-bottom:1px solid #eaeaea;font-weight: normal;color:#f36f20;font-size:20px;}
   .bj_res_tip{color:#999; text-align: center;padding-top:15px;}
   .res_btn_box{ width:220px;height:42px;margin:0 auto 40px;}
   .res_btn:hover{color:#999;}
   .res_btn.active:hover{ color: #fff;}
   .zxbj_info .info_hd h3 em{font-size:12px;padding-left:5px;}
   .bj_form .gs-select-s{width: 80px;margin-right: 7px;}
   .con_bro{width: 980px;overflow: hidden;}
   .con_bro ul{width: 1008px;}
   /* 鍜ㄨ瑁呬慨绠″寮规 */
   .fill-msg{position: fixed;top: 35%;width: 100%;z-index: 101;display: none;}
   .window-shoot-zxzx{position: absolute;display: block;top: 135px;width: 105px;text-align: center;left: 225px;padding: 21px 0 21px;font-size: 14px;color: white;}
   .window-figure{text-align: center;position: relative;width: 500px;margin: 0 auto;}
   .window-figure img{display: inline;}
   .layerout{display: none;background-color: black;position: fixed;left: 0;top: 0;height: 100%;width: 100%;z-index: 100;opacity: 0.75;filter: alpha(opacity=0.75);}
   .closes{width: 25px;height: 25px;display: block;position: absolute;right: 47px;top: 17px;}
   .msg-close-animate{position: fixed;top: 35%;left: 35%;width: 428px;}
   .qishu{width: 255px;height: 38px;}
   .zxd_select_city{margin-right:10px;}
   /*閫氱敤鍥涗釜閾炬帴鏍峰紡*/
   .con_bro ul{width: 1008px;}
   .con_bro li{display: block;width: 230px;height: 120px;float: left;margin-right: 20px;text-align: center;font-size: 14px;}
   .con_bro li a{display: block;width: 228px;height: 118px;border: 1px solid #e9e9e9;background-color: #fff;}
   .border-zero{border-right:0;}
   .kaishi{position: absolute;top: 46px;left: 53px;width: 32px;font-size: 16px;color: #fff;}
   .dn{display:none;}
   .con_bro_zxys,.con_bro_zxdk,.con_bro_zxjr,.con_bro_zxgs,.con_bro_zxcl{display:block; width:39px;height:39px;margin: 26px auto 20px;}
   .con_bro li a:hover .con_bro_zxys{background-position:-1px -45px;}
   .con_bro li a:hover .con_bro_zxdk{background-position:-47px -45px;}
   .con_bro li a:hover .con_bro_zxcl{background-position:-133px -45px;}
   .con_bro li a:hover .con_bro_zxgs{background-position:-176px -86px;}
   .con_bro li a:hover .con_bro_zxjr{background-position:-92px -46px;}
   .jiri_con_bro li a{border: 1px solid #eae0d4;background-color:#fff8e8;}
   .jiri_con_bro li a:hover{color: #fff;border: 1px solid #85633d;background-color: #85633d;}
   /**********************************************************
    *add by fidermo.hu 鏁村悎椤甸潰 2016/9/12
    **********************************************************/
   .col_l{
       float:left;
    }
   .new_zxys_info .bj_form{
       padding-top:25px;
   }
    .con_bj{
       box-shadow: none;
    }
    .con_mainbody{
       background-color: #fefefe;
    }
   .zxbj_details .Calc_Container_zxys .zxbj_zxgs,
   .zxbj_details .Calc_Container_zxys .zxbj_zxdk,
   .zxbj_details .Calc_Container_zxys .zxbj_jiri,
   .zxbj_details .Calc_Container_zxys .zxbj_zxcl{
       display:none;
   }
   .zxbj_details .Calc_Container_zxgs .zxbj_zxys,
   .zxbj_details .Calc_Container_zxgs .zxbj_zxdk,
   .zxbj_details .Calc_Container_zxgs .zxbj_jiri,
   .zxbj_details .Calc_Container_zxgs .zxbj_zxcl{
       display:none;
   }
   .zxbj_details .Calc_Container_zxdk .zxbj_zxys,
   .zxbj_details .Calc_Container_zxdk .zxbj_zxgs,
   .zxbj_details .Calc_Container_zxdk .zxbj_jiri,
   .zxbj_details .Calc_Container_zxdk .zxbj_zxcl{
       display:none;
   }
   .zxbj_details .Calc_Container_jiri .zxbj_zxys,
   .zxbj_details .Calc_Container_jiri .zxbj_zxgs,
   .zxbj_details .Calc_Container_jiri .zxbj_zxdk,
   .zxbj_details .Calc_Container_jiri .zxbj_zxcl{
       display:none;
   }
   .zxbj_details .Calc_Container_zxcl .zxbj_zxys,
   .zxbj_details .Calc_Container_zxcl .zxbj_zxgs,
   .zxbj_details .Calc_Container_zxcl .zxbj_jiri,
   .zxbj_details .Calc_Container_zxcl .zxbj_zxdk{
       display:none;
   }
   .clear:after{
       clear:both;
       content:'';
       height:0;
       display: block;
   }
   .Calc_Header ul{
       color:#fff;
       height:44px;
       width:980px;
       position: relative;
       margin:0 auto;
   }
   .Calc_Header li{
       height:44px;
       width:210px;
       list-style:none;
       text-align:center;
       cursor:pointer;
       position:absolute;
   }
   .Calc_Header span,
   .Calc_Header em{
       cursor:pointer;
   }
   .Calc_Header li em{
       display: inline-block;
       width:19px;
       height:22px;
       position:relative;
       top:15px;
       left:-5px;
   }
   .Calc_Header span{
       position:relative;
       top:8px;
       left:1px;
       font-size:16px;
   }
   .Calc_Header .zxysimg em{
       background-position: -6px -112px;
   }
   .Calc_Header .zxclimg em{
       background-position: -41px -108px;
   }
   .Calc_Header .zxgsimg em{
       background-position: -69px -108px;
   }
   .Calc_Header .zxdkimg em{
       background-position: -100px -108px;
   }
   .Calc_Header .zxjrimg em{
       background-position: -131px -108px;
   }

   .Calc_Header .zxclimg{
       left:192px;
   }
   .Calc_Header .zxgsimg{
       left:192px;
   }
   .Calc_Header .zxdkimg{
       left:577px;
   }
   .Calc_Header .zxjrimg{
       left:770px;
   }
   .zxbj_zxys .con_bj{
       background-color: #fefefe;
   }
   .firston .zxysimg{
       color:#ff5a00;
       background-position: 0px -56px;
   }
   .firston .zxysimg em{
       background-position: -6px -147px;
   }
   .secondon .zxclimg{
       color:#ff5a00;
       background-position: -244px -56px;
   }
   .secondon .zxclimg em{
       background-position: -41px -147px;
   }
   .secondon .zxysimg{
       background-position: -255px 1px;
   }
   .secondon .zxgsimg{
       color:#ff5a00;
       background-position: -242px -57px;
   }
   /*.thirdon .zxgsimg{*/
       /*color:#ff5a00;*/
       /*background-position: -242px -57px;*/
   /*}*/
   .secondon .zxgsimg{
       color:#ff5a00;
       background-position: -244px -56px;
   }
   .thirdon .zxgsimg{
       background-position: -498px 1px;
   }
   .secondon .zxgsimg em{
       background-position: -69px -147px;
   }
   .thirdon .zxclimg{
       background-position: -498px 1px;
   }
   .fourthon .zxdkimg{
       color:#ff5a00;
       background-position: -244px -57px;
   }
   .fourthon .zxdkimg em{
       background-position: -100px -147px;
   }
   /*.fourthon .zxgsimg{*/
       /*background-position: -498px 1px;*/
   /*}*/
   .fifthon .zxjrimg{
       color:#ff5a00;
       background-position: -492px -57px;
   }
   .fifthon .zxjrimg em{
       background-position: -131px -147px;
   }
   .fifthon .zxdkimg{
       background-position: -498px 1px;
   }
    .calcstart{
       position:absolute;
       color:#fff;
       display: inline-block;
       width:40px;
       top:46px;
       left:56px;
       cursor:pointer;
   }
   .calc-btn-start,
   .calc-btn-end{
       position: absolute;
       width: 134px;
       height: 138px;
       top: 121px;
       right: -66px;
       display: block;
   }
   .calc-btn-start{
   	background: #fefefe url(__ROOT__/Public/imgs/static/active_btn.png) no-repeat 3px -150px;
   }
   .calc-btn-start:hover{
       background-position-x:-153px;
   }
   .calc-btn-start:active{
       background-position-x:-310px;
   }
   .calc-btn-end{
   }
   .calc-btn-end:hover{
       background-position-x:-153px;
   }
   .calc-btn-end:active{
       background-position-x:-310px;
   }
   .zxbj_zxys .zxys_result{
       font-size:20px;
       text-align:center;
   }
   .zxbj_zxys .zxys_result span{
       font-size:15px;
   }
   .zxbj_zxys .zxys_result b{
       font-size: 30px;
       color: #ff5a00;
       display: inline-block;
       width:65px;
       text-align: center;
   }
   .zxgs-list-before{
       text-align:center;
   }
   .zxbj_zxys .zxgs-list .zxgs-list-before li{
       width:109px;
   }
   .zxbj_zxys .zxgs-list .zxgs-list-before li span{
       float:left;
   }
   .zxbj_zxys .zxgs-list .zxgs-list-before li em{
     display: inline-block;
     float:left;
     margin-left:16px;
   }
   .zxbj_zxys .zxys_worn{
       color:#999;
       font-size:12px;
       margin-top:14px;
   }
   .zxbj_zxys .zxys_worn  span{
       color:#ff5a00;
   }
   .zxbj_zxcl .zxys_worn p{
       color:#999;
       font-size:12px;
   }
   .zxbj_zxcl .material-detail div{
       padding:8px 0px 7px 17px;
   }
   .zxbj_zxdk .calc_result h3{
       margin-top:18px;
   }
   .zxbj_zxdk .repay_detail{
       border:1px solid #DDD;
       background-color:#fff;
       width:338px;
       margin-top:37px;
       height:228px;
       margin-top:26px;
       padding-top:16px;
   }
   .zxbj_zxdk .inputips{
       right:0px;
       left:12px;
   }
   .zxbj_zxdk .zxdk_phone{
       margin-top:10px;
   }
   .selectday{
       color:#ff5a00;
   }
   .zxbj_zxdk .zxdk_result{
       font-size:14px;
   }
   .zxbj_zxcl .element .first_line{
       height:37px;
       margin-bottom:10px;
   }
   .zxbj_zxcl .bj_form .element{
       padding-bottom:21px;
   }
   .zxcl_worn{
       font-size:12px;
       color:#999;
       margin-top:11px;
   }
   .zxcl_worn span{
       color:#ff5a00;
   }
   .zxbj_zxcl .con_bj_res{
       margin-top:34px;
   }
   .zxcl_explain{
       margin-top:8px;
   }
   .zxbj_zxgs .bj_form{
       margin-top:26px;
   }
   .zxbj_zxgs .bj_form .element{
       padding-bottom:20px;
   }
   .zxbj_zxgs .zxgs-list{
       height:228px;
       margin-top:27px;
   }
   .zxbj_zxgs .con_bj_res{
       margin-top:33px;
   }
   .zxbj_zxdk .calc_result{
       margin-top:16px;
   }
   .zxbj_zxjr .con_bj_res{
       margin-left:115px;
       margin-top:32px;
   }
   .zxbj_zxjr .m_year{
       margin-top:-4px;
   }
   .zxcl_explain{
       position: relative;
       margin-left: 20px;
       padding-left: 10px;
       line-height: 24px;
       color: #999;
       font-size: 12px;
   }
   .zxcl_explain .attention{
       color:#f36f20;
   }
   .zxbj_zxgs .con_bj_res .bj_explain{
       margin:0;
   }
   .zxgs-list-after .zxgs-information li em{
       display: inline-block;
       width:42px;
   }
   {
       height: 390px;
       position: fixed;
       bottom: -320px;
       z-index: 7999;
       width: 100%;
       _position:absolute;
       _left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 215))
   }
   .slide_box_shade{
       height: 385px;
       background: #15161a;
       position: absolute;
       bottom: 0px;
       z-index: 5;
       width: 100%;
       opacity: 0.78;
       filter:alpha(opacity=78);
       -ms-filter:alpha(opacity=78);
   }
   {
       z-index: 7;
       position: absolute;
       left: 50%;
       margin-left: -600px;
       top: 53px;
       width: 980px;
   }
   .new-zxbj-details {
   	margin-left: -490px;
   }
   .con_bj_cal{
       padding: 24px 40px 20px 40px;
       height: 276px;
   }
   .con_bj_res{
       margin-top: 18px;
   }
   .zxbj_details{
       background: none;
   }
   {
       top: 66px;
   }
   .bj_form{
       padding-top: 15px;
   }
   .zxgs-list{
       margin-top: 12px;
   }
   .zxbj_zxcl .con_bj_res{
       margin-top: 24px;
   }
   .Calc_Container_zxys .bottom_slide_img{
       width: 720px;
       height: 120px;
       z-index: 7;
       position: absolute;
       left: 85px;
       top: -116px;
   }
   .Calc_Container_zxcl .bottom_slide_img{
       width: 690px;
       height: 120px;
       z-index: 7;
       position: absolute;
       left: 110px;
       top: -116px;
   }
   .Calc_Container_zxgs .bottom_slide_img{
       width: 820px;
       height: 120px;
       z-index: 7;
       position: absolute;
       left: 60px;
       top: -116px;
   }
   .Calc_Container_zxdk .bottom_slide_img{
       width: 880px;
       height: 120px;
       z-index: 7;
       position: absolute;
       left: 30px;
       top: -116px;
   }
   .Calc_Container_jiri .bottom_slide_img{
       width: 750px;
       height: 120px;
       z-index: 7;
       position: absolute;
       left: 90px;
       top: -116px;
   }
   .bottom_slide_down{
       position: absolute;
       right: 95px;
       top: -50px;
       width: 42px;
       height: 43px;
       cursor: pointer;
   }
   .bottom_slide_close{
       position: absolute;
       top: 10px;
       left: 100%;
       margin-left: -26px;
       width: 16px;
       height: 16px;
       cursor: pointer;
       display: none;
   }
   .Calc_Container_zxgs .bottom_slide_down{
       right: 62px;
   }
   .Calc_Container_zxdk .bottom_slide_down{
       right: 30px;
   }
   .Calc_Container_jiri .bottom_slide_down{
       right: 92px;
   }
   .fifthon .zxjrimg{
       background-position: -492px -56px;
   }
   .bottom_slide_click{
       position: absolute;
       cursor: pointer;
       width: 100%;
       height: 91px;
       top: -20px;
       left: 0;
       z-index: 10;
   }
   .zxbj_details .bottom_slide_question,.zxbj_details .repay_mon{
       font-size: 30px;
       color: #ff5a00;
       font-weight: bold;
   }
   .element .first_line{
       margin-right: 7px;
   }
   .element .second_line{
       margin-right: 6px;
   }
   .zxbj_zxys{
       margin-top: 4px;
   }
   .zxys_result span.zxys-result-span{
       font-size: 20px;
       color: #333;
   }
   .bj_form .label{
       font-size: 14px;
   }
   .bottom_slide_content .text_area {
     display: none;
     position: absolute;
     top: 37px;
     left: 0;
     font-size: 12px;
     color: #f79c33;
   }
   .bottom_slide_content .attention{
   	color: #f36f20;
   }
   .bottom_slide_content .zxbj_zxys .zxgs-list .zxgs-list-before li em{
   	color: #f36f20;
   }
   .bottom_slide_content .zxgs-list{
   	border: 1px solid #e8e8e8;
   }
   .zxys_explain{
   	margin-top: 5px;
   }
   /*鍙充晶浜岀淮鐮�*/
   .tdc-box{
   	position: absolute;
   	width: 192px;
   	height: 274px;
       left: 988px;
       top: -65px;
   	z-index: 10;
   }
   /**/
   .element .province-town,.element .text_wrap,.element .zxgs-hx{
   	padding-bottom: 10px;
   }
   .element .height_auto{
   	padding-bottom: 0;
   }

   .Calc_Container_zxys .fifteen_bottom_slide_img{
       width: 815px;
       height: 71px;
       z-index: 7;
       position: absolute;
       left: 60px;
       bottom: 65px;
   }
   .Calc_Container_zxys .ewm_gzh{
       width: 120px;
       height: 128px;
       z-index: 7;
       position: absolute;
       left: 107px;
       bottom: 66px;
   }
   .slide_box_shade1{
       height: 65px;
       background: #15161a;
       position: absolute;
       bottom: 0px;
       z-index: 5;
       width: 100%;
       opacity: 0.78;
       filter: alpha(opacity=78);
       -ms-filter: alpha(opacity=78)
   }
   /* .zxbj_details{
   	padding-top: 0;
   } */
   /*鏂扮殑搴曢儴banner*/
   .new-fifteen-left{
       width: 200px;
       height: 106px;
       z-index: 7;
       position: absolute;
       left: 0px;
       bottom: -1px;
   }
   .new-fifteen-content{
   	font-size: 26px;
   	color: #fae101;
   	position: absolute;
       left: 219px;
       bottom: 13px;
       z-index: 7;
       font-weight: bold;
       cursor: pointer;
   }
   .bottom-bf-gif{/*鍘熸湰浣跨敤gif浣嗕細鏈夌櫧杈瑰氨娌＄敤*/
   	width: 30px;
   	height: 30px;
   	position: absolute;
       left: 126px;
     	bottom: 19px;
       cursor: pointer;
       z-index: 8;
   }
   .new-fifteen-img{
   	position: absolute;
   	width: 820px;
   	height: 65px;
   	bottom: 0;
   	left: 50%;
   	margin-left: -410px;
   	z-index: 6;
   }
   .new-fifteen-right{
   	width: 166px;
   	height: 151px;
   	z-index: 8;
   	position: absolute;
   	left: 655px;
       bottom: 0px;
   }
   .new-fifteen-right1{
   	width: 166px;
   	height: 151px;
   	z-index: 10;
   	position: absolute;
   	left: -166px;
       bottom: 0px;
   }
   .fifteen-left-box{
   	width: 200px;
       height: 206px;
       z-index: 9;
       position: absolute;
       left: 200px;
       bottom: 0px;
       overflow: hidden;
   }


   .fixed-bottom-button-hidden {
   	width:100%;
   	background:rgba(0,0,0,0.7) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
   	background:#000; filter:Alpha(opacity=90);/*实现IE背景透明*/
   	height:108px;
   	position:absolute;
   	display:none;
   	cursor:pointer;
   }
   .side-bar a{ text-decoration: none;}