img{border: 0;}
html{font-size: 62.5%;font-family: "微软雅黑",'Arial';}
a{text-decoration:none;}
*{margin: 0;padding: 0;}
ul,li{list-style: none;}
body{width: 100%;overflow-x: hidden;}

#banner{width: 100%;height: 247px;background: url(../images/bn_02.jpg) no-repeat center;background-size: cover;padding-top: 453px;}
#banner a{display: block;width: 420px;height: 74px;line-height: 74px;color: #ffffff;text-align: center;margin: 0 auto;border: 3px solid #ffffff;font-size: 36px;border-radius: 5px;}
#main_top{width: 100%;height: 300px;background-color: #F6F6F6;}
.main{width: 1200px;margin: 0 auto}
.quan{width: 400px;text-align: center;height: 250px;float: left;padding-top: 50px;}
.quan p{font-size: 24px;line-height: 98px;color: #3c3c3c}
.quan img{transition: all 0.5s linear }
.quan img:hover{transform:scale(1.3,1.3)}
#main_bot{width: 100%;height: 2580px;}
.BiaoT{width: 1200px;height: 194px;text-align: center;padding-top: 38px;}
.BiaoT h1{font-size: 48px;line-height: 120px;}
.BiaoT p{font-size: 36px;color: #444444}
.bot_box{width: 100%;padding: 60px 0;margin: 100px 0}
.box_left{width: 521px;height: 304px;float: left}
.box_right{width: 679px;height: 304px;float: left}
.box_right strong{font-size: 36px;color: #141414}
.box_right p{font-size: 18px;color: #141414;line-height: 70px;}
.box_right span{font-size: 23px;display: block;color: #444444;line-height: 48px;}
.box_right img{margin-top: 14px;margin-bottom: 20px;}
#FangAn{width: 100%;height: 1306px;background: url(../images/fn_02.jpg) no-repeat center;background-size: cover}
#FangAn .main .BiaoT h1{color: #ffffff}
#FangAn .main .BiaoT p{color: #ffffff}
.FangAnbox{width: 100%;height: 212px;background-color: rgba(255,255,255,0.1);margin-top: 760px;}
.FangAnbox p{color: #ffffff;font-size: 18px;line-height: 30px;opacity: 1;padding: 13px 34px;}
#GongN{width: 100%;height: 560px;}
#GongN .main .BiaoT{height: 120px;}
.GongN{width: 100%;height: 340px;padding-top: 40px}
.box{width: 164px;height: 164px;float: left;margin-right: 78px;position: relative}
.box:nth-child(5){margin-right: 0}
.box:nth-child(1),.box:nth-child(2),.box:nth-child(3),.box:nth-child(4),.box:nth-child(5){margin-bottom: -45px;}
.box:nth-child(6){margin-left: 120px;}
.box img{transform: rotate(45deg)}
.box_zz{width: 164px;height: 164px;position: absolute;top:0;left: 0;text-align: center;}
.box_zz p{color: #fff;line-height: 52px;font-size: 20px;}
.box_zz img{transform: rotate(0deg);margin-top: 28px;}