.banner{height: 42rem;}
.banner img{width: 100%;height: 100%;}
.main{width: 100%;margin: 0px auto;}
.main .m_btn{display: block;width: 120px;height: 36px;line-height: 36px;background: linear-gradient(to right, #e50014, #f63704);border-radius: 4px;text-align: center;font-size: 16px;color: #fff;margin-top: 2rem;}
.main .m_btn_2{background: linear-gradient(to left, #FB8732, #F6C418);}
.main .m_btn:hover{opacity: 0.9;}
.m_1{width: 98%;margin: 3rem auto;}
.m_1 ul{width: 100%;margin: 1rem auto 0px;}
.m_1 ul li{width: 88%;border-radius: 6px;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);overflow: hidden;cursor: pointer;transition: 0.3s all;margin: 1rem auto 0rem;}
.m_1 ul li i{width: 100%;margin: 0px auto;display: block;}
.m_1 ul li p{color: #666;font-size: 14px;text-align: center;padding: 16px;}
.m_1 ul li:hover{box-shadow: 0px 0px 30px rgba(0,0,0,0.2);}
.m_2{width: 100%;margin: 0px auto;padding: 3rem 0px;background: #f9faf9;overflow: hidden;}
.m_2 .tab_nav{width: 100%;margin: 2rem auto 0px;overflow: hidden;}
.m_2 .tab_nav li{width: 16.6%;height: 4rem;line-height: 4rem;font-size: 1.2rem;text-align: center;float: left;border-bottom: 2px solid #F2F2F2;transition: 0.3s all;color: #666;}
.m_2 .tab_nav .active{border-bottom: 2px solid #fc8832;color: #fc8832;cursor: pointer;transition: all .5s;}
.m_2 .tab_main{width: 100%;overflow: hidden;margin: 2rem auto 0px;position: relative;}
.m_2 .tab_main .tm{width: 98%;display: none;margin: 0px auto;}
.m_2 .tab_main .current{display: block; transition: all 1s;}
.m_2 .tab_main .tm i{width: 100%;display: inline-block;}
.m_2 .tab_main .tm i img{width: 100%;}
.m_2 .tab_main .tm .tm_right{width: 98%;margin: 2rem auto 0rem;}
.m_2 .tab_main .tm .tm_right h2{font-size: 2rem;}
.m_2 .tab_main .tm .tm_right h3{font-size: 1.6rem;font-weight: normal;color: #333;border-bottom: 1px solid #ddd;margin-bottom: 1rem;padding-bottom: 0.8rem;}
.m_2 .tab_main .tm .tm_right p{font-size: 1.4rem;color: #666;}
.m_2 .tab_main .tm .tm_right ul{width: 90%;margin: 1.2rem auto 0rem;}
.m_2 .tab_main .tm .tm_right ul li{font-size: 1.4rem;color: #fc8832;float: left;line-height: 30px;position: relative;width: 40%;padding-left: 1rem;}
.m_2 .tab_main .tm .tm_right ul li::before{width: 6px;height: 6px;background: #fc8832;border-radius: 50%;content: "";position: absolute;left: 0px;top: 12px;}
.m_2 .tab_main .tm .tm_right .m_btn{margin: 2rem auto 0rem;}
.m_3{width: 100%;margin: 3rem auto 0px;overflow: hidden;}
.m_4{width: 100%;margin: 0px auto;background: #f9faf9;padding: 0px 0px 3rem;overflow: hidden;}
.m_4 .title{background: #fff url(../img/msc/bg1.png) top center no-repeat;overflow: hidden;padding: 2.5rem 0rem 3rem;width: 100%;}
.m_4 .title h2{color: #fff;font-style: italic;margin: 20px 0px 10px;}
.m_4 .title p{color: #fff;}
.m_4 .m{background: #fff;border-radius: 8px;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);overflow: hidden;padding: 2rem 0px;margin-top: -1rem;}
.m_4 .tit_2{width: 98%;text-align: center;margin: 0px auto;}
.m_4 .tit_2 h3{font-size: 1.8rem;text-align: center;overflow: hidden;color: #fc8832;}
.m_4 .tit_2 h3 i{display: inline-block;width: 4rem;height: 4rem;border-radius: 50%;background: #fc8832;color: #fff;line-height: 4rem;margin-right: 1rem;font-size: 2rem;}
.m_4 .tit_2  p{font-size: 1.6rem;text-align: center;color: #333;margin: 0.5rem auto 0px;}
.m_4 .ul_1{width: 98%;margin: 2rem auto 1rem;box-sizing: border-box;text-align: center;}
.m_4 .ul_1 li{width: 33%;cursor: pointer;display: inline-block;}
.m_4 .ul_1 li i{width: 80px;height: 80px;display: block;margin: 0px auto;border-radius: 50%;}
.m_4 .ul_1 li p{font-size: 14px;margin-top: 10px;color: #666;}
.m_4 .simg{width: 100%;margin: 1rem auto;overflow: hidden;}
.m_4 .simg img{width: 100%;}
.m_4 .alink{width: 100%;margin: 0px auto;box-sizing: border-box;text-align: center;border-bottom: 1px solid #eee;padding-bottom: 2rem;margin-bottom: 2rem;}
.m_4 .alink a{display: inline-block;}
.m_4 .alink:last-child{border-bottom: 0px;padding-bottom: 0px;margin-bottom: 0px;}
.m_5 .title{background: url(../img/msc/bg2.png) top center no-repeat;}
.m_5 .tit_2 h3{color: #0082f1;}
.m_5 .tit_2 h3 i{background: #0082f1;}
.m_6 .title{background: url(../img/msc/bg1.png) top center no-repeat;}
.m_4 .ul_2{width: 100%;margin: 10px auto 0px;}
.m_4 .ul_2 li{width: 33%;float: left;text-align: center;overflow: hidden;cursor: pointer;transition: 0.3s all;}
.m_4 .ul_2 li i{width: 80px;height: 80px;border-radius: 50%;display: block;margin: 1.2rem auto 0px;}
.m_4 .ul_2 li p{font-size: 14px;margin-top: 10px;color: #333;}
.m_4 .ul_1 li:hover i,.m_4 .ul_2 li:hover i{transform: translateY(-5px);transition: 0.3s all;}
.m_4 .ul_3{width: 100%;margin: 10px auto 30px;overflow: hidden;}
.m_4 .ul_3 li{width: 49%;float: left;text-align: center;overflow: hidden;border-right: 1px solid #eee;border-bottom: 1px solid #eee;padding-bottom: 20px;cursor: pointer;}
.m_4 .ul_3 li i{width: 80px;height: 80px;border-radius: 50%;display: block;margin: 20px auto 0px;}
.m_4 .ul_3 li p{font-size: 14px;margin-top: 10px;color: #333;}
.m_4 .ul_3 li:nth-child(2n){border-right: 0px;float: right;}
.m_4 .ul_3 li:nth-child(7),.m_4 .ul_3 li:nth-child(8){border-bottom: 0px;}
.m_4 .ul_3 li:hover{background: #f9faf9;transition: 0.3s all;}
.m_7{width: 98%;margin: 3rem auto;overflow: hidden;box-sizing: border-box;text-align: center;}
.m_7 ul{width: 100%;margin: 1rem auto 0px;overflow: hidden;}
.m_7 ul li{width: 50%;float: left;text-align: center;cursor: pointer;padding: 1.5rem 0px;transition: 0.3s all;}
.m_7 ul li i{width: 80px;height: 80px;margin: 0px auto 20px;display: block;border-radius: 50%;}
.m_7 ul li h3{font-size: 1.6rem;color: #333;margin-bottom: 10px;}
.m_7 ul li p{font-size: 1.4rem;color: #666;padding: 0px 1rem;}
.m_7 ul li:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.m_7 ul li:nth-child(2n){float: right;}
.m_7 .m_btn{display: inline-block;margin: 2rem 0px 0px;}