.banner{width: 100%;min-width: 1200px;height: 450px; text-align: center; margin: 0px auto;background: url(../img/solution/door/banner.jpg) center center no-repeat; overflow: hidden;}
.banner a{width: 250px;height: 46px;line-height: 46px;display: block;margin-top: 280px;margin-left: 8px}
.sol_m1, .sol_m2,.sol_m4{margin: 60px auto 0px;overflow: hidden;}
.sol_main h2{width: 100%;text-align: center;font-size: 36px;color: #333;margin-bottom: 20px;}
.sol_m1 p{text-indent: 2em;text-align: left !important;}
.sol_m1 p, .sol_m2 p{font-size: 16px;text-align: center;line-height: 30px;}
.sol_m2{margin-top: 0px;}
.m2_ul{width: 100%;height:541px;margin: 60px auto 0px;background: url(../img/solution/door/tdian.png) center center no-repeat;}
.m2_ul li{width: 130px;float: left; background: #e3f1f1;height: 130px;border-radius: 50%;color: #508d86;text-align: center;line-height: 130px;font-weight: bold;font-size: 16px;}
.sol_m3{width: 100%;margin: 0px auto;background: #e3f1f1;padding: 60px 0px;overflow: hidden;}
.m4_table{width: 1198px;border: 1px solid #48b06a;margin: 40px auto 60px;overflow: hidden;}
.m4_tleft{width: 290px;float: left;border-right: 1px solid #48b06a;}
.m4_tright{width: 907px;float: right;}
.m4_table .m4ttit{background: #e3f1f1;text-align: center;line-height: 80px;font-size: 16px;font-weight: bold;border-bottom: 1px solid #48b06a;}
.m4_table ul{width: 100%;}
.m4_table ul li{line-height: 60px;border-bottom: 1px solid #48b06a;font-size: 14px; }
.m4_table ul li:last-child{border-bottom: 0px;}
.m4_table .m4_tleft ul li{text-align: center;}
.m4_table .m4_tright ul li{padding-left: 20px;}
.sol_m5{width: 100%;padding: 60px 0px;background: #f6f9f9;}
.sol_m5 ul{width: 1200px;margin:40px auto 0px;overflow: hidden;}
.sol_m5 ul li{width: 120px;margin: 0px 15px;float: left;}
.sol_m5 ul li p{text-align: center;line-height: 30px; font-size: 14px;}
.hfus-item{width: 120px; height: 120px; background: url("../img/solution/door/yyong.png")  0px 0px no-repeat;}
.sol_m5 .dgd{background-position: 0px 0;}
.sol_m5 .sgd{background-position: -140px 0;}
.sol_m5 .lsd{background-position: -285px 0;}
.sol_m5 .cyd{background-position: -435px 0;}
.sol_m5 .fzd{background-position: -585px 0;}
.sol_m5 .myd{background-position: -730px 0;}
.sol_m5 .xxcs{background-position: -875px 0;}
.sol_m5 .bld{background-position: -1020px 0;}
.sol_m6{margin: 60px auto;}
.sol_btn{width: 200px;border-radius: 6px;background: #49b06b; color: #fff;text-align: center;line-height: 40px;font-size: 18px; cursor: pointer;margin: 10px auto;}
