﻿@charset "utf-8";
/* CSS Document */
.InpageTitle{width: 100%;text-align: center;padding-top: 1.25rem;}
.InpageTitle h3{font-size: 1.35rem;color: #333333;font-weight: normal;}
.InpageTitle h3 span{color: #1b82d9;}
.InpageTitle p{font-size: 1rem;color: #666666;margin-top: 0.4rem;}


/*proHeader*/
.proHeader{width: 97%;padding: 0 1.5%;background: #005197;position: relative;height: 4rem;}
.proHeader span{display: block;width: 4%;float: left;margin-top: 1rem;}
.proHeader img{display: block;width: 100%;}
.proHeader .dian{display: block;width: 11%;float: right;margin-top: 1.617rem;margin-right: 2%;}
.proHeader h3{font-size: 1.25rem;color: #fff;float: left;width: 46%;margin-left: 23%;text-align: center;margin-top: 1.1rem;font-weight: normal;}
.proHeader .proMenu{width: 36%;background: #1a5097;position: absolute;top: 3.8rem;right: 0;padding: 0 3%;border-radius: 4px;display: none; z-index:99;}
.proHeader .proMenu .box{width: 100%;}
.proHeader .proMenu a{display:block;padding: 0.6rem 0;border-bottom: 1px solid #103261;border-top: 1px solid #ffffff;font-size: 1rem;color: #fff;}
.proHeader .proMenu .box a:first-child{border-top: none;}
.proHeader .proMenu .box a:last-child{border-bottom: none;}
.proHeader .proMenu i{display: block;width: 9%;height: 0.45rem;position: absolute;top: -0.4rem;right:17%;}


.zt_phono a{ width:100%; height:100%; display:block;}

/*mcxxMain 门窗秀秀*/
.mcxxMain{background: #e9e9e9;}
/*mcxxCon1*/
.mcxxCon1{background: #fff;margin-top: 0rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mcxxCon1 img{display: block;width: 100%;}
.mcxxCon1 .mainCon{margin-top:2.375rem;width: 100%; }
.mcxxCon1 .mainCon h3{font-size: 1.1rem;color: #333333;text-align: center;margin: 2.083rem 0 .583rem 0;}
.mcxxCon1 .mainCon article p{font-size: 0.9rem;color: #666666;line-height: 1.3rem;}

/*申请试用*/
.apply{width: 100%;padding:0 0 1rem 0; background: url(/mstyle/images/applybg.jpg) no-repeat center;background-size: cover;}
.apply .Title h3 a{color: #fff;}
.apply .Title p{color: #fff;}
.apply img{display: block;width: 100%;}
.apply .mainCon{width: 100%;margin-top: 2rem; text-align:center;}

.apply .mainCon .Input{width: 100%;height: 3.5rem;box-sizing: border-box;border: 1px solid #dfdfdf;overflow: visible;margin-bottom: 2px;background: #fff;}
.apply .mainCon input:not(.layui-input){width: 83%;float: left;height: 48px;line-height: 3.5rem;border: none;padding-left: 5%;outline: none;font-size: 1.1rem;}
.apply .mainCon input.layui-input{width: 83%;height: 48px;line-height: 3.5rem;border: none;padding-left: 5%;outline: none;font-size: 1.1rem;border-radius:0px;}
.apply .mainCon span{display: block;width: 12%;float: left;box-sizing: border-box;border-right: 1px solid #f0f0f0;height: 48px;}

.apply .Input2 span.layui-icon{
    background: #fff;
    text-align: center;
    line-height: 47px;
    font-size: 25px;
    color: #999;

}

     .apply .layui-form-select dl {top:49px;
    }
     .apply .layui-form-selectup dl {bottom:49px;top:auto;
    }
.layui-form-select dl dd {
text-align:left;
}
.apply .mainCon span img{margin-top: 0.2rem;}
.apply .mainCon a{display: block;width: 100%;background: #005197;padding: 0.9rem 0;font-size: 1rem;color: #fff;text-align: center;}
.apply .phone{text-align: center;width: 94%;margin-top: 1rem;}
.apply .phone img{display: inline-block;width: 6%;position: relative;margin-right: 2%;top: 0.3rem;}
.apply .phone p{font-size: 1.05rem;color: #b1b1b1;}
.apply .phone a{color: #91c82d;font-size: 1.3rem;font-weight: bold;font-family: arial;}

.mcxxCon1 .mainCon .video{text-align: center;margin-top: 1.5rem;}
.mcxxCon1 .mainCon span{display: block;margin-top: .833rem; font-size:1.2rem;}
/*mcxxCon2*/
.mcxxCon2{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mcxxCon2 img{display: block;width: 100%;}
.mcxxCon2 .mainCon{margin-top:1.3rem;width: 100%; }
.mcxxCon2 .mainCon dl{margin-bottom: 0.5rem;background: #f7f7f7;height: 4.458rem;overflow: hidden;}
.mcxxCon2 .mainCon dt{width: 14%;float: left;background: #1b82d9;text-align: center;height: 4.458rem;line-height: 4.458rem;font-size: 2.017rem;color: #fff;font-weight: bold;}
.mcxxCon2 .mainCon dd{margin-left: 3%;width: 83%;height: 4.458rem;float: left;}
.mcxxCon2 .mainCon dd p{font-size: 1rem;color: #666666;line-height: 1.3rem;width: 98%;vertical-align: middle;display: inline-block;}
.mcxxCon2 .mainCon dd span{vertical-align: middle;height: 100%;width: 0;display: inline-block;}
.mcxxCon2 .mainCon dl:nth-child(even) dt{background: #91c82d;}
/*mcxxCon3*/
.mcxxCon3{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 0;}
.mcxxCon3 img{display: block;width: 100%;}
.mcxxCon3 .mainCon{margin-top:2.375rem;width: 100%; }
/*mcxxCon4*/
.mcxxCon4{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mcxxCon4 img{display: block;width: 100%;}
.mcxxCon4 .mainCon{margin-top:2.075rem;width: 100%; }
/*mcxxCon5*/
.mcxxCon5{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.mcxxCon5 img{display: block;width: 100%;}
.mcxxCon5 .InpageTitle h3{font-weight: bold;}
.mcxxCon5 .mainCon{margin-top:2.075rem;width: 100%; }
.mcxxCon5 .mainCon .conBox{width: 96%;margin: 0 auto;}
.mcxxCon5 .mainCon .conBox dt{width: 100%;}
.mcxxCon5 .mainCon .conBox dd{text-align: center;}
.mcxxCon5 .mainCon .conBox dd h3{font-size: 1.1rem;color: #91c82d;font-weight: normal;margin: .667rem 0 .25rem;}
.mcxxCon5 .mainCon .conBox dd h3 span{font-weight: bold;}
.mcxxCon5 .mainCon .conBox dd p{font-size: 1rem;color: #666666;}
.mcxxCon5 .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.5rem;}
.mcxxCon5 .mainCon .btnList li{display: inline-block;width: 2.2rem;height: 2.2rem;line-height: 2.2rem;text-align: center;font-size: .75rem;color: #fff;background: #d6d6d6;border-radius: 50%;}
.mcxxCon5 .mainCon .btnList li.on{background: #1b82d9;}
/*mcxxCon6*/
.mcxxCon6{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.mcxxCon6 img{display: block;width: 100%;}
.mcxxCon6 .InpageTitle h3{font-weight: bold;}
.mcxxCon6 .mainCon{margin-top:1.75rem;width: 100%; }
.mcxxCon6 .mainCon .conBox li{float: left;width: 49%;margin-left:2%;}
.mcxxCon6 .mainCon .conBox li:first-child{margin-left: 0;}
.mcxxCon6 .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.3rem;}
.mcxxCon6 .mainCon .btnList li{display: inline-block;width: 0.9rem;height: 0.9rem;background: #d6d6d6;border-radius: 50%; font-size:0; margin-left:1%;}
.mcxxCon6 .mainCon .btnList li.on{background: #91c82d;}
/*M3Main 门窗M3-ERP*/
.M3Main{background: #e9e9e9;}
.M3Main img{display: block;width: 100%;}
/*M3Con1*/
.M3Con1{background: #fff;margin-top: 0rem;width: 97%;padding: 0 1.5% 1.208rem;}
.M3Con1 img{display: block;width: 100%;}
.M3Con1 .mainCon{margin-top:1.25rem;width: 100%; text-align:center; }
.M3Con1 .mainCon h3{font-size: 1.1rem;color: #333333;text-align: center;margin: 1.083rem 0 .583rem 0;}
.M3Con1 .mainCon article p{font-size: 0.9rem;color: #666666;line-height: 1.3rem;}
.M3Con1 .mainCon li{float: left;width: 33%;font-size: 1.1rem;color: #666666;}
.M3Con1 .mainCon li span{display: inline-block;width: 2.2rem;height: 2.2rem;text-align: center;line-height: 2.2rem;background: #005197;font-size: 1rem;color: #fff;font-weight: bold;border-radius: 50%;margin-right: 4%;}

.M3Con1 .mainCon .phone{margin-top: 1.45rem;width: 100%; text-align:center;}
.M3Con1 .mainCon .phone .ty{display: inline-block;width:40%;}

.M3Con1 .mainCon .video{text-align: center;margin-top: 0.5rem;}
.M3Con1 .mainCon .video p{font-size: 1rem;color: #606060; margin-bottom:1.25rem;}
.M3Con1 .mainCon .video p a{color: #606060;}
.M3Con1 .mainCon .video span{display: block;margin-top: .833rem; font-size:1.2rem;}
/*M3Con2*/
.M3Con2{background: #fff;margin-top: 0.5rem;width: 97%;padding:0.8rem 1.5% 1.208rem;}
.M3Con2 .mainCon{margin-top:1.25rem;width: 100%; }
.M3Con2 .mainCon dl{margin-top: 1.25rem;}
.M3Con2 .mainCon dl:first-child{margin-top: 0;}
.M3Con2 .mainCon dt{float: left;width: 3rem;height: 3rem;line-height: 3rem;text-align: center;background: #167bd3;color: #fff;font-size: 1.3rem;border-radius: 50%;}
.M3Con2 .mainCon dd{float: right;width: 84%;}
.M3Con2 .mainCon dd h3{font-size: 1.1rem;color: #333333;}
.M3Con2 .mainCon dd p{font-size: 1rem;color: #333333;line-height: 1.2rem;margin-top: 0.3rem;}
/*M3Con3*/
.M3Con3{background: #005197;margin-top: 0.5rem;width: 97%;padding:0.8rem 1.5% 1.508rem;}
.M3Con3 .mainCon{margin-top:1.25rem;width: 100%; }
.M3Con3 .InpageTitle h3{color: #fff;}
.M3Con3 .InpageTitle p{color: #fff;}
.M3Con3 .mainCon li{float: left;width: 23%;margin-left: 2%;background: #91c82d;padding-top: 1.208rem;text-align: center;height: 7rem;border-radius: .45rem;}
.M3Con3 .mainCon li:first-child{margin-left: 1%;}
.M3Con3 .mainCon li img{width: 46%;margin: 0 auto;}
.M3Con3 .mainCon li span{font-size: 1rem;display: block;color: #fff;margin-top: 0.8rem;}
/*M3Con4*/
.M3Con4{background: #fff;margin-top: 0.5rem;width: 97%;padding:0.8rem 1.5% 1.508rem;}
.M3Con4 .mainCon{margin-top:1.25rem;width: 100%; }
.M3Con4 .InpageTitle h3{font-weight: bold;}
.M3Con4 .mainCon li{float: left;width: 25%;text-align: center;height: 7rem;box-sizing: border-box;border-left: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;}
.M3Con4 .mainCon li:nth-child(1),.M3Con4 .mainCon li:nth-child(2),.M3Con4 .mainCon li:nth-child(3),.M3Con4 .mainCon li:nth-child(4){border-top: none;}
.M3Con4 .mainCon li:nth-child(5),.M3Con4 .mainCon li:nth-child(6),.M3Con4 .mainCon li:nth-child(7),.M3Con4 .mainCon li:nth-child(8){padding-top: 1rem;height: 7.5rem;}
.M3Con4 .mainCon li:nth-child(4n+1){border-left: none;}
.M3Con4 .mainCon li img{width: 62%;margin: 0 auto;}
.M3Con4 .mainCon li span{font-size: 1rem;display: block;color: #333333;font-weight: bold;}
/*M3Con5*/
.M3Con5{margin-top: 0.5rem;width: 100%;}




/*mcdsfMain 门窗大师傅*/
.mcdsfMain{background: #e9e9e9;}
.mcdsfMain img{display: block;width: 100%;}
/*mcdsfCon1*/
.mcdsfCon1{background: #fff;margin-top: 0rem;width: 97%;padding:0.8rem 1.5% 1.208rem;}
.mcdsfCon1 .mainCon{margin-top:1.25rem;width: 100%; }
.mcdsfCon1 .mainCon dl{margin-top: 1.25rem;}
.mcdsfCon1 .mainCon dl:first-child{margin-top: 0;}
.mcdsfCon1 .mainCon dt{float: left;width:2.583rem;height: 1.708rem;position: relative;}
.mcdsfCon1 .mainCon dt span{display: block;position: absolute;width: 2.583rem;height: 1.708rem;top: 0;left: 0;text-indent: 18%;line-height: 1.708rem;font-size: 1rem;color: #fff;}
.mcdsfCon1 .mainCon dd{width: 83%;float: left;margin-left: 3%;padding-top: 0.2rem;}
.mcdsfCon1 .mainCon dd p{font-size: 1rem;color: #666666;line-height: 1.3rem;}
.mcdsfCon1 .mainCon dd p em{color: #1062d2;font-weight: bold;}
.mcdsfCon1 .mainCon .Pic{margin-top: 1.5rem;}
/*mcdsfCon2*/
.mcdsfCon2{width: 100%;background: #fff;margin-top: 0.5rem;}
.mcdsfCon2 .title{text-align: center;padding-top: 1.208rem;}
.mcdsfCon2 .title h2{font-size: 2.083rem;color: #1062d2;}
.mcdsfCon2 .title h3{font-size: 1.3rem;margin-top: 0.3rem;color: #131313;}
.mcdsfCon2 .mainCon{width: 100%;margin-top: .5rem;}
.mcdsfCon2 .box{width: 100%;padding-bottom: 0.5rem;border-top: 1px solid #e7e7e7;}
.mcdsfCon2 .mainCon .box:first-child{border-top: 1px solid #e7e7e7;}
.mcdsfCon2 .box h3{font-size: 1.3rem;color: #1062d2;font-weight: normal;padding-top: 2.333rem;text-align: center;}
.mcdsfCon2 .box p{font-size: 1rem;color: #666666;line-height: 1.3rem;padding: 0 3%;text-align: center;}
.mcdsfCon2 .box img{margin-top: .8rem;}
/*mcdsfCon3*/
.mcdsfCon3{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mcdsfCon3 .InpageTitle h3{font-weight: bold;}
.mcdsfCon3 .InpageTitle p{color: #000000;}
.mcdsfCon3 img{display: block;width: 100%;}
.mcdsfCon3 .mainCon{margin-top:1.25rem;width: 100%; text-align:center; }
.mcdsfCon3 .mainCon h3{font-size: 1.1rem;color: #333333;text-align: center;margin: 1.083rem 0 .583rem 0;}
.mcdsfCon3 .mainCon article p{font-size: 0.9rem;color: #666666;line-height: 1.3rem;}
.mcdsfCon3 .mainCon li{float: left;width: 33%;font-size: 1.1rem;color: #666666;}
.mcdsfCon3 .mainCon li span{display: inline-block;width: 2.2rem;height: 2.2rem;text-align: center;line-height: 2.2rem;background: #005197;font-size: 1rem;color: #fff;font-weight: bold;border-radius: 50%;margin-right: 4%;}
.mcdsfCon3 .mainCon .phone{margin-top: 1.45rem;width: 100%;}
.mcdsfCon3 .mainCon .phone .ty{display: block;float: left;width: 39%;}

.mcdsfCon3 .mainCon .video{text-align: center;margin-top: 1.5rem;}
.mcdsfCon3 .mainCon .video span{display: block;margin-top: .833rem; font-size:1.2rem;}
/*mcdsfCon4*/
.mcdsfCon4{background: #fff;margin-top: 0.5rem;width: 97%;padding:0.8rem 1.5% 1rem;}
.mcdsfCon4 .title p{font-size: 1rem;color: #333333;}
.mcdsfCon4 .title h3{font-size: 1.3rem;color: #333333;margin-top: 0.3rem;}
.mcdsfCon4 .title{padding-top: 1.083rem;text-align: center;}
.mcdsfCon4 .mainCon{margin-top:1.25rem;width: 100%; }
.mcdsfCon4 .mainCon .box1{width: 100%;padding-bottom: 8.417rem;position: relative;}
.mcdsfCon4 .mainCon .box1 img{position: absolute;bottom: 0;right: 0;width: 73%;}
.mcdsfCon4 .mainCon .box1 dl{margin-top: 1.3rem;}
.mcdsfCon4 .mainCon .box1 dl:first-child{margin-top: 0;}
.mcdsfCon4 .mainCon .box1 dl:nth-child(even) dt{color: #333333;}
.mcdsfCon4 .mainCon .box1 dt{float: left;width: 4.2rem;height: 3.2rem;line-height: 3.2rem;text-align: center;color: #1062d2;font-size:2.5rem; border-right: 1px solid #d2d2d2;font-weight: bold;}
.mcdsfCon4 .mainCon .box1 dd{float: right;width: 79%;}
.mcdsfCon4 .mainCon .box1 dd h3{font-size: 1.1rem;color: #333333;}
.mcdsfCon4 .mainCon .box1 dd p{font-size: 1rem;color: #333333;line-height: 1.2rem;margin-top: 0.3rem;}
.mcdsfCon4 .mainCon .box1 dl:last-child dd p{padding-right: 31%;}
.mcdsfCon4 .mainCon .box2{width: 100%;position: relative;padding: 1.5rem 0;background: #1062d2;}
.mcdsfCon4 .mainCon .box2 p{font-size: .75rem;color: #fff;padding: 0 5%;margin-top: 1.125rem;}
.mcdsfCon4 .mainCon .box2 p.first{margin-top: 0;}
.mcdsfCon4 .mainCon .box2 p span{font-weight: bold;}
.mcdsfCon4 .mainCon .box2 i{display: block;width: 1.708rem;height: .708rem;position: absolute;left: 8%;top: -.708rem;}
/*mcdsfCon5*/
.mcdsfCon5{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.mcdsfCon5 img{display: block;width: 100%;}
.mcdsfCon5 .InpageTitle h3{font-weight: bold;}
.mcdsfCon5 .mainCon{margin-top:1.75rem;width: 100%; }
.mcdsfCon5 .mainCon .conBox li{float: left;width: 49%;margin-left:2%;text-align: center;}
.mcdsfCon5 .mainCon .conBox li:first-child{margin-left: 0;}
.mcdsfCon5 .mainCon .conBox li span{display: block;box-sizing: border-box;border: 1px solid #e9e9e9;}
.mcdsfCon5 .mainCon .conBox li em{display: block;font-size: 0.9rem;color: #666666;margin-top: 0.55rem;}
.mcdsfCon5 .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.3rem;}
.mcdsfCon5 .mainCon .btnList li{display: inline-block;width: 0.9rem;height: 0.9rem;background: #d6d6d6;border-radius: 50%; font-size:0; margin-left:1%;}
.mcdsfCon5 .mainCon .btnList li.on{background: #91c82d;}



/*mcdsMain 门窗大使*/
.mcdsMain{background: #e9e9e9;}
.mcdsMain img{display: block;width: 100%;}
/*mcdsCon1*/
.mcdsCon1{background: #fff;margin-top: 0rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mcdsCon1 img{display: block;width: 100%;}
.mcdsCon1 .mainCon{margin-top:1.25rem;width: 100%; }
.mcdsCon1 .mainCon h3{font-size: 1.1rem;color: #333333;text-align: center;margin: 1.083rem 0 .583rem 0;}
.mcdsCon1 .mainCon article p{font-size: 0.9rem;color: #666666;line-height: 1.3rem;margin-bottom: 0.5rem;}
.mcdsCon1 .mainCon article p span{font-weight: bold;color: #91c82d;}
.mcdsCon1 .mainCon .phone{margin-top: 1.45rem;width: 100%;text-align: center;}
.mcdsCon1 .mainCon .phone .xz{display: inline-block;width: 39%;}
.mcdsCon1 .mainCon .phone .xz:first-child{margin-right: 2%;}
.mcdsCon1 .mainCon .video{text-align: center;margin-top: 0.5rem;}
.mcdsCon1 .mainCon .video p{font-size: 1rem;color: #606060;}
.mcdsCon1 .mainCon .video p a{color: #606060;}
.mcdsCon1 .mainCon .video p em{color: #1062d2;}
.mcdsCon1 .mainCon .video img{margin-top: 1.25rem;}
.mcdsCon1 .mainCon .video span{display: block;margin-top: .833rem; font-size:1.2rem;}
/*mcdsCon2*/
.mcdsCon2{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mcdsCon2 .InpageTitle h3 span{color: #91c82d;}
.mcdsCon2 .InpageTitle h3{font-weight: bold;}
.mcdsCon2 img{display: block;width: 100%;}
.mcdsCon2 .mainCon{margin-top:1.25rem;width: 100%; }
/*mcdsCon3*/
.mcdsCon3{background: #91c82d;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mcdsCon3 .InpageTitle p{color: #fff;}
.mcdsCon3 .InpageTitle h3{font-weight: bold;color: #fff;}
.mcdsCon3 .mainCon{width: 100%;margin-top: 1.5rem;}
.mcdsCon3 .mainCon li{float: left;width: 49%;margin-left: 2%;text-align: center;height: 5.5rem;background: #fff;border-radius: .333rem;padding-top: 1.5rem;margin-top: .5rem;overflow: hidden;}
.mcdsCon3 .mainCon li:nth-child(1),.mcdsCon3 .mainCon li:nth-child(2){margin-top: 0;}
.mcdsCon3 .mainCon li:nth-child(2n+1){margin-left: 0;}
.mcdsCon3 .mainCon li h3{font-size: 1.2em;color: #91c82d;}
.mcdsCon3 .mainCon li p{font-size: 1rem;color: #333333;margin-top: 0.5rem;}
/*mcdsCon4*/
.mcdsCon4{background: #fff;margin-top: 0.5rem;width:100%;}
.mcdsCon4 .InpageTitle h3{font-weight: bold;}
.mcdsCon4 .mainCon{width: 100%;margin-top: 0.958rem;}
.mcdsCon4 .mainCon .menu{width: 97%;margin: 0 auto;}
.mcdsCon4 .mainCon .menu li{float: left;width: 25%;text-align: center;height: 3.167rem;line-height: 3.167rem;font-size: 0.9rem;color: #666666;border-radius: 4px;}
.mcdsCon4 .mainCon .menu span{display: inline-block;width: 1.667rem;height: 1.667rem;overflow: hidden;position: relative;top: 0.5rem;}
.mcdsCon4 .mainCon .menu img{position: relative;}
.mcdsCon4 .mainCon .menu li.on span img{top: -1.667rem}
.mcdsCon4 .mainCon .menu li.on{background: #91c82d;color: #fff;}
.mcdsCon4 .mainCon .conBox{padding: 1.125rem 0 0;}
.mcdsCon4 .mainCon .conBox .con{padding: 1.25rem 3% 0;}
.mcdsCon4 .mainCon .conBox .con h3{font-size: 1.5rem;color: #333333;font-weight: lighter;}
.mcdsCon4 .mainCon .conBox .con p{font-size: 1rem;color: #999999;margin-top: 0.5rem;}
.mcdsCon4 .mainCon .conBox .con img{margin-top: 1.25rem;}
.mcdsCon4 .mainCon .conBox .con3 img{width: 95%;}
.mcdsCon4 .mainCon .conBox .con3{padding-bottom: 1.667rem;}
.mcdsCon4 .mainCon .conBox .con4 img{width: 79%;}
.mcdsCon4 .mainCon .conBox .con:nth-child(odd){background: #f7f7f7}



/*mcgjMain 门窗管家*/
.mcgjMain{background: #e9e9e9;}
.mcgjMain img{display: block;width: 100%;}
/*M3Con1*/
.mcgjCon1{background: #fff;margin-top: 0rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mcgjCon1 img{display: block;width: 100%;}
.mcgjCon1 .mainCon{margin-top:1.25rem;width: 100%; text-align:center; }
.mcgjCon1 .mainCon h3{font-size: 1.1rem;color: #333333;text-align: center;margin: 1.083rem 0 .583rem 0;}
.mcgjCon1 .mainCon article p{font-size: 0.9rem;color: #666666;line-height: 1.3rem;}
.mcgjCon1 .mainCon ul{margin-top: 1.05rem;}
.mcgjCon1 .mainCon li{float: left;width: 50%;font-size: 1.1rem;color: #666666;padding-left: 10%;box-sizing: border-box;margin-bottom: .533rem;}
.mcgjCon1 .mainCon li span{display: inline-block;width: 2.2rem;height: 2.2rem;text-align: center;line-height: 2.2rem;background: #3cbee9;font-size: 1rem;color: #fff;font-weight: bold;border-radius: 50%;margin-right: 4%;}
.mcgjCon1 .mainCon .phone{margin-top: 1.45rem;width: 100%;}
.mcgjCon1 .mainCon .phone .ty{display: block;float: left;width: 39%;}

/*.mcgjCon1 .mainCon .phone p{float: left;margin-left: 3%;width: 57%;}
.mcgjCon1 .mainCon .phone p a{font-weight: bold;color: #1062d2;font-size: 1.45rem;}
.mcgjCon1 .mainCon .phone p img{width: 13%;display: inline-block;margin-right: 2%;position: relative;top: 0.5rem;}*/

.mcgjCon1 .mainCon .video{text-align: center;margin-top: 1.5rem;}
.mcgjCon1 .mainCon .video span{display: block;margin-top: .833rem; font-size:1.2rem;}
/*mcgjCon2*/
.mcgjCon2{padding-bottom: 1.5rem;}
.mcgjCon2 .InpageTitle p{color: #333;}
.mcgjCon2 .InpageTitle h3{font-weight: bold;}
.mcgjCon2 .mainCon dt{background: #a7df40;}
.mcgjCon2 .mainCon dd h3{color: #3cbee8;}
.mcgjCon2 .mainCon dd p{color: #666666;}
/*mcgjCon3*/
.mcgjCon3{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.mcgjCon3 img{display: block;width: 100%;}
.mcgjCon3 .InpageTitle h3{font-weight: bold;}
.mcgjCon3 .mainCon{margin-top:1.75rem;width: 100%; }
.mcgjCon3 .mainCon .conBox li{float: left;text-align: center;}
.mcgjCon3 .mainCon .conBox li img{width: 20%;margin: 0 auto;}
.mcgjCon3 .mainCon .conBox li h3{font-size: 1.2rem;color: #333333;font-weight: normal;margin: .833rem  0;}
.mcgjCon3 .mainCon .conBox li p{font-size: 1rem;color: #666666;line-height: 1.3rem;}
.mcgjCon3 .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.3rem;}
.mcgjCon3 .mainCon .btnList li{display: inline-block;width: 0.9rem;height: 0.9rem;background: #d6d6d6;border-radius: 50%; font-size:0; margin-left:1%;}
.mcgjCon3 .mainCon .btnList li.on{background: #91c82d;}
/*mcgjCon4*/
.mcgjCon4{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.mcgjCon4 img{display: block;width: 100%;}
.mcgjCon4 .InpageTitle h3{font-weight: bold;}
.mcgjCon4 .mainCon{margin-top:1.75rem;width: 100%; }
.mcgjCon4 .mainCon li{float: left;text-align: center;width: 49%;margin-left: 2%;padding-top: 2.167rem;height: 14rem;margin-bottom: .708rem;}
.mcgjCon4 .mainCon li:nth-child(2n+1){margin-left: 0;}
.mcgjCon4 .mainCon li img{width: 37%;margin: 0 auto;}
.mcgjCon4 .mainCon li h3{font-size: 1.2rem;color: #fff;font-weight: normal;margin: 1.833rem 0 .667rem 0;}
.mcgjCon4 .mainCon li p{font-size: 1rem;color: #fff;line-height: 1.3rem;padding: 0 7%;}
.mcgjCon4 .mainCon li:nth-child(1){background: #3ce493;}
.mcgjCon4 .mainCon li:nth-child(2){background: #fb4f9c;}
.mcgjCon4 .mainCon li:nth-child(3){background: #3cbee8;}
.mcgjCon4 .mainCon li:nth-child(4){background: #f8be23;}
/*mcgjCon5*/
.mcgjCon5{background: #3cbee8;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.mcgjCon5 img{display: block;width: 100%;}
.mcgjCon5 .InpageTitle h3{color: #fff;}
.mcgjCon5 .InpageTitle p{color: #fff;}
.mcgjCon5 .mainCon{margin-top:1.75rem;width: 100%; }
.mcgjCon5 .mainCon li{float: left;text-align: center;width: 23%;margin-left: 2%;padding-top: .708rem;margin-bottom: .908rem;box-sizing: border-box;border: 1px solid #fff;border-radius: 4px;height: 6.5rem;}
.mcgjCon5 .mainCon li:nth-child(4n+1){margin-left: 1%;}
.mcgjCon5 .mainCon li img{width: 55%;margin: 0 auto;}
.mcgjCon5 .mainCon li p{font-size: 1rem;color: #fff;margin-top: 0.5rem;}


/*mcst 门窗速图*/
.mcstMain{background: #e9e9e9;}
.mcstMain img{display: block;width: 100%;}
/*mcstCon2*/
.mcstCon2{margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;background: #fff;}
.mcstCon2 .InpageTitle h3{font-weight: bold;}
.mcstCon2 .mainCon{width: 100%;margin-top: 1.667rem;}
.mcstCon2 .mainCon li{float: left;width: 46%;margin-left: 2%;background: #f95d00;border-radius: 4px;margin-top: 0.5rem;padding-left: 3%;height: 4.5rem;padding-top: 1.3rem;}
.mcstCon2 .mainCon li:nth-child(1),.mcstCon2 .mainCon li:nth-child(2){margin-top: 0;}
.mcstCon2 .mainCon li:nth-child(2n+1){margin-left: 0;}
.mcstCon2 .mainCon li h3{font-size: 1.2rem;color: #fff;font-weight: normal;}
.mcstCon2 .mainCon li p{font-size: 1rem;color: #fff;}
/*mcstCon3*/
.mcstCon3{margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;background: #fff;}
.mcstCon3 .InpageTitle h3{font-weight: bold;}
.mcstCon3 .InpageTitle h3 span{color: #f95d00;}
.mcstCon3 .mainCon{width: 100%;margin-top: 1.667rem;}
.mcstCon3 .mainCon dl{float: left;width: 50%;margin-top: 1.208rem;height: 4rem;overflow: hidden;}
.mcstCon3 .mainCon dl:nth-child(1),.mcstCon3 .mainCon dl:nth-child(2){margin-top: 0;}
.mcstCon3 .mainCon dt{width: 19%;float: left;}
.mcstCon3 .mainCon dd{width: 79%;box-sizing: border-box;padding-right: 3%;float: right;}
.mcstCon3 .mainCon dl:nth-child(even) dd p{color: #333;}
.mcstCon3 .mainCon dd p{font-size: 0.9rem;color: #666666;line-height: 1.3rem;}
/*mcstCon4*/
.mcstCon4{margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;background: #fff;}
.mcstCon4 .InpageTitle h3{font-weight: bold;}
.mcstCon4 .InpageTitle span{display: inline-block;background: #f95d00;font-size: 1rem;color: #fff;border-radius: .833rem;padding: 0.2rem 0.4rem;margin-top: 0.3rem;}
.mcstCon4 .InpageTitle em{font-size: 1.1rem;font-weight: bold;color: #fff;}
.mcstCon4 .mainCon{width: 100%;margin-top: 1.667rem;}
/*mcstCon5*/
.mcstCon5{margin-top: 0.5rem;width: 100%;padding: 0 0 1.508rem;background: #fff;}
.mcstCon5 .InpageTitle h3{font-weight: bold;color: #f95d00;}
.mcstCon5 .mainCon{width: 100%;margin-top: 1.667rem;}
.mcstCon5 .mainCon li{width: 50%;float: left;text-align: center;border-left: 1px solid #e5e4e4;border-top: 1px solid #e5e4e4;box-sizing: border-box;padding-top: 0.9rem;height: 11rem;}
.mcstCon5 .mainCon li:nth-child(1),.mcstCon5 .mainCon li:nth-child(2){padding-top: 0.4rem;border-top: none;}
.mcstCon5 .mainCon li img{display: inline-block;width: 15%;}
.mcstCon5 .mainCon li h3{font-size: 1.1rem;color: #f95d00;margin-top: 1.25rem;}
.mcstCon5 .mainCon li p{font-size: 0.9rem;color: #666666;line-height: 1.2rem;margin-top: 0.5rem;}
.mcstCon5 .mainCon li:last-child p{font-size: 1.875rem;color: #f95d00;line-height: 2.083rem;font-weight: bold;margin-top: 2.267rem;}
/*mcstCon6*/
.mcstCon6{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.mcstCon6 img{display: block;width: 100%;}
.mcstCon6 .InpageTitle h3{font-weight: bold;color: #f95d00;}
.mcstCon6 .mainCon{margin-top:2.075rem;width: 100%; }
.mcstCon6 .mainCon .conBox{width: 96%;margin: 0 auto;}
.mcstCon6 .mainCon .conBox dt{width: 100%;}
.mcstCon6 .mainCon .conBox dd{text-align: center;}
.mcstCon6 .mainCon .conBox dd h3{font-size: 1.2rem;color: #333333;margin: .667rem 0 .25rem;}
.mcstCon6 .mainCon .conBox dd p{font-size: 1rem;color: #f95d00;font-weight: bold;}
.mcstCon6 .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.5rem;}
.mcstCon6 .mainCon .btnList li{display: inline-block;width: 0.8rem;height: 0.8rem;line-height: 2.2rem;text-align: center;font-size: .75rem;color: #fff;background: #d6d6d6;border-radius: 50%; font-size:0; margin-left:1%;}
.mcstCon6 .mainCon .btnList li.on{background: #91c82d;}


/*mct 门窗通*/
.mctMain{background: #e9e9e9;}
.mctMain img{display: block;width: 100%;}
/*mctCon2*/
.mctCon2{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mctCon2 .InpageTitle h3{font-weight: bold;}
.mctCon2 .InpageTitle p{display: inline-block;padding:0.3rem 0.8rem;background: #91c82d;color: #fff;border-radius: .833rem;margin-top: 0.5rem;}
.mctCon2 img{display: block;width: 100%;}
.mctCon2 .mainCon{margin-top:1.3rem;width: 100%; }
.mctCon2 .mainCon dl{margin-bottom: 0.5rem;height: 2.458rem;overflow: hidden;}
.mctCon2 .mainCon dt{width: 20%;float: left;background: #1062d2;text-align: center;height: 2.458rem;line-height: 2.458rem;font-size: 1rem;color: #fff;font-weight: bold;}
.mctCon2 .mainCon dd{margin-left: 3%;width:77%;height: 2.458rem;float: left;}
.mctCon2 .mainCon dd p{font-size: 1rem;color: #666666;line-height: 1.3rem;width: 98%;vertical-align: middle;display: inline-block;}
.mctCon2 .mainCon dd span{vertical-align: middle;height: 100%;width: 0;display: inline-block;}

/*mctCon3*/
.mctCon3{background: #1062d2;margin-top: 0.5rem;width: 97%;padding:0.8rem 1.5% 0.8rem;}
.mctCon3 .mainCon{margin-top:1.25rem;width: 100%;background:url(/mstyle/images/mctcon3bg.jpg);padding-bottom: 1rem;padding-top: 1.508rem;}
.mctCon3 .InpageTitle h3{color: #fff;font-weight: bold;}
.mctCon3 .InpageTitle p{color: #fff;}
.mctCon3 .mainCon li{float: left;width: 25%;text-align: center;height: 10.5rem;overflow: hidden;}
.mctCon3 .mainCon li img{width: 79%;margin: 0 auto;}
.mctCon3 .mainCon li span{font-size: 1rem;display: block;color: #333;margin-top: 0.8rem;padding: 0 3%;}
.mctCon3 .mainCon2{margin-top:1.25rem;width: 100%;background: #fff;padding-top: 1.25rem;}
.mctCon3 .mainCon2 .box{width: 90%;padding: 0 5%;margin-top: .417rem;}
.mctCon3 .mainCon2 .box:first-child{margin-top: 0;}
.mctCon3 .mainCon2 .box h3{height: 2.417rem;line-height: 2.417rem;padding-left: 5%;font-size: 1.2rem;color: #fff;}
.mctCon3 .mainCon2 .box1 h3{background: #1062d2;}
.mctCon3 .mainCon2 .box2 h3{background: #91c82d;}
.mctCon3 .mainCon2 .box3 h3{background: #f9b15c;}
.mctCon3 .mainCon2 .box .con{padding: 1.042rem 0;border: 1px solid #f4eeef;box-sizing: border-box;}
.mctCon3 .mainCon2 .box .con li{float: left;height: 1.792rem;line-height: 1.792rem;margin-left: 2%;background: #ededed;padding: 0 4%;border-radius: .833rem;margin-bottom: .417rem;}
/*mctCon4*/
.mctCon4{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.208rem;}
.mctCon4 .InpageTitle h3{font-weight: bold;}
.mctCon4 .mainCon{width: 100%;padding-top: 1.833rem;}
.mctCon4 .mainCon li{width: 49%;margin-left: 2%;float: left;text-align: center;padding-top: 3.417rem;padding-bottom: 1.792rem;border-radius: .417rem;margin-top: 3rem;position: relative;}
.mctCon4 .mainCon li:nth-child(2n+1){margin-left: 0;}
.mctCon4 .mainCon li:nth-child(1){background: #9ebf00;margin-top: 0;}
.mctCon4 .mainCon li:nth-child(2){margin-top: 0;}
.mctCon4 .mainCon li:nth-child(2){background: #f08109;}
.mctCon4 .mainCon li:nth-child(3){background: #2ab585;}
.mctCon4 .mainCon li:nth-child(4){background: #0086d1;}

.mctCon4 .mainCon li:nth-child(1) span{background: #9ebf00;}
.mctCon4 .mainCon li:nth-child(2) span{background: #f08109;}
.mctCon4 .mainCon li:nth-child(3) span{background: #2ab585;}
.mctCon4 .mainCon li:nth-child(4) span{background: #0086d1;}
.mctCon4 .mainCon li p{font-size: 1.4rem;color: #fff;font-weight: bold;}
.mctCon4 .mainCon li span{display: block;width: 3rem;height: 3rem;border: .417rem solid #fff;font-size: 1.675rem;color: #fff;font-weight: bold;line-height: 3rem;text-align: center;position: absolute;left: 50%;margin-left: -1.5rem;top: -1.5rem;border-radius: 50%;}



/*team 服务团队*/
/*teamCon1*/
.teamCon1{background: #fff;margin-top: 0.5rem;width: 96%;padding: 0 2% 1.6rem;}
.teamCon1 img{display: block;width: 100%;}
.teamCon1 .mainCon{margin-top:2.25rem;width: 100%; }
.teamCon1 .mainCon h3{font-size: 1.3rem;color: #1b82d9;}
.teamCon1 .mainCon span{display: block;font-size: 1.2rem;color: #666666;}
.teamCon1 .mainCon p{font-size: 1rem;color: #666666;line-height: 1.3rem;margin-top: 1rem;}
.teamCon1 .mainCon img{margin-top: 1.25rem;}
/*teamCon2*/
.teamCon2{background: #fff;margin-top: 0.5rem;width: 96%;padding: 0 2% 1.6rem;}
.teamCon2 img{display: block;width: 100%;}
.teamCon2 .mainCon{margin-top:2.25rem;width: 100%; }
.teamCon2 dl{width: 100%; margin-top: .5rem; }
.teamCon2 dt{width: 100%;box-sizing: border-box;overflow: hidden;background:url(/mstyle/images/teamcon2_icon01.png) no-repeat 94% center #005197;;background-size: 5%;height: 3rem;line-height: 3rem;font-size: 1rem;color: #fff;padding-left: 5%;border-radius: 6px;}
.teamCon2 dd{padding: 2.25rem 0;display: none;}
.teamCon2 dd p{font-size: 1rem;color: #666666;line-height: 1.6rem;}
.teamCon2 dl.on dt{background:url(/mstyle/images/teamcon2_icon02.png) no-repeat 94% center #91c82d;background-size: 5%;}
/*teamCon3*/
.teamCon3{margin-top: 0.5rem;width: 96%;padding: 0 2% 2.667rem; background:url(/mstyle/images/teamcon3bg.jpg) no-repeat center;background-size: cover;}
.teamCon3 .InpageTitle h3{color: #fff;}
.teamCon3 img{display: block;width: 100%;}
.teamCon3 .mainCon{margin-top: 1.25rem;}
.teamCon3 .mainCon p{font-size: 1rem;color: #fff;padding: 0 6%;text-align: center;line-height: 1.3rem;}
.teamCon3 .mainCon img{width: 96%;margin: 2.25rem auto 0;}
/*teamCon4*/
.teamCon4{background: #fff;margin-top: 0.5rem;width: 96%;padding: 0 2% 1.4rem;}
.teamCon4 img{display: block;width: 100%;}
.teamCon4 .mainCon{margin:2.25rem auto 0;width: 89%; }
.teamCon4 .mainCon ul{width: 100%;}
.teamCon4 .mainCon li{width: 28%;margin-left: 8%;float: left;text-align: center;margin-bottom: 1.417rem;}
.teamCon4 .mainCon li:nth-child(3n+1){margin-left: 0;}
.teamCon4 .mainCon li span{display: block;font-size: 0.9rem;color: #333;margin-top: 0.8rem;}


/*about 公司简介*/
.aboutMain{background: #FFFFFF;}
.aboutMain img{display: block;width: 100%;}
/*aboutCon1*/
.aboutCon1{background: #fff;margin-top: 0.5rem;width: 96%;padding: 0 2% 1.6rem;}
.aboutCon1 img{display: block;width: 100%;}
.aboutCon1 .mainCon{margin-top:1.25rem;width: 100%; }
.aboutCon1 .mainCon p{font-size: 1rem;color: #666666;line-height: 1.35rem;margin-top: 1rem;}
/*aboutCon2*/
.aboutCon2{background: #005197;margin-top: 0.5rem;width: 96%;padding: 0 2% 1.4rem;}
.aboutCon2 .InpageTitle h3{color: #fff;}
.aboutCon2 img{display: block;width: 100%;}
.aboutCon2 .mainCon{margin:2.25rem auto 0;width: 96%; }
.aboutCon2 .mainCon ul{width: 100%;}
.aboutCon2 .mainCon li{width: 28%;margin-left: 8%;float: left;text-align: center;margin-bottom: 1.417rem;}
.aboutCon2 .mainCon li:nth-child(3n+1){margin-left: 0;}
/*aboutCon3*/
.aboutCon3{background: #fff;margin-top: 0.5rem;width: 97%;padding:0.8rem 1.5% 2rem;}
.aboutCon3 .mainCon{margin-top:2rem;width: 100%; }
.aboutCon3 .mainCon dl{margin-top: 1.4rem;}
.aboutCon3 .mainCon dl:first-child{margin-top: 0;}
.aboutCon3 .mainCon dt{float: left;width: 18%;}
.aboutCon3 .mainCon dd{float: right;width: 80%;}
.aboutCon3 .mainCon dd h3{font-size: 1.1rem;color: #333333;font-weight: normal;}
.aboutCon3 .mainCon dd p{font-size: 1rem;color: #666666;line-height: 1.2rem;margin-top: 0.5rem;}
/*aboutCon4*/
.aboutCon4{background: #fff;margin-top: 0.5rem;width: 96%;padding: 0 2% 1.6rem;}
.aboutCon4 img{display: block;width: 100%;}
.aboutCon4 .mainCon{margin-top:1.6rem;width: 100%; }
.aboutCon4 dl{width: 100%; margin-top: .5rem; }
.aboutCon4 dt{width: 100%;box-sizing: border-box;overflow: hidden;background:url(/mstyle/images/teamcon2_icon01.png) no-repeat 94% center #005197;;background-size: 5%;height: 3rem;line-height: 3rem;font-size: 1.2rem;color: #fff;padding-left: 5%;border-radius: 6px;overflow: hidden;}
.aboutCon4 dt span{display: block;line-height: 3rem;float: right;margin-right: 16%;font-size: 1rem;color: #fff;}
.aboutCon4 dd{padding: 1.25rem 0;display: none;}
.aboutCon4 dd p{font-size: 1rem;color: #666666;line-height: 1.6rem;}
.aboutCon4 dl.on dt{background:url(/mstyle/images/teamcon2_icon02.png) no-repeat 94% center #91c82d;background-size: 5%;}
/*aboutCon5*/
.aboutCon5{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.aboutCon5 img{display: block;width: 100%;}
.aboutCon5 .mainCon{margin-top:1.75rem;width: 100%; }
.aboutCon5 .mainCon li{float: left;width: 33%;text-align: center;box-sizing: border-box;}
.aboutCon5 .mainCon li a{display: block;border: 1px solid #e9e9e9;box-sizing: border-box;padding: 8%;border-left: none;}
.aboutCon5 .mainCon li:first-child a{border-left: 1px solid #e9e9e9;}
/*.aboutCon5 .mainCon li:first-child{width: 34%;}*/
.aboutCon5 .mainCon li span{display: block;font-size: 0.8rem;color: #333;margin-top: .833rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.aboutCon5 .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.3rem;}
.aboutCon5 .mainCon .btnList ul{display: inline-block;width: 0.9rem;height: 0.9rem;background: #d6d6d6;border-radius: 50%;}
.aboutCon5 .mainCon .btnList ul li.on{background: #91c82d;}


/*case 客户案例*/
.caseCon1{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.caseCon1 img{display: block;width: 100%;}
.caseCon1 .mainCon{margin-top:1.75rem;width: 100%; }
.caseCon1 .mainCon .conBox ul{width: 100%;}
.caseCon1 .mainCon .conBox li{float: left;}
.caseCon1 .mainCon .conBox li a{display: block;box-sizing: border-box;border: 1px solid #e9e9e9;border-left: none;float:left;width: 33%;border-top: none;}
.caseCon1 .mainCon .conBox li a:nth-child(3n+1){margin-left: 0.5%;border-left: 1px solid #e9e9e9;}
.caseCon1 .mainCon .conBox li a:nth-child(1),.caseCon1 .mainCon .conBox li a:nth-child(2),.caseCon1 .mainCon .conBox li a:nth-child(3){border-top: 1px solid #e9e9e9;}
.caseCon1 .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.3rem;}
.caseCon1 .mainCon .btnList li{display: inline-block;width: 0.9rem;height: 0.9rem;background: #d6d6d6;border-radius: 50%; font-size:0; margin-left:1%;}
.caseCon1 .mainCon .btnList li.on{background: #91c82d;}
/*caseCon3*/
.caseCon3{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.caseCon3 img{display: block;width: 100%;}
.caseCon3 .mainCon{margin-top:1.75rem;width: 100%; }
.caseCon3 .mainCon li{float: left;width: 49%;margin-left: 2%;text-align: center;margin-top: 1.25rem;}
.caseCon3 .mainCon li:nth-child(1),.caseCon3 .mainCon li:nth-child(2){margin-top: 0;}
.caseCon3 .mainCon li:nth-child(2n+1){margin-left: 0;}
.caseCon3 .mainCon li h3{font-size: 1.2rem;color: #333;margin: 1.083rem 0 .5rem 0;}
.caseCon3 .mainCon li p{font-size: 1rem;color: #666666;line-height: 1.3rem;height: 3.9rem;text-overflow: ellipsis;overflow: hidden;}
.caseCon3 .mainCon a.more{width: 27%;height: 2.5rem;background: #91c82d;border-radius: 1.25rem;text-align: center;line-height: 2.5rem;font-size: 1rem;color: #fff;margin: 1.917rem auto 0;display: block;}



/*contact 联系杜特*/
/*contactCon1*/
.contactCon1{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.708rem;}
.contactCon1 img{display: block;width: 100%;}
.contactCon1 .mainCon{margin-top:1.75rem;width: 100%; }
.contactCon1 .mainCon .box dl{margin-top: 2rem;background:url(/mstyle/images/contactcon1_yy.png) no-repeat center bottom;padding-bottom: 3rem;background-size: 100%;}
.contactCon1 .mainCon .box dt{float: left;width: 18%;}
.contactCon1 .mainCon .box dd{float: right;width: 80%;}
.contactCon1 .mainCon .box dd h3{font-size: 1.1rem;color: #333333;font-weight: normal;}
.contactCon1 .mainCon .box dd p{font-size: 1rem;color: #666666;line-height: 1.2rem;}
.contactCon1 .mainCon .ma{width: 100%;text-align: center;}
.contactCon1 .mainCon .ma p{display: inline-block;width:40%;}
.contactCon1 .mainCon .ma p span{display: block;font-size: 1rem;color: #666666;font-family: "宋体";margin-top: 0.3rem;}
/*contactCon2*/
.contactCon2{background: #fff;margin-top: 0.5rem;width: 94%;padding: 0 3% 1.708rem;}
.contactCon2 img{display: block;width: 100%;}
.contactCon2 .mainCon{margin-top:1.75rem;width: 100%; }
.contactCon2 .mainCon input{height: 3rem; border: none; line-height: 3rem;border: 1px solid #ddd9d9;width: 100%;box-shadow: 0 0 3px 3px #eae9e9;margin-bottom: 0.5rem;outline: none;box-sizing: border-box;text-indent: 5%;font-size: 1rem;color: #333;}
.contactCon2 .mainCon textarea{height: 10rem; border: none; border: 1px solid #ddd9d9;width: 100%;box-shadow: 0 0 3px 3px #eae9e9;margin-bottom: 0.5rem;outline: none;box-sizing: border-box;text-indent: 5%;padding-top: 1rem;resize: none;font-size: 1rem;color: #333;}
.contactCon2 .mainCon a{display: block;height: 3rem;line-height: 3rem;text-align: center;width: 100%;font-size: 1rem;color: #fff;background: #91c82d;}


/*news 新闻中心*/
.newsCon1{background: #fff;margin-top: 0.5rem;width: 94%;padding: 0 3% 1.708rem;}
.newsCon1 img{display: block;width: 100%;}
.newsCon1 .mainCon{margin-top:1.75rem;width: 100%; }
.newsCon1 .mainCon dt{width: 42%;float: left;padding: 0.5rem;box-sizing: border-box;background: #f7f7f7;}
.newsCon1 .mainCon dd{width: 56%;float: right;}
.newsCon1 .mainCon dd h3{font-size: 1.1rem;color: #333333;line-height: 1.3rem;padding-top: .5rem;height: 2.6rem;}
.newsCon1 .mainCon dd h3 a{color: #333333;}
.newsCon1 .mainCon dd p{font-size: 1rem;color: #666666;line-height: 1.2rem;height: 3.6rem;overflow: hidden;text-overflow: ellipsis;margin-top: 0.5rem;}
.newsCon1 .mainCon dd p a{color: #666666;}
.newsCon1 .mainCon ul{width: 100%;padding-top: 1rem;}
.newsCon1 .mainCon ul li{overflow: hidden;padding: 0.8rem 0;border-bottom: 1px dotted #c9c9c9;}
.newsCon1 .mainCon ul li a{display: block;width: 70%;font-size:1rem;color: #333333;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 4%;background: url(/mstyle/images/news_icon01.jpg) no-repeat left center;}
.newsCon1 .mainCon ul li  span{display: block;float: right;font-size: 1rem;color: #999999;font-family: arial;}
.newsCon1 .mainCon .box .more{width: 27%;margin: 1.75rem auto 0;display: block;}
.newsCon1 .mainCon a.more{width: 27%;height: 2.5rem;background: #91c82d;border-radius: 1.25rem;text-align: center;line-height: 2.5rem;font-size: 1rem;color: #fff;margin: 1.917rem auto 0;display: block;}


/*research 研发中心*/
/*researchCon1*/
.researchCon1{background: #fff;margin-top: 0.5rem;width: 94%;padding: 0 3% 1.708rem;}
.researchCon1 img{display: block;width: 100%;}
.researchCon1 .mainCon{margin-top:1.75rem;width: 100%; }
.researchCon1 .mainCon p{font-size: 1rem;color: #666666;line-height: 1.3rem;}
.researchCon1 .mainCon .conBox{width: 100%;margin-top: 1rem;}
.researchCon1 .mainCon .conBox li{float: left;width: 50%;box-sizing: border-box;text-align: center;}
.researchCon1 .mainCon .conBox li span{display: block;width: 100%;box-sizing: border-box;border-left: 1px solid #fff;}
.researchCon1 .mainCon .conBox li em{display: block;font-size: 1rem;color: #666666;margin-top: 0.5rem;}
.researchCon1 .mainCon .btnList{width: 100%;text-align: center;margin-top: 1.3rem;}
.researchCon1 .mainCon .btnList li{display: inline-block;width: 0.9rem;height: 0.9rem;background: #d6d6d6;border-radius: 50%; font-size:0; margin-left:1%;}
.researchCon1 .mainCon .btnList li.on{background: #91c82d;}
/*researchCon2*/
.researchCon2{background: #fff;margin-top: 0.5rem;width: 94%;padding: 0 3% 1.708rem;}
.researchCon2 .mainCon{width: 100%;}
.researchCon2 .mainCon .box{padding-bottom: 2.5rem;background:url(/mstyle/images/contactcon1_yy.png) no-repeat center bottom;background-size: 100%;}
.researchCon2 .mainCon .box:last-child{background-image: none;padding-bottom: 1.5rem;}
.researchCon2 .mainCon h3{font-size: 1.35rem;color: #333;font-weight: bold;text-align: center;padding-top: 1.5rem;margin-bottom: 1.5rem;}
.researchCon2 .mainCon p{font-size: 1rem;color: #666666;line-height: 1.3rem;text-align: center;}
.researchCon2 .mainCon img{margin-top: 1rem;}

/* mcxxCon7 */
.mcxxCon7{background: #fff;margin-top: 0.5rem;width: 97%;padding: 0 1.5% 1.508rem;}
.mcxxCon7 img{display: block;width: 100%;}
.mcxxCon7 .InpageTitle h3{font-weight: bold;}
.mcxxCon7 .mainCon{margin-top:2.075rem;width: 100%; }
.mcxxCon7 .mainCon dl{margin-top: 1.6rem;}
.mcxxCon7 .mainCon dl:first-child{margin-top: 0;}
.mcxxCon7 .mainCon dt{overflow: hidden;}
.mcxxCon7 .mainCon dt img{display: block;float: left;width: 3rem;height: 3rem;}
.mcxxCon7 .mainCon dt p{width: 60%;float: left;padding: .8rem 2%;border:  1px solid #dcdadb;border-radius: 4px;margin-left: 4%;box-sizing: border-box;min-height: 3rem;}
.mcxxCon7 .mainCon dt span{display: block;font-size: 1.1rem;line-height: 1.3rem;color: #333333;}
.mcxxCon7 .mainCon dd{overflow: hidden;margin-top: 0.5rem;}
.mcxxCon7 .mainCon dd img{display: block;float: right;width: 3rem;height: 3rem;}
.mcxxCon7 .mainCon dd p{width: 62%;float: right;padding: .8rem 2%;border-radius: 4px;margin-right: 4%;box-sizing: border-box;min-height: 3rem;background: #91c82d;}
.mcxxCon7 .mainCon dd span{display: block;font-size: 1.1rem;line-height: 1.3rem;color: #fff;}
.mcxxCon7 .mainCon .btnList{width: 100%;text-align: center;margin-top: 2rem;}
.mcxxCon7 .mainCon .btnList ul li{display: inline-block;width: 2.2rem;height: 2.2rem;line-height: 2.2rem;text-align: center;font-size: .75rem;color: #fff;background: #d6d6d6;border-radius: 50%;}
.mcxxCon7 .mainCon .btnList ul li.on{background: #1b82d9;}
