.banner { position:relative; width:100%; height:530px; text-align:center; z-index:1; overflow:hidden;border-top: 2px solid rgba(224,152,73,0.5); }
.banner .bd { position:relative; left:50%; width:1920px; height:530px; margin-left:-960px; background:#fff; }
.banner .hd { position:absolute; bottom:5%; width:100%; height:6px; z-index:1; }
.banner .hd ul { width:1002px; margin:0 auto; text-align:center; }
.banner .hd ul li { display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 6px; background:#fff; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;border-radius: 100%;}
.banner .hd ul .on { background:#d38e41; }

.box-1 .tit h2{font-size: 40px;line-height: 65px;padding-top:45px;text-align: center;color: #d38e41;}
.box-1 .tit p{font-size: 20px;line-height: 45px;padding-top:45px;text-align: center;color: #585c7c;padding-bottom: 30px;}
.box-1 .machine{overflow: hidden;}
.box-1 .machine ul{margin-bottom: 30px;}
.box-1 .machine li{float: left;width: 390px;height:389px;margin:0 15px 17px 0;}
.box-1 .machine li.right{margin-right: 0;}
.box-1 .machine li .pic{border-top:2px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;height: 273px;width: 388px;text-align: center;background:#fff;}
.box-1 .machine li .pic p{font-size:16px;line-height:48px;color: #595959;}
.box-1 .machine li .intros{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;height: 113px;width: 388px;background:rgba(239,239,239,0.9);border-bottom-right-radius:15px;
    border-bottom-left-radius:15px;}
.box-1 .machine li .intro{padding:10px 20px 0;}
.box-1 .machine li .intro{font-size:12px;line-height: 18px;color: #595959;text-indent: 2em;}
.box-1 .machine li:hover .pic{border-top:2px solid #e0b07a;border-left:1px solid #e0b07a;border-right:1px solid #e0b07a;}
.box-1 .machine li .pic p{color: #d38e41;}
.box-1 .machine li:hover .intros{border-left:1px solid #d38e41;border-right:1px solid #d38e41;border-bottom:1px solid #d38e41;background-color: #d38e41;}
.box-1 .machine li:hover .intro{color: #fff;}
.box-1 .machine .more{display: block;width:226px;height: 46px;border: 1px solid #d38e41;color: #d38e41;font-size: 16px;line-height: 46px;margin: 0 auto 60px;text-align: center;border-radius: 10px;}

.title{padding-top: 45px;text-align: center;position: relative;}
.title h2{font-size: 40px;line-height: 70px;color: #d38e41;}
.title p{font-size: 16px;line-height: 46px;color: #585c7c;position: relative;text-transform:uppercase;}
.title .line{position: absolute;left: 0;bottom:23px;height: 1px;}

.box-2{background-color: rgba(165,173,176,0.2);}
.box-2 .pic ul{padding:45px 0 60px;}
.box-2 .pic li{float: left;width: 382px;height:338px;margin:0 27px 25px 0;text-align: center;}
.box-2 .pic li.right{margin-right: 0;}
.box-2 .pic li p{font-size: 18px;line-height: 54px;color: #585c7c;}
.box-2 .pic li p a{color: #585c7c;}
.box-2 .pic li p a:hover{color: #d38e41;}

.box-3{padding-bottom: 60px;}
.box-3 .content{padding:22px 0;}
.box-3 .content p{font-size: 18px;line-height: 32px;color: #000;text-indent: 2em;}
.box-3 .pic{background-color: #fff;-moz-box-shadow:0 0 12px #ccc;-webkit-box-shadow:0 0 12px #ccc;box-shadow: 0 0 12px #ccc;}
.box-3 .pic li{width: 278px;height: 159px;padding:17px 0 17px 17px;float: left;}

.box-4 .tit{background-color: rgba(165,173,176,0.2);height: 130px;width: 100%;}
.box-4 .tit h2{font-size:40px;line-height: 130px;color: #d38e41;text-align: center;}
.box-4 .tit h2 span{font-size: 18px;color: #585c7c;font-weight: normal;}
.box-4 .reason{margin-bottom:20px;}
.box-4 .r1{margin-top:50px;}
.box-4 .reason .left{float: left;width: 600px;}
.box-4 .reason .right{float: right;width: 600px;}
.box-4 .right .point{margin-left: 65px;}
.box-4 .point .heading{height:74px;margin-bottom: 20px;}
.box-4 .point .num{float: left;padding:5px 32px 5px 0;height: 64px;}
.box-4 .point .word{float: left;}
.box-4 .point .heading h2{font-size: 28px;line-height: 40px;color: #47556b;}
.box-4 .point .heading p{font-size: 22px;line-height: 34px;color: #47556b;}
.box-4 .point .words{overflow: hidden;}
.box-4 .point .words ul{padding-left:35px;}
.box-4 .r1 .point .words ul{background: url(line3.png) left center no-repeat;margin-left:93px;}
.box-4 .r2 .point .words ul{background: url(line4.png) left center no-repeat;margin-left:114px;}
.box-4 .r3 .point .words ul{background: url(line3.png) left center no-repeat;margin-left:116px;}
.box-4 .r4 .point .words ul{background: url(line3.png) left center no-repeat;margin-left:123px;}
.box-4 .point .words li{width:380px;margin-bottom: 20px;font-size: 18px;line-height: 28px;color: #474747;}
.box-4 .point .words li.last{margin-bottom: 0;}
.box-4 .point .words li em{display: inline-block;color: #d38e41;}

.box-5{background-color: rgba(165,173,176,0.2);padding-bottom: 50px;}
.box-5 ul{border-bottom: 1px solid #fff;}
.box-5 ul.last{border:0;}
.box-5 li{padding:25px 0;width: 300px;float: left;}
.box-5 li .pic{float: left;width: 81px;height: 81px;margin-right:20px;-moz-box-shadow:0 0 12px #555;-webkit-box-shadow:0 0 12px #555;box-shadow: 0 0 12px #555;}
.box-5 li .intro{float: left;padding-top: 10px;}
.box-5 li .intro h2{color: #535353;font-size: 19px;line-height: 34px;}
.box-5 li .intro p{color: #535353;font-size: 14px;line-height: 28px;}

.box-6{padding-top:60px;}
.box-6 .new{float: left;width: 354px;height: 330px;margin-right:15px;background-color: #fff;padding:0 18px;overflow:hidden;}
.box-6 .new.last{margin-right: 0;}
.box-6 .new .tit{position: relative;padding-top: 20px;margin-bottom: 24px;}
.box-6 .new .tit h2{font-size: 20px;line-height: 40px;color: #d38e41;float: left;}
.box-6 .new .tit h2 span{font-size: 14px;color: #616161;font-weight: normal;font-family: Arial;}
.box-6 .new .tit .more{font-size: 14px;color: #616161;font-family: Arial;float: right;line-height:32px;padding-top: 8px;}
.box-6 .new .tit .line{position: absolute;left: 0;bottom:0;}
.box-6 .new .tit .line img{display: block;}
.box-6 .new .hot{margin-bottom:15px;}
.box-6 .new .hot .pic{float: left;margin-right:15px;width:171px;height:107px;}
.box-6 .new .hot .pic img{width: 100%;height: 100%;}
.box-6 .new .hot .content{float: left;width:168px;}
.box-6 .new .hot .content h2{font-size: 14px;line-height: 26px;color: #000;margin-bottom: 6px;}
.box-6 .new .hot .content h2 a{display:inline-block;color: #000;}
.box-6 .new .hot .content h2 a:hover{color: #d38e41;}
.box-6 .new .hot .content p{font-size: 12px;line-height: 24px;color: #8d8d8d;}
.box-6 .new .item li{font-size:12px;line-height: 32px;color: #9c9c9c;height: 32px;}
.box-6 .new .item li a{display: inline-block;color: #383838;width:280px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.box-6 .new .item li a:hover{color: #d38e41;}
.box-6 .new .item li p{float: right;}
.box-6 .new .q-a{border-bottom:2px dashed #b5b5b5;margin-bottom:15px;}
.box-6 .new .q-a.last{border-bottom:0;}
.box-6 .new .q-a h2{font-size: 14px;line-height: 28px;color: #000;margin-bottom: 6px;}
.box-6 .new .q-a h2 a{color: #000;}
.box-6 .new .q-a h2 a:hover{color: #d38e41;}
.box-6 .new .q-a p{font-size: 12px;line-height: 28px;color: #373737;margin-bottom: 18px;}

.box-7{padding: 20px 0;}
.box-7 .tit{float: left;margin-right: 60px;}
.box-7 .tit h2{font-size:20px;line-height: 34px;color: #53b031;}
.box-7 .tit p{font-size:16px;line-height: 20px;color: #616161;}
.box-7 .links{float:left;width:1002px;overflow: hidden;padding-top:10px;}
.box-7 .links a{display: inline-block;font-size: 16px;line-height:36px;margin-right: 10px;color: #4b4b4b;}
.box-7 .links a:hover{color: #d38e41;}