@charset "utf-8";

/* 公共样式 */
.consume,.gray,.supe{width:100%;}
.center{width:1200px;margin:0 auto;}
.gray .gray_box figure img,.supe .supe_box ul li img,.gray .gray_box img{display:block;margin:0 auto;}



.consume_bg{position:relative;height:500px;width:100%;margin-top:132px;overflow:hidden;display:block;}
.consume_bg img{position:absolute;left:50%;margin-left:-960px;}

.consume .consume_box{margin-top:160px;padding-bottom:160px;overflow: hidden;}
.consume .consume_box figure{float:left;width:40%;}
.consume .consume_box .right{float: right;}
.consume .consume_box .right h2,.gray .gray_box .text h2,.supe .supe_box h1{font-size:30px;color:#ea6d2e;font-weight:bold;margin-bottom:20px;}
.consume .consume_box .right p,.gray .gray_box .text p,.supe .supe_box span{font-size:18px;color:#666;line-height:26px;}
.consume .consume_box .right img{margin-left:100px;display:block;margin-top:30px;}
.consume .consume_box .right h3{font-size:22px;color:#333;font-weight:bold;margin-top:20px;}

.gray{background:#f8f8f8;}
.gray .gray_box{padding:100px 0;overflow:hidden;}
.gray .gray_box .text{float: left;margin-top:80px;}
.gray .gray_box figure{float:right;}

.supe .supe_box{padding-top:130px;text-align:center;}
.supe .supe_box span{text-align:center;}
.supe .supe_box ul{overflow:hidden;margin-top:100px;padding-bottom:60px;}
.supe .supe_box ul li{float:left;width:320px;margin-left:60px;}
.supe .supe_box ul li img{height:108px;}
.supe .supe_box ul li h3{font-size:24px;color:#333;font-weight:bold;margin-top:20px;}
.supe .supe_box ul li p{font-size:18px;color:#666;line-height:26px;margin-top:20px;text-align:left;}

.gray .gray_box dl{overflow:hidden;}
.gray .gray_box dl dd{float:left;width:490px;height:270px;margin-left:50px;border:1px solid #ea6d2e;border-radius:16px;}
.gray .gray_box dl dd h3{background:#ea6d2e;height:86px;line-height:86px;text-align:center;border-radius:15px 15px 0 0 ;font-size:26px;color:#fff;}
.gray .gray_box dl dd span{display:block;height:184px;line-height:184px;font-size:24px;color:#666;text-align:center;}
.gray .gray_box img{clear: both;padding-top:40px;}
.gray .gray_box strong{display:block;font-size:26px;color:#666;text-align: center;margin-top:16px;font-weight:normal;}
.gray .gray_box h2{font-size:24px;color:#ea6d2e;text-align: center;margin-top:30px;}
.gray .gray_box a{display: block;width:500px;height:80px;line-height:80px;color:#fff;font-size:24px;text-align:center;background: #ea6d2e;margin: 50px auto 0 auto;border-radius:10px;}