@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family:"Microsoft YaHei","微软雅黑";}
body{position: relative;}
ul,li{list-style: none;}
a{text-decoration: none;cursor: pointer;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.w1180{width: 1180px;margin: 0 auto;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{height: 430px;background: url(../../images/cooperation/aliyun/banner.jpg) center top no-repeat;}
.banner .w1180{position: relative;}
.banner a{display: block;float: left;margin-top: 236px;height: 62px;width: 220px;}
.banner a img{display: block;width: 120px;height: 120px;opacity: 0;position: absolute;top: 300px;left: 40px;}
.banner a:hover img{opacity: 1;}

.top_nav{background: #f5f5f5;}
.top_nav a{display: block;height: 38px;float: left;width: 178px;line-height: 38px;text-align: center;border: 1px solid #f9314d;color: #f9314d;border-radius: 50px;font-size: 18px;margin: 10px;}
.top_nav a img,.btn img{display: block;width: 160px;height: 160px;opacity: 0;margin: 2px auto 0;}
.top_nav a:hover img,.btn:hover img{opacity: 1;}

a.btn{width: 220px;height: 64px;display: block;line-height: 64px;text-align: center;margin: 44px auto 0;font-size: 22px;color: #fff;background-image: linear-gradient(to right,#fa314f,#fc6a3e);border-radius: 8px;}

.title{font-size: 36px;font-weight: bold;color: #000;text-align: center;padding: 80px 0 40px;}

.floor_1{padding-bottom: 75px;}
.floor_1 ul li{float: left;width: 280px;margin-right: 20px;text-align: center;}
.floor_1 ul li:last-child{margin-right: 0;}
.floor_1 ul li img{display: block;}
.floor_1 ul li .box{height: 98px;border: 1px solid #e5e5e5;text-align: center;font-size: 20px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.floor_1 ul li .box em{display: block;height: 4px;width: 28px;background-image: linear-gradient(to right,#fa314f,#fc6a3e);margin: 26px auto 14px;}


.floor_2 ul li{float: left;width: 280px;margin-right: 20px;text-align: center;font-size: 24px;color: #767676;line-height: 40px;}
.floor_2 ul li:last-child{margin-right: 0;}
.floor_2 ul li img{display: block;margin: 0 auto 12px;}
.floor_2 .btn{margin-bottom: 90px;}

.floor_3{height: auto;background: #f5f5f5;padding-bottom: 90px;}
.floor_3 img,.floor_4 img{display: block;margin: 0 auto;}

.floor_5{height: auto;margin-bottom: 80px;}
.floor_5 ul li{margin-right: 20px;float:left;width: 380px;box-shadow: 0 0 18px rgba(0,0,0,.1);padding-bottom: 60px;}
.floor_5 ul li:last-child{margin-right: 0;}
.floor_5 ul li img{display: block;margin-bottom: 30px;}
.floor_5 ul li a{font-size: 18px;color: #767676;display: block;padding-left: 30px;line-height: 40px;text-align: left;}