.banner{width: 100%;min-width: 1200px;height: 450px; text-align: center; margin: 0px auto;background: url(../img/solution/comprehensive/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}
.m1_main {position: relative; }
.m1_main .yhtd_bg{position: relative;height: 468px; text-align: center; margin: 0px auto;background: url(../img/solution/comprehensive/tdian_bg.png) center center no-repeat; overflow: hidden;margin: 0 auto;}
.m1_main .yhtd_bg .pointer1{border-radius:100px;border:13px solid #4792e5;position: absolute;top:10px;left: 220px;}
.m1_main .yhtd_bg .pointer2{border-radius:100px;border:13px solid #ea1067;position: absolute;top:167px;left: 338px;}
.m1_main .yhtd_bg .pointer3{border-radius:100px;border:13px solid #f1941b;position: absolute;top:55px;left: 454px;}
.sol_m1{width: 1200px;margin: 60px auto 0px;overflow: hidden;}
.sol_main h2{width: 100%;text-align: center;font-size: 36px;color: #333;margin-bottom: 20px;}
.m1_main{width: 100%; margin: 0px auto; overflow:hidden;}
.m1_main .img{text-align: center;}
.m1_main .img img{width: 80px;height: 80px;}
.m1_main .item1{ position: absolute; top: 41px; left: 76px; width: 300px; color: #fff; padding: 10px; border-radius: 10px; font-size: 16px; }
.m1_main .item2{ position: absolute; top: 224px; left: 207px; width: 300px; color: #fff; padding: 10px; border-radius: 10px; font-size: 16px;}
.m1_main .item3{ position: absolute; top: 98px; right: 81px; width: 300px; color: #fff; padding: 10px; border-radius: 10px; font-size: 16px;}
.m1_main_ul{width: 100%; overflow: hidden;}
.m1_main_ul li{width: 220px;margin: 0px 10px;float: left;cursor: pointer;color: #fff;}
.ydian{width: 20px;height: 20px;background: rgba(251,171,48,0.3);border-radius: 50%; margin: 0px auto;overflow: hidden;}
.ydian span{width: 10px;height: 10px;background: rgba(251,171,48,1);border-radius: 50%; margin: 5px auto; display: block;}
.sjxing{width:0;height:0;border-right:20px solid transparent;border-left:20px solid transparent;border-bottom:20px solid rgba(251,171,48,1);margin: 5px auto 0px;}
.m1_main_ul li .cont{width: 200px;height: 200px;padding: 20px 10px;text-align: center; overflow: hidden;background: rgba(251,171,48,1);}
.m1_main_ul li .cont p{text-align: left;}
.sol_m2{width: 100%;margin: 0px auto; overflow: hidden;background: #f5f4fa;text-align: center;padding: 60px 0px;}
.sol_m2 .img{margin-top: 30px;text-align: center;}
.sol_m2 .img img{width: 800px;}
.sol_m3{position: relative;margin-top: 60px;}
.sol_m3 ul{margin-top: 40px;overflow: hidden;}
.sol_m3 .radiu_box{width: 700px;border: 1px solid #ddd;border-radius: 1000px;    margin: 0 auto;position: absolute;top:200px;left: 250px;}
.sol_m3 .radiu_box .cbox{height: 50px;text-align: center;margin-top: 327px;}
.sol_m3 .radiu_box .cbox .sp1{background: #ff5d50;color: #fff;padding:10px 50px 10px 20px;border-radius: 100px;font-size: 18px;}
.sol_m3 .radiu_box .cbox .sp2{background: #f9bb2a;color: #fff;padding:10px 50px;border-radius: 100px;font-size: 18px;position: relative;left:-40px;border-left: 5px solid #fff;}
.sol_m3 ul li{width: 300px;height: 170px;padding: 30px;margin: 10px 20px;text-align: center;overflow: hidden;color:#fff;float: left;}
.sol_m3 ul li:hover{opacity: 0.9}
.sol_m3 .title{font-size: 18px;margin-top: 20px;font-weight: bold;}
.sol_m3 ul li.item1{background:#999;}
.sol_m3 ul li.item2{background:#ff5d50;}
.sol_m3 ul li.item3{background:#999;}
.sol_main ul li h3{font-size: 18px;font-weight: normal;line-height: 30px;}
.sol_main ul li p{font-size: 14px;line-height: 22px;margin-top: 28px;}
.sol_m3 ul li h3{color: #4CAF50;}
.sol_m4{width: 100%;margin: 20px auto -5px; padding: 50px 0px 0px;overflow: hidden;}
.sol_m4 .sol_m4_left{width: 730px;float: left;margin-top: 20px;text-align: center;}
.sol_m4 .sol_m4_right{width: 460px;float: right;margin-top: 40px;}
.sol_m4 .sol_m4_right li{margin-top: 20px;}
.sol_m4 .sol_m4_right li h3{font-size: 20px;font-weight: bold;}
.sol_m5{margin: 40px auto;}
.sol_m6{width: 100%;margin: 0px auto;overflow: hidden;background:#5271ff;padding: 30px 0px;}

.sol_ul li{border:1px solid #ddd;border-radius: 8px;margin-bottom: 15px;padding: 10px;}
.sol_ul .title{font-size: 16px;color: #5e7afe;}
.sol_ul .item{font-size: 14px;line-height: 1.5;margin-top: 20px;margin-left: 20px;}

.st-panel{margin-top: 60px;margin-bottom: 60px;}
.st-panel .center-title{padding-top: 0; }
.st-panel .center-title h2{padding-bottom: 0px; }
.st-panel p{font-size: 16px; color: #999;}
.img{margin: auto; background-color: #fff;}
/*成功案例*/
#sc .des-row{margin-bottom: 30px;}
#sc .des-item{width: 216px; height: 110px; background-image: url("../img/index/khal.png");}
#sc .rsbd{background-position: 0px 0px;}
#sc .jsc{background-position: -242px 0;}
#sc .zdgo{background-position: -484px 0;}
#sc .gcy{background-position: -726px 0;}
#sc .phs{background-position: -966px 0;}
#sc .yg{background-position: 0px -140px;}
#sc .tk{background-position: -242px -140px;}
#sc .yssc{background-position: -484px -140px;}
#sc .flg{background-position: -726px -140px;}
#sc .yhysc{background-position: -966px -140px;}
#sc .glkj{background-position: 0px -280px;}
#sc .wz{background-position: -242px -280px;}
#sc .gs{background-position: -484px -280px;}
#sc .jjg{background-position: -726px -280px;}
#sc .jfpf{background-position: -966px -280px;}
#sc .des-row .des-item:not(:first-child){margin-left: 28px;}
#sc a.more{display: block; margin: auto; width: 140px; height: 40px; line-height: 40px; font-size: 18px; color: #fff; background-color: #1ca6f1; border-radius: 20px;}

.sol_foot{width: 500px;margin: 20px auto;overflow: hidden;text-align: center;}
.sol_foot .sol_btn{padding: 5px 15px;border-radius: 6px;color: #fe4332;text-align: center;line-height: 30px;font-size: 18px; cursor: pointer;}
.sol_foot .sol_btn_free{color: #fff;border: 1px solid #fff;display: block;width: 300px;margin: 0px auto; }