<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@font-face {
    font-family: "SourceHanSansCN-Regular";
    src: url("../fonts/SourceHanSansCN-Regular.woff2") format("woff2"),
    url("../fonts/SourceHanSansCN-Regular.woff") format("woff"),
    url("../fonts/SourceHanSansCN-Regular.ttf") format("truetype"),
    url("../fonts/SourceHanSansCN-Regular.eot") format("embedded-opentype"),
    url("../fonts/SourceHanSansCN-Regular.svg") format("svg");
}
@font-face {
    font-family: "SourceHanSansCN-Medium";
    src: url("../fonts/SourceHanSansCN-Medium.woff2") format("woff2"),
    url("../fonts/SourceHanSansCN-Medium.woff") format("woff"),
    url("../fonts/SourceHanSansCN-Medium.ttf") format("truetype"),
    url("../fonts/SourceHanSansCN-Medium.eot") format("embedded-opentype"),
    url("../fonts/SourceHanSansCN-Medium.svg") format("svg");
}
@font-face {
    font-family: "SourceHanSansCN-Normal";
    src: url("../fonts/SourceHanSansCN-Normal.woff2") format("woff2"),
    url("../fonts/SourceHanSansCN-Normal.woff") format("woff"),
    url("../fonts/SourceHanSansCN-Normal.ttf") format("truetype"),
    url("../fonts/SourceHanSansCN-Normal.eot") format("embedded-opentype"),
    url("../fonts/SourceHanSansCN-Normal.svg") format("svg");
}
@font-face {
    font-family: "FZLTCXHJW";
    src: url("../fonts/FZLTCXHJW.woff2") format("woff2"),
         url("../fonts/FZLTCXHJW.woff") format("woff"),
         url("../fonts/FZLTCXHJW.ttf") format("truetype"),
         url("../fonts/FZLTCXHJW.eot") format("embedded-opentype"),
         url("../fonts/FZLTCXHJW.svg") format("svg");
  }

.clear{clear: both;}

/**public style***/
.section {
    overflow: hidden;
}
.title {
   /* border-bottom: 1px solid #202020;*/
    margin: 0 auto;
    position: relative;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.title:before {
    position: absolute;
    left: 0;
    bottom: 0px;
    content: "";
    /*border-left: 1px solid #202020;*/
}
.title:after {
    position: absolute;
    right: 0;
    bottom: 0px;
    content: "";
}
.title h2 {
    text-align: center;
    position: relative;
    font-weight: normal;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.title h2:before{
    position: absolute;
    left: 0;
    content: "";
}
.title h2:after{
    position: absolute;
    right: 0;
    content: "";
}
.section {
    padding: 25px 0;
}
.page-width{
    width: 100%;
    overflow: hidden;
}
.title {
    height: 90px;
    font-family: "SourceHanSansCN-Medium";
}
.title:before {
    width: 1px;
    height: 60px;
}
.title-white {
    border-bottom: 1px solid #fff;
    color: #fff;
}
.title-white:before {
    border-left: 1px solid #fff;
}
.title:after {
    width: 1px;
    height: 60px;
    /*border-right: 1px solid #202020;*/
}
.title h2 {
	width:1200px;
    font-size: 40px;
	margin: 0px 0px 0px -341px;
	color: #141213;
}
.title span {
	width:1200px;
	float:left;
	font-size:18px;
	margin:13px 0px 0px -342px;
	text-align:center;
	
}



.vr1190{
	width:1190px;
	height:580px;
	margin:aUTO;
	margin-bottom: 110px;
	}

.vr1{
	width:950px;
	height:580px;
	float:left;
	margin:9px 0 0 -8px;
	text-align:center;
	}

.vr2{
	width:228px;
	height:630px;
	float:left;
	margin:9px 0 0 20px;
	text-align:center;
	}

.clear{
	clear:both;
	}


/*.vr1190 span{
	width:580px;
	height:325px;
	margin:10px 0 0 10px;
	text-align:center;
	border:#F00 1px solid;
	}*/
	
.title h2:before{
  
    bottom: 10px;
    content: "";
    width: 40px;
    height: 1px;
   /* border-bottom: 1px solid #202020;*/
}
.title h2:after{
   
    bottom: 10px;
    width: 40px;
    height: 1px;
    /*border-bottom: 1px solid #202020;*/
}
.title-white {
    border-bottom: 1px solid #fff;
    color: #fff;
}
.title-white:before {
    border-left: 1px solid #fff;
}
.title-white:after {
    border-right: 1px solid #fff;
}
.title-white h2:before{
    border-bottom: 1px solid #fff;
}
.title-white h2:after{
    border-bottom: 1px solid #fff;
}
.container {
    width: 1200px;
    margin:0 auto;
    /*overflow: hidden;*/
}
.pc {
    width: 100%;
    max-width: 100%;
}
.pc .banner img {
    display: none;
}
.pc .banner {
    position: relative;
    width: 100%;
    background-color: #0e111a;
    background-image: url(http://file.mingdiao.com.cn/special/images/pc/banner.jpg);
    height: 931px;
    background-position: center top;
    background-repeat: no-repeat;
    background-size:cover;
}
.pc .banner ul {
    text-align: center;
    display: block;
    margin: 0 auto;
    padding-top: 830px;
}
.pc .banner ul li {
    color: #fff;
    font-size: 35px;
    display: inline;
    padding: 0 30px;
    position: relative;
}
.pc .banner ul li:before {
    position: absolute;
    left: 3px;
    content: "";
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #fff;
}
/*section 1*/
.section-price {
    background-image: url(http://file.mingdiao.com.cn/special/images/pc/bgimg-1.jpg);
    background-position:center top;
    background-repeat: no-repeat;
    background-size:cover;
    overflow: hidden;
}
.section-price .nav-tabs {
    text-align: center;
}
.section-price .nav-tabs li {
    display: inline;
    background-color: #fff;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
}
.section-price-from{
    padding: 0 15px;

}
.type-house input {
    position: absolute;
    left: -20px;
    top:0;
    z-index: 2;
    opacity: 0;
    filter:Alpha(opacity=0);
    cursor: pointer;
}
.input-box {
    position: relative;
    padding: 0 10px;
    cursor: pointer;
}
.input-box label{
    cursor: pointer;
    display: inherit;
    color: #212121;
    font-size: 18px;
}
.input-checked {
    width: 20px;
    height: 20px;
    box-shadow: 0 0 5px 0 inset #aaa;
    background: #f7f7f7;
    display: inline-block;
}
.success {
    width:21px;
    height: 20px;
    background: url(http://file.mingdiao.com.cn/special/images/success.png) center center no-repeat;
    position: absolute;
    left: 10px;
    /*left: -25px;*/
    top: 0;
    z-index: 1;
}
.section-price-from .from-info label span{
    color:#ff0000;
    top: 5px;
}
.section-price {
    background-position:center top;
    background-repeat: no-repeat;
    background-size:cover;
    overflow: hidden;
    height: 530px;
    padding-top: 62px;
    padding-bottom: 0;
}
.section-price .nav-tabs {
    text-align: center;
    width: 260px;
    float: left;
    margin: 0px;
}
.section-price .nav-tabs li {
    background-color: #fff;
    /*border-radius: 1px;*/
    padding: 30px 0;
    /*font-size: 28px;*/
    width: 118px;
    float: left;
    display: block;
    margin-right: 10px;
    margin-bottom: 15px;
    border-radius: 5px;
    font-size: 19px;
    cursor: pointer;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
}
.section-price .nav-tabs li.active {
    background-color: #ff761a;
    color: #fff;
}
.section-price .nav-tabs li span{
    width: 60px;
    height: 60px;
    margin: 0 auto;
    display: block;
}
.section-price .nav-tabs li span.icon-1{
    background:url(../images/pc/icon-1.png) center center no-repeat;
}
.section-price .nav-tabs li.active span.icon-1{
    background:url(../images/pc/icon-active-1.png) center center no-repeat;
}
.section-price .nav-tabs li span.icon-2{
    background:url(../images/pc/icon-2.png) center center no-repeat;
}
.section-price .nav-tabs li.active span.icon-2{
    background:url(../images/pc/icon-active-2.png) center center no-repeat;
}
.section-price .nav-tabs li span.icon-3{
    background:url(../images/pc/icon-3.png) center center no-repeat;
}
.section-price .nav-tabs li.active span.icon-3{
    background:url(../images/pc/icon-active-3.png) center center no-repeat;
}
.section-price .nav-tabs li span.icon-4{
    background:url(../images/pc/icon-4.png) center center no-repeat;
}
.section-price .nav-tabs li.active span.icon-4{
    background:url(../images/pc/icon-active-4.png) center center no-repeat;
}
.section-price-from-content {
    padding-top: 50px;
    overflow: hidden;
}
.section-price-from{
    display: none;
    padding: 10px;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
    background: #fff;
    float: left;
    /*margin-left: 15px;*/
    margin-left: 5px;
    /*width: 892px;*/
    width: 915px;
    box-shadow: 0 -3px 10px 0 #999;
    border-radius: 5px;
    height: 280px;
}
.section-price-from .price-left {
    /*width: 660px;*/
    width: 686px;
    float: left;
    padding-left: 5px;
}
.type-house {
    font-size: 18px;
    padding: 20px 0;
}
.type-house input {
    margin-left: 30px;
    /*width: 20px;*/
    /*height:20px;*/
    width: 63px;
    height: 25px;
}
.col-6{
    width: 356px;
    float: left;
    position: relative;
}
.col-4{
    width: 300px;
    float: left;
    position: relative;
}
.list {
    padding: 10px 0;
    height: 50px;
    margin: 0;
    display: inline-flex;
}
.list-right{
    padding-left: 10px;
    width: auto;
}
.from-info {
    width: 100%;
}
.section-price-from .from-info label {
    font-size: 18px;
    display: inline-block;
    width: 90px;
    float: left;
    /*padding-top: 10px;*/
    line-height: 50px;
    color: #212121;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
}
.section-price-from .from-info input {
    height: 50px;
    background: #f7f7f7;
    border: none;
    width: 240px;
    box-shadow: 0 0 5px 0 inset #ddd;
    float: left;
    font-size: 18px;
    line-height: 50px;
    border-radius: 0;
    padding: 0;
}
.section-price-from .from-info .list-right input {
    width: 200px;
}
.section-price-from .from-info .btn {
    width: 100%;
    margin: 0 auto;
    float: left;
    padding: 15px 0;
    border: none;
    background: none;
    box-shadow: none;
}
.section-price-from .from-info .btn button {
    background: #ff761a;
    width: 450px;
    height: 45px;
    display: block;
    margin: 0 auto;
    border: none;
    color: #fff;
    font-size: 24px;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
}
.section-price-from .price-img {
    width: 220px;
    float: left;
    padding-top: 5px;
    text-align: center;
}
.price-img img {
    float: left;
}
.price-img .ad {
    width: 230px;
    height: 270px;
    border-radius: 3px;
}
.show {
    display: block
}
.section-strength{
    background: url(http://file.mingdiao.com.cn/special/images/pc/strength-bgimg.jpg) center center no-repeat;
    /*height: 1036px;*/
    height: 1011px;
    padding-top: 65px;
    padding-bottom: 15px;
    background-size: cover;
}
.title-strength {
    width: 520px;
}
.section-strength .about {
    width: 100%;
    padding-top: 33px;
    /*overflow: hidden;*/
    height: 347px;
}
.section-strength .about .about-img {
    width: 509px;
    float: left;
    margin-left: -36px;
    margin-top: -22px;
}
.section-strength .about p {
    font-size: 22px;
    line-height: 38px;
    float: left;
    width: 727px;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";
    /*padding-top: 75px;*/
    padding-top: 55px;
    color: #f9d9a8;
    font-weight: normal;
}
.section-strength .strength-course{
    background: url(http://file.mingdiao.com.cn/special/images/pc/guiji.png) center center no-repeat;
    width: 100%;
    height: 460px;
    margin-top: -15px;

}
.section-strength .strength-course .strength-course-top,
.section-strength .strength-course .strength-course-bottom
{
    width: 100%;
    position: relative;
    height: 210px;
    float: left;
    color: #fff;
    font-size: 16px;
}
.section-strength .strength-course dl {
    position: relative;
    float: left;
    display: inline-block;
    text-align: center;
    height: 40px;
    padding-top: 63px;
    width: 100px;
    text-align: center;
}
.section-strength .strength-course dl dt {
    font-size: 20px;
    line-height: 15px;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
    font-weight: 400;
}
.section-strength .strength-course dl dd {
    height: 50px;
    position: absolute;
    z-index: 1;
    left: 0;
    text-align: center ;
}
.section-strength .strength-course dl.odd dd{
    padding-bottom: 15px;
    top: -5px;
    font-family: 思源黑体 CN Light, "SourceHanSansCN-Light";
}
.section-strength .strength-course dl.even dd{
    bottom: -60px;
}
.section-strength .strength-course .dl-1  {
    padding-left: 44px
}
.section-strength .strength-course .dl-1  dd {
    right: -46px;
}
.section-strength .strength-course .dl-2  {
    padding-left: 39px
}
.section-strength .strength-course .dl-2  dd {
    width: 184px;
}
.section-strength .strength-course .dl-3  {
    padding-left: 41px
}
.section-strength .strength-course .dl-3  dd {
    width: 186px;
}
.section-strength .strength-course .dl-4  {
    padding-left: 42px
}
.section-strength .strength-course .dl-4  dd {
    width: 254px;
    left: -30px;
}
.section-strength .strength-course .dl-5  {
    padding-left: 33px
}
.section-strength .strength-course .dl-5  dd {
    width: 160px;
}
.section-strength .strength-course .dl-6  {
    padding-left: 38px
}
.section-strength .strength-course .dl-6  dd {
    width: 186px;
}
.section-strength .strength-course .dl-7  {
    padding-left: 39px
}
.section-strength .strength-course .dl-7  dd {
    width: 175px;
}
.section-strength .strength-course .dl-8  {
    padding-left: 38px
}
.section-strength .strength-course .dl-8  dd {
    width: 180px
}
.section-strength .strength-course .strength-course-bottom {
    padding-top:70px;
}
.section-strength .strength-course .strength-course-bottom dl.odd dd {
    top: -30px;
}
.section-strength .strength-course .dl-9  {
    padding-left: 170px
}
.section-strength .strength-course .dl-9  dd {
    width: 440px;
}
.section-strength .strength-course .dl-10  {
    padding-left: 113px
}
.section-strength .strength-course .dl-10  dd {
    width: 338px;
}
.section-strength .strength-course .dl-11  {
    padding-left: 78px
}
.section-strength .strength-course .dl-11  dd {
    width: 257px;
}
.section-strength .strength-course .dl-12  {
    padding-left: 69px
}
.section-strength .strength-course .dl-12  dd {
    width: 240px;
}
.section-strength .strength-course .dl-13  {
    padding-left: 58px
}
.section-strength .strength-course .dl-13  dd {
    width: 231px;
}
.section-strength .strength-course .dl-14 {
    padding-left: 50px
}
.section-strength .strength-course .dl-14  dd {
    width: 210px;
}
.section-custom{
    padding-top: 30px;
    margin: 42px 0 42px 0;
}
.section-custom .title {
    width: 525px;
}
.section-custom .tabs-nav {
    width: 1200px;
    padding:0px 0 10px 0;
    float: left;
    cursor: pointer;
    overflow: hidden;
    margin-left: -15px;
    overflow: hidden;
}
.section-custom .tabs-nav li {
    width:100px;
    float: left;
    margin-left: 8px;
    background: #eeeeee;
    border-radius: 5px;
    list-style-type: none;
    text-align: center;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    color: #505050;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";
	    font-weight: bold;
}
.section-custom .tabs-nav li.active{
    background: #b3030a;
    color: #fff;
}
.custom-swiper {
    display: block;
    width: 1200px;
    position: relative;
    /* height: 561px; */
    height:804px;
}
.custom-swiper .content-slide {
    float: left;
}
.custom-swiper .content-slide img {
    float: left;
}
.swiper-slide-tile {
    width: 100%;
}
.custom-swiper .swiper-pagination-switch {
    display: inline-block;
    width: 18px;
    height: 18px;
    border-radius: 8px;
    background: #bfbfbf;
    margin-right: 8px;
    cursor: pointer;
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -ms-transition: 300ms;
    -o-transition: 300ms;
    transition: 300ms;
    opacity: 1;
    position: relative;
    top: 0px;
}
.custom-swiper .swiper-visible-switch {
    opacity: 1;
    top: 0;
    background: #aaa;
}
.custom-swiper .swiper-active-switch {
    background:#b3030a;
    width: 45px;
}
.custom-list1-thumbs{
    width: 1200px;
    margin-left: -10px;
}
.custom-list1-thumbs .swiper-slide{
    height: 182px;
    overflow: hidden;
    border-radius: 5px;
}
.custom-list1-thumbs .swiper-slide img {
    height: 182px;
    border-radius: 5px;
    margin: 0 10px;
}
/*滚动 */
.view {
    width: 1190px;
    height: 561px;
    overflow: hidden;
    float: left;
}
.view .swiper-slide img {
    max-width: 100%;
    border-radius: 15px;
}
.view .swiper-slide a {
    overflow: hidden;
}
.preview {
    width: 1190px;
    margin-top: 10px;
    position: relative;
    height: 182px;
    float: left;
    margin-left: -10px;
}
.preview .swiper-container {
    width: 1190px;
    height: 182px;
    padding: 0 10px;
}
.preview .swiper-slide {
    width: 299px;
    height: 182px;
    float: left;
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
}
.preview .swiper-slide img {
    width: 290px;
    height: 182px;
    border-radius: 8px;
}
.custom-swiper .active-nav img {
    padding: 0;
     /*border: 1px solid #F00;*/
}
.swiper-slide-tile {
    position: absolute;
    width: 260px;
    height: 155px;
    color: #fff;
    z-index: 1;
}
.swiper-slide-tile h3 {
    font-weight: normal;
    font-size: 22px;
    line-height: 34px;
    font-family: 思源宋体 CN Regular, "SourceHanSansCN-Regular";
    position: inherit;
    left: 0;
    top: 0;
    z-index: 9;
    background:url(../images/bg-custom.png) center center repeat;
    width: 200px;
    height: 95px;
    padding: 30px;
    font-weight: 400;
}
.swiper-slide-tile p{
    margin: 0;
}
.swiper-slide-tile span{
    width: 255px;
    height: 150px;
    opacity: 0.7;
    content: "";
    border: 2px solid #fff;
    left: -15px;
    top:-15px;
    display: block;
    position: inherit;
    z-index: 1;
}
.view1-tile{
    top: 100px;
    left: 100px;
}
.view2-tile {
    top:80px;
    right:100px;
    text-align: right;
}
.view2-tile {
    top:80px;
    right:100px;
    text-align: right;
}
.view3-tile{
    top:355px;
    left: 80px;
}
.view4-tile{
    top:355px;
    right: 100px;
    text-align: right;
}
.view4-tile h3 {
    width: 220px;
}
.alert-box-success {
    width: 100%;
    height: 100%;
    background: url(../images/successful-bgcolor.png) center center repeat;
    position: fixed;
    left: 0;
    top: 0px;
    z-index: 999;
    display: none;
}
.successful {
    width: 600px;
    height:482px;
    background: #fff;
    margin: 0 auto;
    border-radius: 10px;
    overflow: hidden;
    /* box-shadow: 0px 0px 2px 10px #cccccc; */
    margin-top: 200px;
}
.successful .successful-top {
    background: #ff761a;
    height: 158px;
    text-align: center;
    padding-top: 40px;
    font-size: 28px;
    color: #fff;
    float: left;
    width: 100%;
}
.successful .successful-top p{
    margin: 15px 0px;
}
.successful .successful-bottom{
    height: 206px;
    float: left;
    width: 100%;
    padding:0 30px;
}
.successful .successful-bottom img {
    margin-top: -20px;
}
.successful-wx {
    width: 155px;
    float: left;
}
.successful-text{
    width: 330px;
    float: left;
    padding: 15px 25px;
    line-height: 30px;
    font-family: "SourceHanSansCN-Normal";
}
.successful-text dt {
    font-size: 20px;
    color: #ff761a;
}
.successful-text dd{
    font-size: 18px;
    color: #444;
    margin-left: 0px;
    line-height: 30px;
    padding-top: 5px;
    margin-bottom: 0;
}

.successful-text .btn {
    width: 135px;
    height: 35px;
    background: #ff761a;
    text-align: center;
    color: #fff;
    font-size: 20px;
    line-height: 35px;
    border-radius: 8px;
    margin-top: 0px;
    margin-left: 10px;
}
/*----------------------------------------lily----------------------------------------*/
.section-exclusive form{
    width: 100%;
    width: 903px;
    height: auto;
    /*overflow: hidden;*/
    margin: 0 auto;
    padding-bottom: 0;
    padding-top: 5px;
    text-align: center;
}
.section-exclusive input{
    /*height: 64px;*/
    height: 54px;
    background: #fff;
    border: 1px solid #b5b5b5;
    width: 267px;
    box-shadow: 0 0 5px 0 inset #ccc;
    margin: 0 10px;
    font-size: 24px;
    display: block\0;
    float: left\0;
    /*line-height: 64px;*/
    line-height: 54px;
    border-radius: 0;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
    padding: 0 0 0 13px;
}
.section-exclusive input:focus{
    border: 1px solid #FF761a;
}
::-webkit-input-placeholder {
    color:    #aeaeae;
}
:-moz-placeholder {
    color:    #aeaeae;
}
::-moz-placeholder {
    color:    #aeaeae;
}
:-ms-input-placeholder {
    color:    #aeaeae;
}
.section-exclusive button{
    height: 64px;
    background: #ff761a;
    color: #fff;
    border: none;
    width: 267px;
    box-shadow: none;
    margin: 0 10px;
    font-size: 24px;
    float: left\0;
    display: block\0;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";
}
.section-originality{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url("http://file.mingdiao.com.cn/special/images/pc/originality-bg.jpg") center center no-repeat;
    padding-top: 65px;
    padding-bottom: 20px;
    background-size: cover;
}
.section-originality .title{
    width: 525px;
}
.section-originality-content{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #fff;
    padding: 20px 0;
    margin-top: 48px;
    box-shadow: -6px -6px 26px rgba(15,15,15,0.3);
}
.section-originality .section-exclusive{
    padding-top: 60px;
}
.section-originality .section-exclusive input{
    border: 1px solid #7d7d7d;
}
.section-originality-1-list,.section-originality-2-list{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0 20px;
}
.section-originality-list{
    padding: 0 2px;
    float: left;
}
.section-originality-text{
    width: 294px;
    line-height: 156px;
    font-size: 23px;
    text-align: center;
    color: #505050;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
}
.section-originality-text span{
    font-size: 26px;
    font-weight: bold;
    color: #202020;
}
.section-originality-2-list .section-originality-text{
    line-height: 31px;
    padding: 44px 0;
}
.section-patent{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url("http://file.mingdiao.com.cn/special/images/pc/patent-bg.jpg") center center no-repeat;
    padding-top: 88px;
}
.section-patent ul li{
    list-style-type: none;
    float: left;
    width: 245px;
    /*width: 211px\9;*/
    height: 101px;
    border: 1px solid #ffffff;
    border-radius: 10px;
    font-size: 36px;
    text-decoration: none;
    margin-right: 53px;
    margin-left: 16px;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";
    text-transform: uppercase;
}
.section-patent ul li:last-child{
    margin-right: 0;
    margin-left: 0;
}
.section-patent ul{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.section-patent ul li a{
    background: #959595;
    float: left;
    width: 250px;
    line-height: 81px;
    border-radius: 10px;
    font-size: 36px;
    text-decoration: none;
    color: #434343;
    text-align: center;
    margin-left: -16px;
    margin-top: 10px;
}
.section-patent ul li a:hover{
    background: #fff;
    color: #ff761a;
}
.section-patent ul li.active a{
    background: #fff;
    color: #ff761a;
}
.patent-swiper{
    width: 591px;
    height: 296px;
    float: left;
    background: #eeeeee;
    padding: 20px 0;
    text-align: center;
    margin-top: 67px;
    margin-bottom: 42px;
}
.patent-swiper .swiper-slide img{
    box-shadow: 4px 0 21px rgba(0,0,0,0.4);
}
.patent-swiper .arrow-left{
    background: url(../images/left.png) no-repeat center center;
    position: absolute;
    left: 10px;
    top: 40%;
    margin-top: -9px;
    width: 54px;
    height: 99px;
    z-index: 10;
}
.patent-swiper .arrow-right{
    background: url(../images/right.png) no-repeat center center;
    position: absolute;
    right: 10px;
    top: 40%;
    margin-top: -9px;
    width: 54px;
    height: 99px;
    z-index: 10;
}
.smart .patent-swiper .arrow-left{
    left: 0;
}
.smart .patent-swiper .arrow-right{
    right: 0;
}
.section-patent-text{
    padding-top: 102px;
    padding-left: 665px;
    color: #fff;
    text-align: center;
    font-size: 25px;
    line-height: 50px;
    font-family: 思源黑体 CN Light, "SourceHanSansCN-Light";
}
.section-patent-text h3{
    font-size: 36px;
    line-height: 50px;
    color: #ff761a;
    letter-spacing: 2px;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
    font-weight: 400;
}
.section-patent-text span{
    font-size: 20px;
    color: #d1b7a5;
    margin-top: -15px;
    display: block;
    font-family: 思源黑体 CN Light, "SourceHanSansCN-Light";
}
.white-line{
    width: 125px;
    height: 1px;
    background: #eee;
    margin: 25px auto;
}
.quality .patent-swiper .swiper-slide img{
    box-shadow: none;
}
.quality .section-patent-text h3{
    font-size: 42px;
}
.quality .section-patent-text h4{
    font-size: 27px;
    font-weight: normal;
}
.smart .patent-swiper{
    height: 258px;
    padding: 39px 0;
}
.smart .section-patent-text h3{
    margin-top: 10px;
}
.diamond .patent-swiper{
    width: 635px;
    height: 336px;
    padding: 0;
    margin-top: 67px;
    margin-bottom: 42px;
}
.diamond .swiper-slide {
    /*margin-top: 8px;*/
}
.diamond .patent-swiper .swiper-slide img{
    box-shadow: none;
}
.diamond .section-patent-text span{
    display: block;
    line-height: 32px;
    margin-top: -5px;
}
.qualification, .quality, .diamond, .smart{
    display: none;
}
.show{
    display: block;
}
.quality .swiper-slide,
.diamond .swiper-slide{
    float: none;
}
.diamond .section-patent-text{
    padding-top: 100px;
}
.section.section-health {
    /*padding-top: 41px;*/
    padding-top: 66px;
}
.section-health .title{
    width: 543px;
}
.section-health-content {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 80px;
}
.section-health-picture {
    float: left;
    /*margin-top: 77px;*/
}
.section-health-text{
    text-align: center;
    padding-left: 654px;
}
.section-health-text h2{
    font-size: 45px;
    color: #75af00;
    line-height: 70px;
    padding-top: 160px;
    font-weight: 400;
    margin: 0;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-health-text h4{
    font-size: 29px;
    color: #202020;
    line-height: 54px;
    font-weight: 400;
    margin: 0;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-health-text p{
    font-size: 30px;
    color: #202020;
    line-height: 54px;
    font-weight: normal;
    /*font-family: "FZLTCXHJW", Arial, Helvetica, sans-serif;*/
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-health-text p span {
    font-family: Arial, Helvetica, sans-serif;
}
.section-health-title{
    width: 100%;
    font-size: 55px;
    color: #515151;
    text-align: center;
    line-height: 80px;
    margin-top: 64px;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-health-title span{
    color: #ff761a;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-health-title p{
    font-size: 30px;
    line-height: 50px;
    margin: 0;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
}
.section-health-title .section-health-content{
    /*width: 930px;*/
    margin: 0 auto;
}
.section-health-title .section-health-text{
    padding-left: 180px;
    width: 420px;
    float: left;
    margin-top: 165px;
    font-size: 30px;
    line-height: 50px;
    color: #474747;
}
.section-health-title .section-health-text span{
    color: #75af00;
}
.section-health-title .section-health-picture{
    float: right;
    padding-right: 100px;
}
.section-special{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url("http://file.mingdiao.com.cn/special/images/pc/special-bg.jpg") center center no-repeat;
    padding-top: 83px;
    margin-top: -98px;
}
.section-special-title{
    color: #515151;
    line-height: 75px;
    text-align: center;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-special-title h2{
    font-size: 55px;
    font-weight: 400;
    color: #515151;
    margin: 0;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-special-title span{
    color: #ff761a;
    font-size: 30px;
    /*margin-top: -9px;*/
    display: block;
    font-family: 思源黑体 CN Light, "SourceHanSansCN-Light";
}
.section-special-content{
    width: 100%;
    overflow: hidden;
    height: 426px;
    position: relative;
    margin-top: 24px;
}
.section-special-content .arrow-left{
    left: 0;
}
.section-special-content .arrow-right{
    right: 10px;
}
.special-swiper{
    margin: 0 72px;
}
.section-special-text{
    text-align: center;
    background: #fff;
    margin-right: 10px;
    margin-top: -5px;
    height: 403px;
    padding-top: 22px;
}
.section-special-text h2{
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    color: #515151;
    font-weight: 400;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
    margin: 0;
}
.special-swiper .swiper-slide ul{
    margin-top: 19px;
    padding: 0 20px;
    font-family: 思源黑体 CN Light, "SourceHanSansCN-Light";
}
.special-swiper .section-special-center {
    width: 50%;
    margin: 19px auto auto auto;
}
/* .rhombus{
    width: 9px;
    height: 9px;
    background: url("../images/pc/rhombus.png") center center no-repeat;
    display: inline-block;
    margin-right: 4px;
} */
.special-swiper .swiper-slide ul li{
    text-align: left;
    list-style: none;
    font-size: 18px;
    line-height: 30px;
    background: url("../images/pc/rhombus.png") left 10px no-repeat;
    padding-left: 15px;
    color: #515151;
}
.section-material-title{
    text-align: center;
    margin-top: 40px;
    font-size: 38px;
    line-height: 50px;
    color: #515151;
    padding-bottom: 45px;
    position: relative;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";
}
.section-material-title:before {
    position: absolute;
    left: 0;
    top:25px;
    content: "";
    background: url(../images/title-right.png) left center no-repeat;
    width:259px;
    height: 10px;
}
.section-material-title:after{
    position: absolute;
    right: 0;
    top:25px;
    content: "";
    background: url(../images/title-left.png) left center no-repeat;
    width:259px;
    height: 10px;
}
.section-material-title span{
    color: #ff761a;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-standard{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url("http://file.mingdiao.com.cn/special/images/pc/standard-bg.jpg") center center no-repeat;
    position: relative;
    padding-top: 68px;
    background-size: cover;
}
.section-standard .container{
    position: relative;
}
.section-standard .title{
    width: 525px;
}
.section-standard .sub-title{
    font-size: 30px;
    margin-top: 39px;
    line-height: 45px;
    color: #ff761a;
    text-align: center;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-standard .sub-title p{
    margin: 0;
}
.standard-swiper{
    margin: 43px 150px;
    height: 422px;
}
.standard-swiper .swiper-slide{
    width: 900px;
    height: 420px;
}
.section-standard-text{
    width: 225px;
    /*height: 290px;*/
    position: absolute;
    top: 0;
    background: #fff;
}
.section-standard-text h6{
    text-align: center;
    line-height: 86px;
    font-size: 22px;
    color: #fff;
    font-weight: normal;
    background: #959595;
    padding: 0;
    margin: 0;
}
.section-standard-text h6 a{
    text-decoration: none;
    color: #fff;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-standard-text p,.section-standard-text ul{
    text-align: center;
    font-size: 20px;
    line-height: 32px;
    color: #212121;
    font-weight: normal;
    margin: 20% 0;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
}
.section-standard-text p,.section-standard-text ul li{
    line-height: 32px;
}
.standard-swiper .swiper-slide img{
    float: right;
    margin-top: 30px;
}
.triangle{
    width: 15px;
    height: 33px;
    left: 225px;
    top: 30px;
    position: absolute;
    background: url("../images/pc/triangle.png") center center no-repeat;
}
.section-standard-more{
    text-align: center;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.section-standard-more a{
    display: inline-block;
    line-height: 64px;
    width: 220px;
    background: #ff761a;
    text-decoration: none;
    color: #fff;
    margin-bottom: 28px;
    font-size: 24px;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";
}
.section-standard-more a:hover{
    color: #fff !important;
}
.section-integration{
    background: #dcdcdc;
    /*padding-top: 35px;*/
    padding-top: 68px;
    padding-bottom: 60px;
}
.section-integration .title{
    width: 590px;
}
.section-integration-content{
    width: 1200px;
    height: 1018px;
    overflow: hidden;
    background: url(http://file.mingdiao.com.cn/special/images/pc/ztfw.png) center center no-repeat;
    position: relative;
    margin: 26px 0;
}
.section-integration-list{
    position: absolute;
    font-size: 30px;
    color: #505050;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";
}
.section-integration-list.col-1 {
    top: 187px;
    left: 545px;
}
.section-integration-list.col-2 {
    top: 269px;
    left: 883px;
}
.section-integration-list.col-3 {
    top: 509px;
    left: 950px;
}
.section-integration-list.col-4 {
    top: 787px;
    left: 920px;
}
.section-integration-list.col-5 {
    top: 994px;
    left: 660px;
}
.section-integration-list.col-6 {
    top: 994px;
    left: 380px;
}
.section-integration-list.col-7 {
    top: 779px;
    left: 177px;
}
.section-integration-list.col-8 {
    top: 509px;
    left: 114px;
}
.section-integration-list.col-9 {
    top: 269px;
    left: 190px;
}
.section-commitment{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url(http://file.mingdiao.com.cn/special/images/pc/commitment-cr.jpg) center top no-repeat;
    padding-top: 59px;
}
.section-commitment-content{
    margin-top: 60px;
}
.section-commitment-list {
    float: left;
    /*padding-bottom: 13px;*/
    position: relative;
    padding:5px 5px;
    width: 390px;
}
.section-commitment-list:nth-child(2) {
    /* margin: 0 14px; */
    /* padding: 0 14px; */
}
.section-commitment-list:nth-child(5) {
    /* margin: 0 14px; */
}
.section-commitment-text{
    position: absolute;
    top: 45px;
    /*left: 0;*/
    left: 5px;
    text-align: center;
    width: 100%;
    margin-top: 27px;
    height: 148px;
    background: url(../images/bg.png) center center repeat;
    color: #fff;
    font-size: 22px;
    line-height: 42px;
    font-weight: normal;
    width: 390px;
    font-family: 思源黑体 CN Normal, "SourceHanSansCN-Normal";
}
.section-commitment-text h4{
    font-size: 28px;
    font-weight: 400;
    padding-top: 37px;
    margin: 0;
    line-height: 42px;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-special-sub-title{
    font-size: 30px;
    color: #505050;
    text-align: center;
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 65px;
    padding-bottom: 240px;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";

}
.section-special-sub-title h2{
    font-size: 36px;
    font-weight: 400;
    margin-top: 26px;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
}
.section-special-offer-right .section-exclusive{
    padding-top: 15px;
}
.section-special-offer{
    width: 907px;
    /*height: 397px;*/
    background: #fff;
    margin: -204px auto 52px auto;
    padding: 0;
}
.section-special-offer-title{
    width: 438px;
    font-size: 55px;
    line-height: 66px;
    /*padding-left: 31px;*/
    padding-top: 19px;
    color: #d4d4d4;
    text-align: right;
    float: left;
    font-family: 思源黑体 CN Medium, "SourceHanSansCN-Medium";
    font-weight: 600;
}
.section-special-offer-title h4{
    font-size: 43px;
    line-height: 60px;
    color: #505050;
    font-family: 思源黑体 CN Regular, "SourceHanSansCN-Regular";
    margin: 0;
    font-weight: 600;
}
.section-special-offer-title img{
    margin-top: 8px;
}
.section-special-offer-right{
    width: 412px;
    float: right;
    margin: 10px;
    background: #eee;
    padding: 26px 0 32px 0;
}
.online-offer{
    font-size: 36px;
    line-height: 60px;
    color: #505050;
    text-align: left;
    position: relative;
    margin-left: 23px;
    font-family: 思源黑体 CN Light, "SourceHanSansCN-Light";
    font-weight: 600;
}
.online-offer-form{
    font-size: 17px;
    line-height: 17px;
    color: #7d7d7d;
    float: right;
    text-align: left;
    margin-top: 14px;
    position: absolute;
    top: 0;
    left: 219px;
}
.section-special .section-exclusive {
    padding-top: 13px;
    padding-bottom: 30px;
}
.section-special-offer-right .section-exclusive form{
    padding: 0;
    margin: 0 auto;
    text-align: center;
    width: 412px;
    padding: 0 15px\0;
}
.section-special-offer-right .section-exclusive input{
    width: 331px;
    height: 49px;
    margin-bottom: 11px;
    line-height:49px;
    font-size: 22px;
    padding-left: 18px;
    border: 1px solid #212121;
    font-family: 思源黑体 CN Light, "SourceHanSansCN-Light";
}
.section-special-offer-right .section-exclusive input::-webkit-input-placeholder {
    color:    #7c7c7c;
}
.section-special-offer-right .section-exclusive input:-moz-placeholder {
    color:    #7c7c7c;
}
.section-special-offer-right .section-exclusive input::-moz-placeholder {
    color:    #7c7c7c;
}
.section-special-offer-right .section-exclusive input:-ms-input-placeholder {
    color:    #7c7c7c;
}
.section-special-offer-right .section-exclusive button{
    width: 294px;
    height: 59px;
    border-radius: 8px;
    box-shadow: 3px 5px 3px rgba(0,0,0,0.35);
    margin: 7px auto;
    margin-left:45px\0;
    font-size: 35px;
}
.arrow-left {
    background: url(../images/index_tab_l.png) no-repeat center center;
    position: absolute;
    left: 52px;
    top: 50%;
    margin-top: -9px;
    width: 54px;
    height: 99px;
    z-index: 10;
}
.arrow-right {
    background: url(../images/index_tab_r.png) no-repeat center center;
    position: absolute;
    right: 52px;
    top: 50%;
    margin-top: -9px;
    width: 54px;
    height: 99px;
    z-index: 10;
}
.section-exclusive {
    padding-top: 7px;
}
.section-exclusive form {
    padding-bottom: 10px;
    padding-top: 0px;
}
button {
    cursor: pointer;
    outline:none
}

.custom-swiper .pagination {
    width: 100%;
    text-align: center;
    width: 1200px;
    padding-top: 30px;
    float: left;
    position: absolute;
    bottom: 0;
    z-index: 999;
    margin: 0;
}
input[type=text]:focus{
    border: none;
    box-shadow: none;
}
.section-price-from form {
    margin: 0;
}
form#form1 {
    margin: 0;
}
.section-exclusive input{
    padding: 4px 0 4px 13px;
}
.section-special-offer-right .section-exclusive button{
    box-shadow: -3px -3px 0 0 inset rgba(0,0,0,0.35);
}
.pc .banner ul li:before {
 
}
.section-price-from .from-info .btn button{
    line-height: 45px;
}
.section-special .section-exclusive input{
    border: 1px solid #7d7d7d;
}
.section-health-text p,.section-health-content .section-health-title p{
    font-family: 思源黑体 CN ExtraLight;
}
.title h2:before,.title h2:after{
    bottom: 40px\0;
}
.title{
    height: 60px\0;
}
.preview .swiper-slide{
    width: 297px;
}
.view .swiper-slide{
    display: none;
}
.view .active-nav {
    display: block;
}</pre></body></html>