* {word-break:break-all;font-family:"Microsoft Yahei;";font-family: FZLanTingHeiS-R-GB;font-weight: 400;Tahoma,Verdana,Arial;-webkit-text-size-adjust:none; margin: 0; padding: 0;}
input,select,textarea {font-size:12px;padding:4px;}
img {border:none;max-width: 100%}
ul li {list-style-type:none;}
ol li {list-style-type:decimal; list-style: none;}
ul,form {margin:0px;padding:0px;}
body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0;  font-weight: initial;}
body {--themeColor:#B48847; }
.swiper-CP{height:298px;}


@font-face {
  font-family: "iconfont"; 
  src: url('//at.alicdn.com/t/font_2722843_zc9wjasiv6f.woff2?t=1628081509327') format('woff2'),
       url('//at.alicdn.com/t/font_2722843_zc9wjasiv6f.woff?t=1628081509327') format('woff'),
       url('//at.alicdn.com/t/font_2722843_zc9wjasiv6f.ttf?t=1628081509327') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #fff;
}
.icon-sousuo:before {
  content: "\e62f";
}

.icon-arrowLeft:before {
  content: "\e65d";
}

.icon-arrowRight:before {
  content: "\e65e";
}




/* links */
button,a{display: inline-block;cursor:pointer;}
a:link,a:visited,a:active {text-decoration:none} /* color:#000; */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.f_l {float: left}.f_r { float: right;}
.foot i, .top i {font-style: normal;color: #999999;padding: 0 8px;}
.unl {text-decoration: underline}
a.t:hover{text-decoration:underline;}
.f_red{color: red;}
.texto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pt20{padding-top: 20px!important; }
.pt35{padding-top: 35px!important; }
/* 头部 */
.m{width:1400px;margin:auto}
.top{height:47px;line-height:32px;background:#F1F1F1;width:100%;font-size:14px;line-height:47px}
#top a{color:#7B7B7A;text-decoration:none}		
/* 菜单导航 */
.qy_tab_box{width:1400px;height:85px;margin:0 auto}
.qy_head{float:left}
.qy_head .logo{width:164px;overflow:hidden;float:left;margin-top:12px}
.logo img{width:100%;margin-top: 9px;}
.head_title{margin-top:24px;font-size:17px;font-family:FZLanTingHeiS-DB-GB;font-weight:bold;color:#221816}
.head_info{font-size:14px;color:#221816;line-height: 21px;}
.head_tit_left{width:290px;float:right}
.qy_nav{background:#fff;overflow:hidden;float:right;margin-right:30px}
.qy_nav li{padding:0 15px;height:88px;text-align:center;line-height:88px;float:left;cursor:pointer;color:#343434}
.qy_nav li a{color:#343434;}
.qy_nav .active{color:#fff;background:var(--themeColor);}
.qy_nav .active a{color: #fff;}		
.qy_twoNav a{color: #757575;}		
/* banner图搜索 */
.bannerPic{width:100%;height:600px;margin-top: -4px; background-image:url(./images/index_banner.png);background-size:100% 100%;background-repeat:no-repeat;text-align:center;overflow:hidden;position:relative}
.mtf60{font-size: 60px;color: #FFFFFF; margin-top: 157px;}
.mtf30{font-size: 30px;color: #FFFFFF;margin-top: 30px;}
.search-wrapper{width:442px;margin:0 auto;height:56px;border-radius:5px;background-color:rgba(255,255,255,0.8);position:absolute;left:0;right:0;bottom:70px}
.search-wrapper	.search{width:359px;height:55px;background:none;float:left;border:none;font-size:16px;border-radius:5px;color:#323131;text-indent:20px}
/* .search:focus{border-color:#4e6ef2!important;opacity:1;filter:alpha(opacity=100)\9} */
.search-wrapper	.search_btn{float:right;width:80px;height:56px;background:var(--themeColor);font-size:19px;border:none;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px}
.search::-webkit-input-placeholder{color:#323131}
.search::-moz-input-placeholder{color:#323131}
.search::-ms-input-placeholder{color:#323131}

/* 介绍标题 */
.qy_modulebox{background-color:#fff;width:100%;margin:0 auto;overflow:hidden;padding-top:60px;padding-bottom:50px}
.qy_moduleboxf2{width:100%;margin:0 auto;overflow:hidden;padding-top:60px;padding-bottom:50px;background-color:#F2F2F2}
.qy_box_content{width: 1400px; text-align: center;margin: 0 auto; overflow: hidden;}
.qy_title{text-align:center}
.qy_title h1{font-size:28px;font-family:FZLanTingHeiS-R-GB;font-weight:400;color:var(--themeColor);padding:20px 0;margin:0 auto;letter-spacing:1px}
.qy_title_line{width:264px;height:1px;background:#CDCDCD;position:relative;margin:0 auto}
.qy_title_line span{position:absolute;left:0;right:0;width:51px;height:3px;background:var(--themeColor);margin:0 auto;top:-1px}
.qy_title_more{margin:0 auto;font-size:16px;color:#9E9E9E;padding-top:18px;margin-bottom:30px}

/*集团介绍  */
.qi_jt_img{width: 478px;height: 273px; float: left;}
.qi_jt_img img{width: 100%; max-height: 100%;}
.qy_jt_content{float: right;width: 881px;}
.qy_jt_content h1 {color: #656565;font-size: 25px;text-align: left;line-height: 60px; }
.qy_jt_content .textd5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}

.qy_jt_content p{height:152px;font-size: 16px;color: #8F8F8F;line-height: 29px;text-align: left; text-indent: 20px;}

.check_details {width: 130px;margin-top: 20px; float: left;border-radius: 5px;height: 39px;line-height: 39px;background: var(--themeColor);font-size: 16px;color: #FFFFFF;text-align: center; } 
.check_details:link{color: #fff;} 
/*产品供应  */
/*轮播显示*/
.qi_cp_cont{overflow:hidden}
.qy_cp_list{width:260px;background:#FFFFFF;margin-right: 19px; float:left;border-radius:5px;border:1px solid #E3E3E3;}
.qy_cp_list:hover{box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, 0.18);cursor:pointer;transform:translate(0,-3px)}
.qy_cp_list img {width: 296px;height: 220px;background: #b5b5b5;border-radius: 5px 5px 0 0;object-fit: cover;}
.textd2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:152px;font-size:14px;color:#323232;margin:5px 10px;text-align:left;height:43px;line-height:20px}
.qy_price{margin:0 10px;text-align:left;padding-top: 6px;}  
.qy_price b{font-size:18px;color:#FF0000}
.qy_price .order{height:16px;border:1px solid var(--themeColor);border-radius:4px;float:right;color:#9A9A9A;font-size:11px}
.qy_price .order span{background:var(--themeColor);color:#fff;display:inline-block;text-align:center;width: 19px;}
.qy_price .order i{text-align:center;display:inline-block;font-style:initial}
.Switch_btn{width:100%;text-align:center;margin-top:50px}
.Switch_btn span{display:inline-block;margin:0 30px;cursor:pointer;width: 30px; height: 30px;background-color: var(--themeColor) ; font-size: 22px;border-radius: 50%; line-height: 30px;}


/* 产品信息少于4个 */
.small-list{float: none;width: 100%;background: none;display: flex;justify-content: center;flex-wrap: wrap;border: none;}
.small-list .item{width: 260px;display: block;border-radius: 5px;margin: 0 10px;border: 1px solid #E3E3E3;background-color: #FFFFFF;}
.qy_cp_list.small-list:hover{transform:none;box-shadow: none;}
.small-list .item:hover{box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, 0.18);transform: translate(0,-3px);}

/* 采购清单 */
.qy_CG_cont li{width:674px;height:87px;border:1px solid #E3E3E3;float:left;margin:7px 0;border-radius:2px}
.qy_CG_cont li:nth-child(even){margin-left:30px}
.qy_CG_cont .texto{width:626px;font-size:14px;color:#838383;margin:0 25px;text-align: left;}
.qy_CG_tit{margin:0 25px;height:54px}
.qy_CG_tit h1{float:left;font-size:18px;font-weight:400;color:#545454;line-height:54px;width:538px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qy_CG_tit p{float:right;font-size:14px;line-height:55px;color:#838383}

/* 新闻中心 */
.qy_news_list.i-flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
.qy_news_list.i-flex.one{justify-content: space-around;}
.qy_news_list.i-flex li{width: calc(50% - 10px);}
.qy_news_list.i-flex li>a{display: block;}
.qy_news_list.i-flex li .qy_news_info{float: none;}
.qy_news_list.i-flex li .qy_news_info h1{overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

/* wx_list */
.wx_list{float:left;width:277px;height:356px;margin:0 4px}
.wx_list:hover{background:#FAFAFA;box-shadow:0px 1px 15px 0px rgba(63,63,63,0.17)}
.wx_list h2{margin:0 auto;width:194px;font-size:18px;color:#545454;text-align:left;line-height:52px}
/*  */

.arrow{width:120px;text-align:center;line-height:365px}
.left_btn{float:left}
.right_btn{float:right}
.qy_wx_date{font-size:16px;width:194px;color:#545454;line-height:27px;text-align:left;margin:0 auto;margin-top:46px}
.qy_wx_date p{font-size:18px;line-height:30px;width:92px;border-bottom:1px solid var(--themeColor);}
.xw_More{float:left;margin-left:44px;margin-top:30px;width: 30px;height: 30px;background-color: var(--themeColor) ; }
.xw_More img{width: 30px; height: 30px;}
.xw_More span{font-size: 23px; line-height: 31px;}

 .swiper-XW{width:1160px;overflow:hidden;height:270px;margin:0 auto}
 .qy_XW_cont .swiper-slide{float:left;width:270px;height:356px}
 .qy_XW_cont .swiper-slide:hover{background:#FAFAFA;box-shadow:0px 1px 15px 0px rgba(63,63,63,0.17)}
 .qy_XW_cont  h2{margin:0 auto;width:194px;font-size:18px;color:#545454;text-align:left;line-height:52px}
 .qy_XW_cont .textd3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;width:194px;height:85px;font-size:16px;color:#838383;line-height:27px;margin:0 auto}


/* 工程案例 */
.qy_gc_cont  li .text{width:100%;height:0;overflow:hidden;position:absolute;left:0;bottom:0;background:rgb(50 49 49 / 50%);color:#fff;display: flex;align-items: center;}
.qy_gc_cont  li .text P{width: 291px;max-height: 202px;font-size: 16px;color: #E3E3E3;line-height: 28px;margin: 0 auto;/* margin-top: 28px; */overflow: hidden;}
.qy_gc_tit{height:102px;width:100%;font-size:18px;color:#fff;background-color:var(--themeColor);line-height:102px;text-align:center;padding:0 15px;box-sizing:border-box}
.qy_gc_tit p{line-height: 64px;  margin: 0 10px;}
.qy_gc_tit span{ font-size: 18px; line-height: 11px; float: left; text-align: center; width: 100%;}
.qy_gc_cont img{height: 248px;}

.swiper-GC{width:1160px;overflow:hidden;height:350px;margin:0 auto}
.swiper-GC	.text{width:100%;height:0;overflow:hidden;position:absolute;left:0;bottom:0;background:rgb(50 49 49 / 70%);background:#333\9}
.swiper-GC .swiper-slide{width:360px;height:350px;overflow:hidden;float:left;background-color:#B7B7B7}
.swiper-GC .swiper-slide a{position: relative;display: block; width: 100%; height: 248px;}
.swiper-GC .swiper-slide a img{ width: 100%; height: 100%;}
.swiper-GC .swiper-slide .text P,.content-gc .swiper-slide .text P {width: 291px;max-height: 220px;font-size: 16px;color: #e3e3e3;line-height: 28px;margin: 20px auto;overflow: hidden;}
.swiper-GC .text,.content-gc .text{display: flex;align-items: center;width: 100%;height: 0;overflow: hidden;position: absolute;left: 0;bottom: 0;background: rgb(50 49 49 / 70%);background: #333\9;color: #fff;}


/* 荣誉资质 */
.swiper-ZS{width:1160px;overflow:hidden;height:376px;margin:0 auto}
.swiper-ZS .swiper-slide{width:250px;height:376px;float:left}
.swiper-ZS .qy_ry_img img{width:183px;height:259px;margin:auto;margin-top:29px;}
.swiper-ZS .qy_ry_img{width:257px;background:#FFFFFF;border:2px solid var(--themeColor);height: 320px;}
.swiper-ZS .qy_ry_tit{font-size: 16px;color: #333333;line-height: 56px;padding: 0 16px; width:243px;text-align:center}
.swiper-father{width:1400px;position:relative;overflow:hidden;margin:0 auto}
.swiper-father{--swiper-theme-color:var(--themeColor);--swiper-navigation-color:var(--themeColor);--swiper-navigation-size:30px}
 .swiper-button-next,.swiper-button-prev{top:50%}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right: 50px !important;left:auto}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:50px !important;right:auto}

/* 联系我们 */
.contact_left{float:left;width:846px;margin-top:16px}
.contact_left li{height:70px;width:100%;border-bottom:1px solid #CDCDCD;float:left}
.contact_left a{display: inline;}
.contact_right{float:right;width:460px;height:378px;border:2px solid var(--themeColor);}
.contact_right img{width:100%;height:100%}
.qy_lx_line{font-style:inherit;background-color:var(--themeColor);height:38px;width:1px;margin:16px 45px;display:inline-block;float:left}
.contact_box{float:left}
.contact_box img{float:left;margin-top:11px;width:45px;height:45px;vertical-align:middle}
.contact_box p{float:left;text-indent:20px;font-size:18px;color:#424242;line-height:70px}
.i-flex{display: flex;align-items: center;}
.img-block{width: 45px;height: 45px;background: var(--themeColor) url(./images/bm.png) no-repeat center/100%;border-radius: 50%;float:left;margin-top: 12px;}
.img-block.noVip{color:#1479D7 ;}
.contact_left li.net p{overflow: hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;}
.contact_left li.net .contact_box:nth-child(1){max-width: 60%;}
.contact_left li.net .contact_box:nth-child(2){max-width: 40%;}
/* 联系我们 */
.contact_mode_box li{float:left;margin-bottom:20px}
.contact_mode_box	label{width:90px;height:34px;font-size:14px;color:#969696;line-height:30px;padding-right:40px;display:inline-block;text-align:right}
.contact_mode_box input{border:1px solid #D3D3D3;text-indent:15px;font-size:14px}
.contact_mode_box .zt{width:1194px;height:40px}
.contact_mode_box .nr{width:1192px;height:150px;text-indent:15px;float:right;line-height:80px;border:1px solid #D3D3D3;margin-left:5px}
.contact_mode_box	input:focus-visible{outline:none}
.contact_mode_box	textarea:focus-visible{outline:none}
.contact_mode_box	.input{width:515px;height:40px;border:1px solid #D3D3D3}
.ml24{margin-left:24px}
.contact_mode_box  .input-captcha{width:326px;height:40px}
.contact_mode_box  #captchapng{height:40px;background:var(--themeColor);color:#fff;border:none;margin-left:15px}
.btn_yz{width:169px;height:40px;background:var(--themeColor);opacity:0.67;color:#fff;border:none;margin-left:15px}
.submit_box	.submit_btn{width:150px;height:40px;background:var(--themeColor);border-radius:20px;color:#fff;border:none;margin:0 34px;font-size:14px}
.submit_box .submit-btnw{background:#FFF;color:var(--themeColor);border:1px solid var(--themeColor);}
.submit_box{text-align:center;width:1400px;overflow:hidden;padding-top:46px}

/* 底部导航栏 */
.footer{width:100%;height:60px;background:var(--themeColor)}
.footer_tc{width:1400px;margin:0 auto}
.footer p{line-height:60px;font-size:16px;color:#FFFFFF;display:inline-block;float:left}
.footer_r{float:right}
.footer_tc .footer_r .btn{width:130px;height:37px;line-height:37px;background:#FFFFFF;border-radius:19px;float:left;margin-top:12px;text-align:center;color:var(--themeColor)}
.footer_tc a:link,.footer_tc a:visited,.footer_tc a:active{color:#FFFFFF;text-decoration:none}
.footer_r span{font-size:16px;color:#FFFFFF;line-height:60px;cursor:pointer}


/* 集团介绍 */
.menu_banner{width:100%;height:300px;background-image:url(./images/menu_banner.png);background-size:100% 100%;background-repeat:no-repeat;text-align:center;overflow:hidden;}
.menu_banner .qy_box_content{position: relative;}
.mt70{margin-top: 70px;}
.menu-wrapper{position:absolute;top:16px;right:0;height:38px;}
.menu_search{width:115px;height:37px;font-size:13px;margin-right: -1px; float:left;border:none;outline:none;box-shadow:unset;background-color:rgba(255,255,255,0.8);text-indent:10px;border-top-left-radius:5px;border-bottom-left-radius:5px}
.menu_search:focus{width:160px;background-color:rgba(255,255,255,0.8);outline:none;box-shadow:unset}

.menu_btn{width:43px;height:38px;background-color:var(--themeColor); font-size: 20px;border:none;outline:none;z-index:-1;float:left;border-top-right-radius:5px;border-bottom-right-radius:5px}

.qy_jsBox{width: 1400px; margin: 0 auto;}
.qy_jsBox img{padding-right: 35px;}
.qy_jsBox h1 {color: #656565;font-size: 25px;text-align: left;line-height: 60px; }
.qy_jsBox p{font-size: 16px;color: #8F8F8F;line-height: 29px;text-align: left; text-indent: 20px;}
.qy_gs_int{background-color: #fff;overflow: hidden;}
.qy_gs_int li{overflow: hidden;width:100%;border-bottom:1px solid #CDCDCD;}
.qy_gs_int li:last-child{border: none;padding-bottom: 16px; }
.qy_gs_int li:first-child {padding-top: 16px;  }
.qy_gs_int a{display: inline;}
.w472{width: 427px;}
.w1100{width: 1100px;text-align: left;}
.qy_gs_int p { float: left; text-indent: 0px;font-size: 18px; color: #424242; padding: 23px; line-height: 30px;}
.qy_gs_int p a{color: #424242;}
.qy_gs_int img{width: 34px;height: 34px;margin-top: -5px;margin-right: 6px}
.qy_gs_int .qy_lx_line{margin: 19px 45px;}
.qy_gs_int  label{ float: left; line-height: 76px;font-size: 18px; color: var(--themeColor);text-indent: 60px;}
.qy_twoNav{width:1400px;height:60px;border-bottom:1px solid var(--themeColor);margin:0 auto;line-height:80px;font-size:15px;color:#757575;margin:0 auto;text-align:left}


/*产品供应  */

.qi_cp_box{overflow:hidden}
.qi_cp_box .qy_cp_list {margin: 9px;margin-bottom: 26px;}

.map_box{width: 1392px;height: 612px;border: 4px solid var(--themeColor); margin-top: 30px;}
/* 新闻中心 */	
.qy_news_list {padding-bottom: 40px;}
.qy_news_list li{height:90px;padding-top:20px}
.qy_news_info h1{font-size:20px;line-height: 62px;color:#595959;font-weight:400;text-align:left;}
.qy_news_info p{width:1252px;font-size:16px;color:#8F8F8F;text-align:left;line-height:24px}
.qy_news_info {float:left}
.news_date {width: 95px;height: 66px;background:var(--themeColor);display:inline-block;float:left;margin-right:30px;color:#fff;font-size:16px;text-align:center;}
.news_date span{font-size: 24px;display:block;line-height: 37px;}

/* 工程案例 */
.qy_ProjectCase_box{overflow: hidden; float: left;}
.qy_ProjectCase_box .qy_gc_cont li{width:320px;height:342px;background:#3E3F41;margin-right:40px;margin-top:36px;float: left;}
.qy_gc_cont li a{position:relative;width: 100%;height: 240px;}
.qy_ProjectCase_box .qy_gc_cont img{width:320px;height:240px}
.qy_ProjectCase_box .qy_gc_cont li:nth-child(4n){margin-right:0}
.qy_ProjectCase_box .qy_gc_cont li:nth-child(8){margin-right:0}
.qy_ProjectCase_box .qy_gc_cont li:nth-child(12){margin-right:0}
.article_news table{border-collapse: collapse;}
.article_news table td{border: 1px solid #CCCCCC;padding: 5px;}
/* 荣誉资质 */
.qy_ry_list{overflow:hidden;margin:16px 0}
.qy_ry_list li{float:left;padding:12px;width:270px;margin-right:74px;text-align: center;}
.qy_ry_list .qy_ry_img{width:229px;height:293px;background:#FFFFFF;border:2px solid var(--themeColor);}
.qy_ry_list .qy_ry_img img{width:168px;height:237px;margin:26px auto}
.qy_ry_list p{width:252px;font-size:19px;color:#333333;line-height:37px;padding-top:10px}
.qy_ry_list span{font-size:16px;color:#333333;text-align:center;width:252px;display:block}
.qy_ry_list i{display:block;width:252px;font-size:14px;color:#838383;font-style:inherit;line-height:30px}
.qy_ry_list li:nth-child(4n){margin-right:0}
.qy_ry_list.small .qy_ry_img{margin: 0 auto;}
.qy_ry_list.small li{margin: 0;}
.qy_ry_list.small .qy_ry_tit{font-size: 16px;padding: 10px 9px 0;}

/* 荣誉资质详情 */
.qyxq_box_cont{width:1337px;height:272px;background:#FFFFFF;margin:0 auto;margin-top:30px}
.qyxq_box_cont h1{line-height:110px;font-weight:400;font-size:27px;color:#212121}
.qyzsxq_box{background-color: #F2F2F2; height: 334px;}
.qy_zsxq_list li{float:left;width:18%}
.qyzsxq_box .line{width:1px;height:66px;background:#EDEDED;float:left;margin-top:20px}
.qyzsxq_box p{font-size:19px;color:var(--themeColor);line-height:28px}
.qyzsxq_box span{display:block;font-size:14px;color:#666666}
.qy_zsxq_list li:first-child{width:27%}
.qy_content{text-align: center;margin: 0 auto;}
.qy_news_box{width:1400px;background-color:#f2f2f2;margin:0 auto;margin:30px auto 50px auto;padding:30px 0 30px 0}
.article_news{text-align:center;margin:0 auto;overflow:hidden;width:1278px;min-height:265px;margin:0 auto;font-size:16px;color:#3C3C3C;line-height:32px;padding:30px;background-color:#fff}
.article_news h1{font-size:28px;font-weight:400;color:#212121;margin-top:14px}
.article_news_date{font-size:14px;color:#898989;line-height:46px}
.article_news p{text-align:left;padding-top:10px}
.article_news h2{ text-align: left; font-size: 22px; margin-top: 10px;}
.qy_cg_list li{float: left;width: 24.6%;}


/* 产品详情 */
.cP_lx_box  {width:415px;height:587px;background:linear-gradient(70deg,#f2bc79 0%,#edd2a8 100%);float:right;position:relative;}
.cP_lx_form{width:372px;height: 533px;background:#FFFFFF;border-radius:24px 0px 24px 0px;margin:auto auto;padding-top:10px;position:absolute;right:0;left:0;top:21px;bottom:0;margin:0 auto;}
.cP_lx_form h1{font-size: 22px; font-weight: 400;   color: var(--themeColor);  text-align: center;  padding-bottom: 5px; line-height: 45px;}
.cP_lx_form label{font-size:14px;color:#000000;float:left;display:inline-block;width:50;margin-left:14px;line-height:26px}
.cP_lx_form input{width:281px;height:26px;border:1px solid var(--themeColor);float:right;margin-right:15px;margin-bottom:15px;font-size:13px;text-indent:10px}
.cP_lx_form textarea{width:281px;height:63px;border:1px solid var(--themeColor);float:right;margin-right:15px;margin-bottom:15px;font-size:14px;text-indent:10px}
input:focus-visible{outline:none}
textarea:focus-visible{outline:none}
.cP_lx_form  div{overflow:hidden}
.cP_lx_form .input-captcha{width:147px;float:left;margin-left:13px}
#captchapng {height:26px;background:var(--themeColor);}
.cP_lx_form .cp_xj_btn{width:84px;height:26px;background:var(--themeColor);border:1px solid var(--themeColor);border-radius:13px;color:#fff;margin-right:37px;margin-top:5px;text-indent: 0;}
.cP_lx_form .cp_xj_btnh{width:84px;height:26px;border:1px solid var(--themeColor);color:var(--themeColor);border-radius:13px;background-color:#fff;margin-top:5px;text-indent: 0;}
.cp_info_box{width: 488px;height:580px;float: left; margin-left: 41px;text-align: left;}
.cp_info_tit{font-size:20px;font-weight:400;color:#212121;line-height: 30px; margin-top: 20px; margin-bottom: 12px}
.cp_info_box span{font-size:16px;color:var(--themeColor);}
.cp_info_price {font-size:18px;font-family:FZLanTingHeiS-R-GB;font-weight:400;color:#FF0000; border-bottom: 1px solid #dcdcdc;    line-height: 55px; }
.cp_info_content{width:488px;height:176px;background:#FAFAFA;box-shadow:0px 0px 18px 0px rgba(0,0,0,0.13);margin-top:24px}
.cp_info_content li{font-size:16px;margin-left:45px;line-height:31px;color:#666666}
.cp_info_content  li:first-child{padding-top:22px}
.cp_info_time{font-size:14px;color:#9A9A9A;margin-top:15px;margin-bottom:25px;text-align: right;vertical-align: middle;}
.cp_info_time img{vertical-align: middle;} .cp_info_time b{vertical-align: middle;}
.buy_but{width:236px;height:57px;background:var(--themeColor);color:#fff;border:none;font-size:18px}
.cp_list_box{width:1400px;text-align:center;margin:0 auto;overflow:hidden;background:#ffff;min-height:500px}
.cp_list_box   h1{font-size:29px;font-weight:400;color:#373737;height:106px;border-bottom:1px solid #EDEDED;line-height:120px}
.cp_button_box{display: flex;justify-content: center;}

.CP_picture .swiper-slide{background-size:cover;background-position:center}
.gallery-top{height:386px;width:417px}
.gallery-thumbs{height:87px;box-sizing:border-box;padding:2px 0;margin-top:30px;width:88%}
.gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:0.4}
.CP_picture .swiper-button-next, .CP_picture .swiper-button-prev{position:absolute;top:79% !important;color:#666}
.CP_picture .swiper-button-next:after, .CP_picture .swiper-button-prev:after{font-size:23px !important}
.CP_picture .swiper-button-next, .CP_picture .swiper-container-rtl .swiper-button-prev{right:-2px !important;left:auto}
.CP_picture .swiper-button-prev, .CP_picture .swiper-container-rtl .swiper-button-next{left:-2px !important;right:auto}
.CP_picture{width:417px;height:580px;float:left;position:relative}
.gallery-thumbs .swiper-slide-thumb-active{opacity:1}
.CP_picture .swiper-button-next.swiper-button-white,.CP_picture  .swiper-button-prev.swiper-button-white {
    --swiper-navigation-color:#0e0c0c !important
}
.qy_QD_content{width: 1400px; margin: 0 auto; min-height: 200px;background-color: #fff;margin-top: 28px;text-align: center;}
.NO_data{margin: 0 auto;}
.NO_data img{margin-top: 50px;}
.NO_data p{font-size: 23px;color: var(--themeColor); padding-bottom: 50px;padding-top: 20px;}
.box-pad{padding: 50px;box-sizing: border-box;}
.box-pad p{text-align: left;line-height: 1.5em;}

/* 会员之窗 */
.swiper-HY .swiper-slide a{ display: block;}
.swiper-HY{width:1160px;overflow:hidden;height:198px;margin:0 auto}
.swiper-HY .swiper-slide{width:372px;height:198px}
.swiper-HY .swiper-slide img{width:100%;height:198px}
.hy_tit{position:absolute;bottom:0;color:#fff;font-size:15px;width:100%;height:47px;background:linear-gradient(0deg,rgba(0,0,0,0.58),rgba(0,0,0,0));line-height:54px}
.hy_tit p{float:left;width:242px;text-align:left;text-indent:9px}
.hy_tit b{text-align:right;margin-right:8px;font-size:13px;display:inherit}
.VIP_box li{ width: 441px; height: 235px;  float: left;  margin: 12px; position: relative; }
.VIP_box li img{width: 441px; height: 235px;}
.VIP_box li .hy_tit{ bottom: -6px; }
.VIP_box{overflow: hidden;}
/* 弹窗 */
.mask_content_box{position:absolute;width:297px;height:277px;background:#FFFFFF;border-radius:7px 7px 7px 7px;top:0;right:0;left:0;bottom:0;margin:auto;text-align:center}
.mask-dialog-wrap{width:100%;height:100%;background-color:rgba(102,102,102,0.5);position:fixed;top:0;z-index:9999;color:#fff;display:block}
.mask-dialog-wrap .mask-clos{color:#fff;position:absolute;right:-51px;font-size:36px}
.mask_content_box h2{font-size:20px;font-family:FZLanTingHeiS-EL-GB;font-weight:bold;text-align:center;color:#585858;line-height:60px}
.mask_content_box .input_box{width:257px;border-bottom:1px solid #A1A1A1;height:53px;margin:0 auto;line-height:62px}
.mask_content_box .input_box input::-webkit-input-placeholder{color:#A1A1A1}
.mask_content_box .input_box input{border:none;font-size:16px;font-weight:bold;color:#585858;width:100%;text-indent:10px;display:inline-block;outline-style:none;resize:none;outline:none}
.mask_content_box .input_box .yz_box{width:113px;float:left;margin-top:24px}
.mask_content_box .input_box label{color:#278EED;display:inline-block;line-height:69px;cursor:pointer}
.mask_btn{border:none;width:246px;height:47px;background:linear-gradient(130deg,#48B6FC,#268DEC);border-radius:55px;color:#Fff;font-size:16px;font-weight:bold;margin-top:32px;cursor:pointer}

.p-banner{min-width:1400px;cursor:pointer;}
.banner-swiper{width:100%;height:500px;}
.banner-swiper .swiper-slide{width:100%;height:500px;}
.qy_twoNav{position: relative;}
.menu-wrapper{border: 1px solid var(--themeColor); border-radius: 6px;}
.qy_CG_cont{overflow: hidden;}
.contact_box p img{width: 24px;height: 27px; margin: 22px 10px;}
.pages{text-align: center;line-height:38px;width: 100%;flex-shrink: 0;margin-top: 30px;margin-bottom: 30px;}
.pages a{padding:0 8px;min-width: 41px;height: 41px;margin: 0 6px;background: #FFFFFF;display: inline-block;box-sizing: border-box; color:#000;}
.pages strong{background:var(--themeColor);box-shadow: 0px 0px 3px 0px rgba(99, 99, 99, 0.28);color: #FFFFFF;padding: 0 8px;width: 41px;height: 41px;display: inline-block;box-sizing: border-box;}
.pages cite{font-style:normal}
.pages_inp{text-align:center;width:40px;display:inline;height:38px;line-height:1.3;border-width:1px;border-style:solid;background-color:#fff;border-radius:2px;border-color:#e6e6e6;padding:0 8px;box-sizing:border-box}
.pages_btn{background:var(--themeColor);margin-left:5px;display:inline-block;height:38px;line-height:38px;padding:0 18px;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}
.qy_gc_cont{  overflow: hidden;}
.banner-swiper .swiper-slide img{width:100%;height:100%}

.qy_box_content table{border-collapse: collapse;}
.qy_box_content table td{border: 1px solid #CCCCCC;padding: 5px;}