

/* 公共样式 */
.content_box{box-shadow: none;overflow: visible;width: 100%;margin-bottom: 0;}
.main_content{width: 100%;padding-left: 0;font-size: 0;}
.index_main_item{display: block;width: 1200px;margin: 0 auto;overflow: hidden;}
.main_item{font-size: 12px;border: 0;margin-bottom: 0;border-radius: 0;overflow: visible;padding: 0;}
.main_item_title{width:1200px;height: 28px;line-height: 28px;border: 0;padding: 0;text-align: center;margin-top: 70px;margin-bottom: 65px;}
.main_item_title span{display: inline-block;height: 43px;line-height: 28px;font-size: 28px;font-weight: bold;padding-bottom: 11px;color: var(--templateCommenColor);}
.main_item_bgc{width: 100%;height: 12px;background: url(https://static.liecdn.cn/image/shop/template/10/main_item_bgc.png) no-repeat;margin: 30px 0 20px;background-size: cover;}
.look_more{display: block;width: 100px;height: 30px;line-height: 30px;border-radius: 15px;background: var(--templateCommenColor);margin: 0 auto;margin-top: 50px;margin-bottom: 70px;color: #fff;font-size: 14px;text-align: center;}
.look_more:hover{color: #fff;background: #d90e1b;}
.backgroung_bgc{background: #F5F5F5;}
.backgroung_bgc:nth-of-type(2n){background: #FAFAFA;}
/* 关于我们 */
.main_item_about{font-size: 0;padding-bottom: 70px;}
.main_item_content.about{margin-bottom: 15px;font-size: 16px;line-height: 30px;text-indent: 2em;}
.flag_ruzhu, .flag_qiye, .flag_geren, .flag_leixing, .flag_xuke{display: inline-block;font-size: 14px;margin-right: 20px;width: 80px;height: 30px;line-height: 28px;text-align: center;border: 1px solid;border-radius: 5px;}
.flag_leixing{color: #f26f66;border-color: #f26f66;}
.flag_ruzhu{color: #479DED;border-color: #479DED;}
.flag_qiye, .flag_geren{color: #52a16a;border-color: #52a16a;}
.flag_xuke{width: 108px;color: #52a16a;border-color: #52a16a;}

.flag_geren{cursor: auto;}

/*商铺信息*/
.shopInfo-box{width: 1200px;margin: 0 auto;padding-bottom: 60px;background: var(--commonBg-01);}
.main_item_shopInfo{background: var(--commonBg-01);}
.main_item .main_item_content{border: none;padding: 0;}
.shopInfo_item_content{padding-top: 50px;width: 1200px;margin: 0 auto;}
.shopInfo_item{padding: 20px 0;border-bottom: 1px dashed #ccc;display: block;margin-right: 80px;float: left;}
.shopInfo_item:nth-of-type(1){padding-top: 0;}
.shopInfo_item:nth-of-type(2){padding-top: 0;}
.shopInfo_item:nth-of-type(2n){margin-right: 0;}
.shopInfo_item:nth-last-of-type(1){border-bottom: 0;}
.shopInfo_item:nth-last-of-type(2){border-bottom: 0;}
.shopInfo_item_info{float: left;font-size: 16px;color: #333;width: 100%;margin-bottom: 10px;line-height:30px;}
.shopInfo_item_label{display: block;font-size: 16px;width: 90px;float: left;}
.shopInfo_item_value a:hover{color: #a9050f!important;}
.shopInfo_item_value{display: block;font-size: 16px;width: 1110px;float: left;}
.shopInfo_item_content{display: block!important;font-size: 14px;color:#999;line-height: 22px;margin-bottom: 10px;}
.service,.renzheng{margin-right: 10px;}
.shopInfo_item_info:last-of-type{margin-bottom: 0!important;}
.renzheng {background: url(../image/renzheng.png) left center no-repeat;background-size: 16px 16px;padding-left: 20px;vertical-align: text-top;}
.gold {background: url(../image/gold_icon.png) left center no-repeat;background-size: 16px 16px;padding-left: 20px;vertical-align: text-top;}
.silver {background: url(../image/silver_icon.png) left center no-repeat;background-size: 16px 16px;padding-left: 20px;vertical-align: text-top;}
.diamond {background: url(../image/diamond_icon.png) left center no-repeat;background-size: 16px 16px;padding-left: 20px;vertical-align: text-top;}

/* 服务项目 */
.main_item_product {padding-bottom: 0;font-size: 0;}
.product_item{display: inline-block;font-size: 12px;width: 348px;height: 290px;margin:40px 78px 0 0;box-shadow: 1px 2px 6px 0px rgba(218,218,218,0.45);border: 1px solid #EEEEEE;border-radius: 10px;box-sizing: border-box;overflow: hidden;}
.product_item:nth-of-type(1){margin-top: 0px;}
.product_item:nth-of-type(2){margin-top: 0px;}
.product_item:nth-of-type(3){margin-top: 0px;}
.product_item:nth-of-type(3n){margin-right: 0px;}
.product_img{border-bottom: 4px solid var(--templateCommenColor);height: 234px;width: 100%;overflow: hidden;}
.product_img img{width: 100%;height: 100%;object-fit: cover;}
.product_title{font-size: 16px;color: #333;line-height: 24px;text-align: center;font-weight: bold;margin: 16px 0 14px;box-sizing: border-box;padding: 0 20px;}
.product_item:hover{box-shadow: 1px 2px 6px 0px rgba(218,218,218,0.45);border: 1px solid #a9050f;cursor: pointer;}
.product_item:hover .product_title{color: var(--templateCommenColor);}
.product_item_div {border-radius: 10px 10px 0 0;}
.product_item_div span {width: 42%;margin: 32px auto;}
/* 相册区块 */
.main_item_album {padding-bottom: 13px;}
#demo{font-size: 0;}
.main_item_content {font-size: 0;}
.album_item { display: inline-block; width: 380px;margin-right: 15px;margin-top: 35px;}
.album_img {width:100%;height: 292px;overflow: hidden;border-radius: 10px;border: 1px solid #ccc;}
.album_img img{width: 100%;height: 100%;object-fit: cover;}
.album_item:nth-of-type(1){margin-top: 0;}
.album_item:nth-of-type(2){margin-top: 0;}
.album_item:nth-of-type(3){margin-top: 0;}
.album_item:nth-of-type(3n){margin-right: 0;}
.album_title {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; font-size: 18px; color: #333; width: 100%;margin-top: 20px;padding: 0 20px;box-sizing: border-box;font-weight: bold;}
.album_item:hover .album_title{color: var(--templateCommenColor);}
.album_item:hover .album_img{border-color: var(--templateCommenColor);}

/* 文章新闻 */
.main_item_article{width: 100%;background: #FFF;}
.main_item_article .index_main_item{display: block;overflow: hidden;font-size: 0;}
.main_item_article .newslist_item{width: 550px;height: 76px;margin-top: 25px;padding-bottom: 25px;box-sizing: content-box;float: left;margin-right: 100px;}
.main_item_article .main_item_content_left .newslist_item:nth-of-type(1){margin-top: 0;}
.main_item_article .main_item_content_left .newslist_item:nth-of-type(2){margin-top: 0;}
.main_item_article .main_item_content_left .newslist_item:nth-of-type(2n){margin-right: 0;}
.main_item_article .newslist_item .article_date{width: 65px;height: 86px;float: left;}
.main_item_article .newslist_item .article_date span{display: block;width: 100%; text-align: center;color: #fff;font-size: 18px;font-weight: bold;height: 54px;line-height: 54px;box-sizing: border-box;background: #a9050f;border-radius: 5px 5px 0px 0px;}
.main_item_article .newslist_item .article_date span:nth-of-type(2){color: #a9050f;font-size: 16px;font-weight: 400;height: 32px;line-height: 32px;border: 1px solid #a9050f;background: #fff;border-radius: 0px 0px 5px 5px;}
.main_item_article .article_view{width: 470px;height: 70px;float: left;margin-left: 15px;}
.main_item_article .article_view .article_title{width: 100%;color: #333;font-size: 16px;font-weight: bold;line-height: 20px;display: block;}
.main_item_article .article_view .article_content{margin-top: 15px; width: 100%;color: #999;font-size: 14px;line-height: 24px;font-weight: 400;}
.main_item_article .newslist_item .article_title:hover{color: var(--templateCommenColor);cursor: pointer;}
.main_item_article .newslist_item .article_content:hover{cursor: default;}
/* 服务信息 */
.cateinfo_box{width: 100%;position: static;background: var(--main-bg-color-01);padding-bottom: 30px;}
.cateinfo{width: 1200px;margin: 0 auto;box-shadow: none;}
.cateinfo_list a:hover .cateinfo_item_title{color: var(--templateCommenColor);}
.cateinfo_list{width: 1200px;margin: 0 auto;margin-top: 53px;}
.cateinfo_item-one{width: 1200px;height: 120px;margin-bottom: 10px;}
.cateinfo_item-one:nth-last-of-type(1){border: none;margin-bottom: 0;height: 100px;}
.cateinfo_item{width: 1060px;float: left;margin-left: 20px;margin-top: 6px;}
.cateinfo_item_img{width: 120px;height: 90px;float: left;border-radius: 5px;border: 1px solid #ddd;}
.cateinfo_item:first-child{padding-top: 0;}
.cateinfo_item_title, .cateinfo_item_sub{display: inline-block;}
.cateinfo_item_title, .cateinfo_item_text{font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;max-width: 1060px;}
.cateinfo_item_title{margin-bottom: 10px;font-size: 16px;font-weight: bold;line-height: 18px;}
.cateinfo_item_text{color: #999;}
.cateinfo_item_sub{font-size: 14px;color: #999;float: right;}
.cateinfo_item_info{display: block;margin-top: 10px;}
.cateinfo_item_thd{font-size: 14px;color: #999;float: right;}
.cateinfo_item_date{float: left;color: #999;font-size: 14px;}
/* 服务优势 */
.service_advantage{padding-bottom: 70px;}
.service_advantage_content{font-size: 0;padding: 0 80px;}
.advantage_single{padding-top: 20px!important;}
.service_advantage_item{width: 450px;height: 70px;line-height: 70px;background: #FFFFFF;border: 1px solid #A9050F;border-radius: 10px;position: relative;display: block;margin: 35px 140px 0 0;float: left;}
.service_advantage_item:nth-of-type(1){margin-top: 0;}
.service_advantage_item:nth-of-type(2){margin-top: 0;}
.service_advantage_item:nth-of-type(2n){margin-right: 0;}
.service_advantage_item_index {position: absolute;width: 60px;height: 64px;background: url(../image/advantage_item.png) no-repeat;background-size: 60px 64px;left: 11px;top: -6px;}
.service_advantage_item_index span {display: block;width: 60px;height: 60px;line-height: 60px;margin-top: 7px;margin-left: 4px;text-align: center;color: var(--templateCommenColor);font-size: 28px;font-weight: bold;}
.service_advantage_item_info{display: inline-block;vertical-align: middle;}
.service_advantage_item_step{width: 310px;font-size: 18px;font-weight: bold;color: #333;text-align: left;margin-left: 110px;display: block;line-height: 18px;}
.service_advantage_item_title {font-size: 16px;color: #333;height: 70px;padding-top: 8px;line-height: 26px;text-align: left;margin-left: 110px;width: 310px;margin-top: 0;}
/* 服务流程 */
.service_process{padding-bottom: 70px;}
.service_process .main_item_content{font-size: 0;text-align: center;padding-bottom: 26px;}
.process_box{display: inline-block;width: 128px;height: 98px;vertical-align: top;position: relative;margin-right: 75px;margin-top: 25px;}
.process_box::after{display: block;width: 211px;height: 104px;position: absolute;background: url(../image/process_arr_01.png) no-repeat;background-size: contain;left: 63px;top: -25px;content: '';}
.process_box:last-child{margin-right: 0;}
.process_box .process_index{display: block;background: var(--templateCommenColor);text-align: center;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 26px;font-weight: bold;border-radius: 10px 10px 0 0;color: #fff;}
.process_box .process_step{display: block;width: 100%;height: 56px;line-height: 56px;background: #fff;text-align: center;text-align: center;border-radius: 0 0 10px 10px;border: 1px solid #ccc;border-top: 0;}
.process_box .process_step span{display: inline-block;font-size: 16px;color: #333;text-align: center;line-height: 26px;vertical-align: middle;padding: 0 22px;}
.process_box:nth-of-type(2n){margin-top: 110px;}
.process_box:nth-of-type(2n)::after{background: url(../image/process_arr_02.png) no-repeat;background-size: contain;top: 18px;}
.process_box:nth-of-type(2n) .process_index{background: #4B4B4B;}
.process_box:last-child::after{display: none;}
