/* 公共组件 */
  /* 右边悬浮栏 */
  .y_xiangqing_xuanfu {width: 140px;position: fixed;top: 20%;right: 190px;z-index: 1000;}
  .y_xiangqing_xuanfu .y_xq_xf_list{list-style: none;width: 100%;}
  .y_xiangqing_xuanfu .y_xq_xf_list li{position: relative;}
  .y_xiangqing_xuanfu .y_xq_xf_list li>div:nth-child(1){padding:0 10px;background: #fff;cursor: pointer;transition: all 0.1s linear;}
  .y_xiangqing_xuanfu .y_xq_xf_list li:nth-child(1)>div:nth-child(1){background: #E63429;border-radius: 4px 4px 0 0 ;overflow: hidden;}
  .y_xiangqing_xuanfu .y_xq_xf_list li:nth-child(1) .y_xq_xf_item{color: #fff;border: none !important;}
  .y_xiangqing_xuanfu .y_xq_xf_list li:hover>div:nth-child(1){background: #e9f4fd;}
  .y_xiangqing_xuanfu .y_xq_xf_list li:hover .y_xq_xf_item{color: #E63429;} 
  .y_xiangqing_xuanfu .y_xq_xf_list li:nth-child(1):hover>div:nth-child(1){background: #E63429;}
  .y_xiangqing_xuanfu .y_xq_xf_list li:nth-child(1):hover .y_xq_xf_item{color: #fff;}
  
  .y_xiangqing_xuanfu .y_xq_xf_list li .y_xq_xf_item{ width: 100%;height: 50px;line-height: 49px;border-bottom: 1px dashed #eee;font-size: 14px;color: #333;display: flex;align-items: center;justify-content:center ;}
  .y_xiangqing_xuanfu .y_xq_xf_list li .y_xq_xf_item img{width: 27px;height: 23px;margin-right: 12px;}
  .y_xiangqing_xuanfu .y_dl_2wm{position: absolute;top: 12px;height: 130px;left: -274px;display: none;z-index: 999;animation:y_dl_2wm_anim 0.3s ease-in-out ;transform: translateX(0);}
  @keyframes y_dl_2wm_anim {
      0%{transform: translateX(5px) }
      100%{transform: translateX(0) }
  }
  /* .y_xiangqing_xuanfu hover .y_dl_2wm{display: block;} */
  .y_xiangqing_xuanfu .y_dl_2wm .y_dl_sanjiao{width: 0;height: 0;border:12px solid transparent;border-top-color: #fff;transition: all 0.3s ease-in-out;transform-origin: 50% 25%;transform: rotate(270deg);position: absolute;top: 8px;left:243px;}
  .y_xiangqing_xuanfu .y_dl_2wm .y_dl_zfx{width: 160px;height: 160px;border-radius: 4px;border: 2px solid #fff;background:#fff ;position: absolute;top: -61px;left: 89px;overflow: hidden;padding: 15px;box-shadow: -3px 2px 10px 0px rgb(0 0 0 / 10%);}
  .y_xiangqing_xuanfu .y_dl_2wm .y_dl_zfx img{width: 100%;height: 100%;}
  
  .y_xiangqing_xuanfu .y_xq_xf_csdh{display: none;width: 200px;height: 50px;background: #fff;border-radius: 4px 0 0 4px;position: absolute;right: 134px;padding: 9px;top: 0;z-index: -1;animation:y_dl_2wm_anim 0.3s ease-in-out ;transform: translateX(0);box-shadow: -3px 2px 10px 0px rgb(0 0 0 / 10%);}
  .y_xiangqing_xuanfu .y_xq_xf_csdh p{font-size: 14px;color: #666;line-height: 18px;letter-spacing: 1.5px;}
  .y_xiangqing_xuanfu .y_xq_xf_seeofphone {width: 100%;background: #fff;padding-top: 13px;}
  .y_xiangqing_xuanfu .y_xq_xf_seeofphone img{display: block;margin: 0 auto;width: 90px;height: 90px;overflow: hidden;background: #000;}
  .y_xiangqing_xuanfu .y_xq_xf_seeofphone p{font-size: 12px;color: #666;width: 120px;text-align: center;margin: 0 auto;margin-top: 6px;padding-bottom: 12px;border-bottom: 1px dashed #eee;}
  .y_xiangqing_xuanfu .y_xq_xf_toTop div{cursor: pointer;;font-size: 14px;color: #333;width: 100%;height: 52px;line-height: 52px;background: #fff;padding: 0 15px;display: flex;justify-content: center;align-items: center;}
  .y_xiangqing_xuanfu .y_xq_xf_toTop img{width: 14px;height: 14px;margin-right: 15px;}
  .y_xiangqing_xuanfu .y_xq_xf_toTop div:hover{color:#E63429;}
  .y_xiangqing_xuanfu .y_xq_xf_toTop {}

/* 索取资料 */
.y_sqzl {display: none;position: fixed;width: 100%;height: 100%;top: 0;background: rgba(0,0,0,0.5);min-width: 1200px; z-index:1000;}
.y_sqzl .y_sqzl_box{width: 560px;height:306px;background: #fff;left: 0;right: 0;top: 0;bottom: 0;margin: auto;position: absolute;}
.y_sqzl .y_sqzl_title{    height: 54px;border-bottom: 2px solid #dcdcdc;position: relative;}
.y_sqzl .y_sqzl_title>p{    text-align: center;line-height: 54px;font-size: 20px;color: #333;}
.y_sqzl .y_sqzl_title>p span{    text-align: center;line-height: 54px;font-size: 20px;color: #666;max-width: 230px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: bottom;display: inline-block;}

.y_sqzl .y_sqzl_title .y_sqzl_close{ position: absolute;font-size: 18px;color: #333; top: 12px; right: 24px;cursor: pointer;font-weight: bold;}
.y_sqzl .y_y_sqzl_cont{width: 100%;}
.y_sqzl .y_y_sqzl_cont .y_sqzl_phone{width: 370px;margin: 0 auto;;margin-top: 40px;    font-size: 16px;color: #666;}
.y_sqzl .y_y_sqzl_cont input{text-indent: 10px;    width: 272px;height: 36px;border: 2px solid #efefef;border-radius: 4px;transition: all 0.1s linear;display: block;margin: 0 auto;font-size: 16px;color: #666;}
.y_sqzl .y_y_sqzl_cont input:hover{border-color: #E63429;}

.y_sqzl .y_y_sqzl_cont .y_sqzl_yzm{margin-top: 10px;position: relative;}
.y_sqzl .y_y_sqzl_cont .y_sqzl_yzm .y_sqzl_yzm_xq{position: absolute;right: 176px;top: 8px;font-size: 14px;color: #E63429;background: none;border: none;outline: none;cursor: pointer;}
.y_sqzl .y_y_sqzl_cont .y_sqzl_yzm .y_sqzl_yzm_xq:hover{opacity: 0.8;}

.y_sqzl .y_y_sqzl_cont input::placeholder{color: #999;}
.y_sqzl .y_y_sqzl_cont .y_sqzl_subm_btn{width: 272px;height: 40px;background-color: #E63429;line-height: 40px;text-align: center;font-size: 18px;color: #fff;margin: 2px auto 0;cursor: pointer;border-radius: 4px;transition: all 0.1s linear;}
.y_sqzl .y_y_sqzl_cont .y_sqzl_subm_btn:hover{ opacity: 0.8;}
.y_sqzl .y_y_sqzl_cont>p{font-size: 12px; color: #666;margin: 0 auto;margin-top: 10px;width: 100%;text-align: center;}
.y_sqzl .y_y_sqzl_cont>p a{color: #E63429;font-size: 12px; cursor: pointer;}
.y_sqzl .y_y_sqzl_cont>p a:hover{text-decoration: underline;}
.y_sqzl .y_success_txt{ display: none; margin: 0 auto;background: #fff;position: absolute;top: 89px;left: 0;width: 100%;height:160px;}
.y_sqzl .y_success_txt img{width: 50px;height: 50px;display: block;margin: 0 auto;}
.y_sqzl .y_success_txt p{ width: 100%;text-align: center;color: rgb(21, 180, 74);font-size: 18px;margin-top: 10px;}

/* 我要评价 */
.y_wypj {position: fixed;width: 100%;height: 100%;top: 0;min-width: 1200px;display: none;z-index: 3;}
.y_wypj .i_tan_out .p_tan_nly{width:620px;height:fit-content;background:#fff; z-index:1003;border:1px solid #dddddd;left: 0;right: 0;top: 0;bottom: 0;margin: auto;position: absolute;padding-bottom: 20px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_title{width:100%;overflow:hidden;padding:5px 0px 10px;border-bottom:1px solid #e6e6e6;background-color: #fafafa;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_title .p_tan_timg{margin-top:10px;margin-left:20px;float:left;width:22px;height:20px;background:url(/static/theme/image/common/new_list_he_02.png) -100px -0px no-repeat;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_title .p_tan_ttxt{margin-top:9px;width:518px;margin-left:10px;float:left;font-size:18px;color:#333333;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_title .p_tan_ttxt .i_tan_project_name{ margin-left:5px; margin-right:5px; color:#727272;font-size: 18px; }
.y_wypj .i_tan_out .p_tan_nly .p_tan_title .p_tan_ttxt #y_pj_tw_type{ color:#333;font-size: 18px; }

.y_wypj .i_tan_out .p_tan_nly .p_tan_title .p_tan_close{float:left;cursor:pointer;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_title .p_tan_close .i_tan_close{color:#969696;font-size:30px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_title .p_tan_close .i_tan_close_b{color:#969696;font-size:30px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body{width:610px;overflow:hidden;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top{width:620px;overflow:hidden;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line1{margin:20px auto 0px;width:548px;overflow:hidden;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line1 .i_row2{float:left;width:546px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line1 .i_row2 textarea{width:546px;height:80px;font-size:14px;line-height:25px;text-indent:10px;color:#999;border:1px solid #e6e6e6;border-bottom:0px;resize:none;*width:450px;*height:80px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .p_ly_kj{margin:0px auto;cursor:pointer;text-align:center;background-color:#f5f5f5;width:462px;line-height:28px;color:#4d4d4d;*width:452px;*margin-left:33px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2{margin-top:20px;margin-left:25px;height:32px;line-height:32px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2 .i_row2{float:left;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2 .i_row2 input{width:140px;height:30px;color:#999;text-indent:10px;border:1px solid #e6e6e6;font-size: 14px;color: #232323;line-height: 30px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2 .i_row2 input::placeholder{color: #999;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2 .i_row4{float:left;margin-left:20px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2 .i_row4 input{width:297px;height:30px;color:#999;text-indent:10px;border:1px solid #e6e6e6;font-size: 14px;color: #232323;line-height: 30px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2 .i_row4 input::placeholder{color: #999;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2 .i_row6 {font-size: 12px; color: #000;line-height: 32px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .i_line2 .i_row6 input{vertical-align: text-bottom;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .y_xq_pingjia_yzm{margin-left: 15px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .y_xq_pingjia_tel{position: relative;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .y_xq_pingjia_tel .y_xq_getyzm{cursor: pointer;display: inline-block;width: 100px;border: none;outline: none;background: none;border-left: 1px solid #e4e4e4;position: absolute;right: 0;bottom: 12px;font-size: 12px;color: #1a8cff;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_top .y_xq_pingjia_tel .y_xq_getyzm:hover{opacity: 0.8;}


.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_bot{margin:0 auto;width:500px;overflow:hidden;background-color:#fff;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_bot .i_line1{margin:20px auto 0px;width:462px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_bot .i_line1 .i_bt{margin:0 auto;width:160px;height:40px;line-height:40px;font-size:18px;color:#fff;text-align:center;background-color:#E63429;cursor:pointer;border-radius: 2px;transition: all 0.1s linear;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_bot .i_line1 .i_bt:hover{opacity: 0.8;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .i_tan_bot .i_line2{margin-top:3px;height:25px;line-height:25px;color:#999999;text-align:center;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .kuai_liuyan {width:448px;margin-left:25px;color:#333;z-index:1013;position:absolute;background-color:#FFF;padding-left:10px;border:1px solid #fa6104;*margin-left:8px;*width:440px;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .kuai_liuyan ul li {cursor:pointer;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_body .kuai_liuyan ul li:hover{color:#fa6104;}
.y_wypj .i_tan_out .p_tan_nly .p_tan_liuyancg{margin:0 auto;text-align:center;color:#333;font-size:16px;margin-top:50px;line-height:40px;}
.y_wypj .i_tan_out .p_tan_zy_bck{width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;position:fixed;left:0;top:0;}
.p_tw_tan_tishi{width: 504px;}
.p_tw_tan_tishi .p_tan_tswid{width:450px;height:115px;margin:0 auto;background-color:#fff;}
.p_tw_tan_tishi .p_tan_tswid .p_tan_tsclose{width:40px;height:40px;position:absolute;z-index:110;margin-top:-22px;margin-left:368px;cursor:pointer;}
.p_tw_tan_tishi .p_tan_tswid .p_tan_tscon{font-size:24px;text-align:center;color:#727272;line-height:50px;margin-top: 70px;}

.p_pj_tan_tishi{width: 620px;}
.p_pj_tan_tishi .p_tan_tswid{width:450px;height:115px;margin:0 auto;background-color:#fff;}
.p_pj_tan_tishi .p_tan_tswid .p_tan_tsclose{width:40px;height:40px;position:absolute;z-index:110;margin-top:-22px;margin-left:368px;cursor:pointer;}
.p_pj_tan_tishi .p_tan_tswid .p_tan_tscon{font-size:24px;text-align:center;color:#727272;line-height:50px;margin-top: 70px;}

.p_ly_tan_tishi{width: 504px;}
.p_ly_tan_tishi .p_tan_tswid{width:450px;height:115px;margin:0 auto;background-color:#fff;}
.p_ly_tan_tishi .p_tan_tswid .p_tan_tsclose{width:40px;height:40px;position:absolute;z-index:110;margin-top:-22px;margin-left:368px;cursor:pointer;}
.p_ly_tan_tishi .p_tan_tswid .p_tan_tscon{font-size:24px;text-align:center;color:#727272;line-height:50px;margin-top: 70px;}

.p_pingfen{overflow:hidden;margin-left:30px;margin-top:20px;color:#333;}
.p_pingfen .p_pftit{float:left;font-size:14px;}
.p_pingfen .p_fs_x{float:left;margin-top:3px;cursor:pointer;}
.p_pingfen .p_fs_x .p_fs_xhong{height:16px;position:absolute;z-index:3;}
.p_pingfen .p_fs_x .p_fs_xhong ul li{width:16px;height:16px;background:url(/static/theme/image/common/p_l_xing_03.png) 0px 0px no-repeat;margin-right:5px;float:left;border:0px;}
.p_pingfen .p_fs_x .p_fs_xhui{height:16px;}
.p_pingfen .p_fs_x .p_fs_xhui ul li{width:16px;height:16px;background:url(/static/theme/image/common/p_l_xing_03.png) 0px -24px no-repeat;margin-right:5px;float:left;border:0px;}

.p_touzi_tixing_tan{font-size: 12px; color: #666;margin: 0 auto;margin-top: 10px;width: 100%;text-align: center;}
.p_touzi_tixing_tan a{color: #E63429;font-size: 12px; cursor: pointer;}
.p_touzi_tixing_tan a:hover{text-decoration: underline;}

.x_input_style::-webkit-input-placeholder{color:#ff3300 !important;}
.x_input_style::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#ff3300 !important;}
.x_input_style:-moz-placeholder{/* Mozilla Firefox 4 to 18 */color:#ff3300 !important;}
.x_input_style:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#ff3300 !important;} 
















