.main{width: 100%;margin: 0px auto;}
.banner{width:100%;background: url(../img/product/fenzhang/banner.jpg) top center no-repeat;margin: 0px auto;overflow: hidden;height: 450px;}
.ban{width:1200px;margin:100px auto 0px;position:relative;z-index:3;overflow:hidden;color: #fff;}
.ban h1{font-size: 50px;margin: 0px 0px 50px 0px;letter-spacing: 2px;line-height: 50px;position: relative;}
.ban h1::after{width: 200px;height: 2px;background: #fff;content: "";position: absolute;left: 0px;top: 80px;}
.ban p{font-size: 20px;font-weight: normal;margin-top: 20px;}
.ban a{display:inline-block;width:156px;height:48px;line-height:46px;font-size:20px;border-radius:4px;text-align:center;border:2px solid #fff;color:#fff;margin:30px 20px 0px 0px}
.ban .cure{height:50px;line-height:50px;background: linear-gradient(to right, #FB8732, #F6C418);color:#fff;border:0}
.main .title{text-align: center;}
.main .title h2{font-size: 36px;line-height: 54px;margin: 0px 0px 20px 0px;}
.main .title p{font-size: 16px;color: #666;}
.main .m_btn{display: block;width: 180px;height: 48px;line-height: 48px;background: linear-gradient(to left, #FB8732, #F6C418);border-radius: 4px;text-align: center;font-size: 18px;color: #fff;margin: 30px auto 0px;}
.main .m_btn:hover{opacity: 0.9;}
.m_1,.m_3,.m_5,.m_6{width: 1200px;margin: 60px auto;overflow: hidden;}
.m_1 ul{width: 100%;margin: 20px auto 0px;overflow: hidden;background: url(../img/product/fenzhang/pic01.png) center center no-repeat;}
.m_1 ul li{width: 360px;padding: 30px;overflow: hidden;float: left;border-radius: 8px;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);margin: 30px;}
.m_1 ul li h3{font-size: 22px;overflow: hidden;line-height: 44px;color: #333;font-weight: 300;}
.m_1 ul li h3 i{width: 44px;height: 44px;display: block;float: left;margin-right: 10px;}
.m_1 ul li p{font-size: 14px;line-height: 24px;margin-top: 20px;color: #666;}
.m_1 ul li:nth-child(2n){float: right;}
.m_2,.m_4{width: 100%;margin: 0px auto;padding: 60px 0px;overflow: hidden;background: #f6f8fc;}
.m_2 ul{width: 1200px;margin: 30px auto 0px;overflow: hidden;}
.m_2 ul li{width: 384px;background: #fff;border-radius: 8px;box-shadow: 0px 3px 26px rgba(202,215,242,0.6);margin: 10px 0px 20px 12px;text-align: center;overflow: hidden;padding-bottom: 30px;float: left;}
.m_2 ul li i{width: 68px;height: 68px;display: block;margin: 30px auto 20px;background: #fff;border-radius: 50%;}
.m_2 ul li h3{font-size: 18px;color: #333;}
.m_2 ul li p{padding: 0px 30px;color: #666;font-size: 14px;margin-top: 10px;}
.m_2 ul li:hover{background: linear-gradient(to left, #447efa, #53d8ff);cursor: pointer;}
.m_2 ul li:hover h3,.m_2 ul li:hover p{color: #fff;}
.m_2 ul li:nth-child(3n){margin-right: 12px;}
.simg{width: 1200px;margin: 30px auto 0px;text-align: center;overflow: hidden;}
.m{width: 1200px;margin: 0px auto;overflow: hidden;}
.mtxt{width: 680px;margin: 60px 0px 0px;}
.mtxt dt{font-size: 24px;color: #333;margin-bottom: 20px;}
.mtxt dd{font-size: 16px;line-height: 30px;position: relative;overflow: hidden;color: #666;padding-left: 16px;}
.mtxt dd::before{width: 6px;height: 6px;border-radius: 50%;background: #447efa;position: absolute;left: 0px;top: 12px;content: "";}
.mimg{width: 500px;margin: 0px;overflow: hidden;}
.mimg img{text-align: center;}
.m_6 ul{width: 100%;margin: 30px auto 0px;}
.m_6 ul li{width: 388px;float: left;background: #fff;border-radius: 8px;box-shadow: 0px 3px 15px rgba(202,215,242,0.6);margin: 10px 6px;}
.m_6 ul li:last-child{float: right;}
.m_6 ul li span{font-size: 38px;text-align: center;display: block;margin: 10px auto 0px;-webkit-text-stroke-color: #fff;-webkit-text-stroke-width: 1px;color: #999;}
.m_6 ul li dl{width: 320px;margin: 0px auto 30px;overflow: hidden;}
.m_6 ul li dl dt{text-align: center;font-size: 24px;color: #333;margin-bottom: 10px;}
.m_6 ul li dl dd{font-size: 14px;color: #666;position: relative;padding-left: 14px;line-height: 30px;}
.m_6 ul li dl dd::before{width: 6px;height: 6px;background: #447efa;border-radius: 50%;content: "";position: absolute;left: 0px;top: 12px;}
.m_6 ul li:hover{background: linear-gradient(to left, #447efa, #53d8ff);cursor: pointer;}
.m_6 ul li:hover dl dt,.m_6 ul li:hover dl dd,.m_6 ul li:hover span{color: #fff;}
.m_6 ul li:hover span{-webkit-text-stroke-color: #4baafd;-webkit-text-stroke-width: 1px;}
.m_6 ul li:hover dl dd::before{background: #fff;}
.m_9{width: 100%;margin: 0px auto;background: linear-gradient(to left, #447efa, #53d8ff);padding: 60px 0px;overflow: hidden;}
.m_9 dl{width: 1200px;margin: 0px auto;overflow: auto;}
.m_9 dl dt{width: 500px;float: left;font-size: 32px;color: #fff;font-weight: bold;text-align: right;}
.m_9 dl dd{width: 150px;float: left;text-align: center;background: linear-gradient(to bottom,#ecf0fa,#fbfcfe);font-size: 18px;color: #5562fa;line-height: 52px;border-radius: 6px;margin-left: 40px;box-shadow: 0px 0px 18px rgba(0,0,0,0.1);}
.m_9 dl dd a{color: #4aa4fc;display: block;}
.m_9 dl dd:last-of-type{width: 260px;}
.m_9 dl dd:hover{opacity: 0.8;}