@charset "utf-8";
/* CSS Document */
body{margin:auto;padding:0px;font-size:14px; font-family: 微软雅黑;-ms-overflow-style:scrollbar; color: #333;}
a { text-decoration:none; outline-style:none; }
a:hover{ text-decoration: none;}
ul,p{ padding:0px; margin:0px; list-style:none;}
img { border:none; max-width:100%;}
.fl { float:left; }
.fr { float:right; }
dt,dl,dd{ margin:0; padding:0;}
textarea{resize:none; padding:0; font-family:微软雅黑;}
input{ padding:0;}
i{ margin: 0px; padding: 0px; font-style: normal;}
.all { width:100%; height:auto; margin:auto; position:relative; z-index:1;}
.wf100{ width: 100%; float: left;}
p,input{ font-size: 14px;}

header{ width:100%; float:left;}
article{ width:100%; float:left;}
footer{ width:100%; float:left;}


a,span{ transition: all .5s;}

/*banner*/
.slideBox{ width:100%; height:485px; overflow:hidden; position:relative; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; height:485px; background-position:center; background-size:cover;}
.slideBox .hd{ height:auto; overflow:hidden; position:absolute; left:50%; bottom:60px; z-index:1; background:url(https://www.hadhuai.com/images/bg_3.png); border-radius:20px; padding:10px 7.5px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0 7.5px;  width:17px; height:17px; line-height:14px; text-align:center; background:#867667; cursor:pointer; border-radius:100%;}
.slideBox .hd ul li.on{ background:#fff; color:#fff; }
.slideBox .next{ left:auto; right:-21px; background-position:right; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .btn{ width:1100px; height:445px; margin:auto; position:absolute; top:0; left:50%; margin-left:-550px; z-index:12; padding:0;}


.banner_box{ width:100%; height: 715px; float: left; position: relative; overflow: hidden;}
.banner_box .bd ul,.banner_box .bd ul li{ width:100%; height: 715px; background-position: top; background-size: cover; position: relative; overflow: hidden;}
.banner_box .bd ul li img{ display: none;}
.banner_box .hd{ position: absolute; bottom: 25px; left: 50%;}
.banner_box .hd ul li{ width:14px; height: 14px; float: left; margin: 0 1px; background:url(https://www.hadhuai.com/images/btn_1.png) no-repeat left; cursor: pointer; border-radius: 100%;}
.banner_box .hd ul li.on{ background-position: right;}

.banner_video{ width:100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;}
.banner_video em{ width:100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; background: rgba(0,0,0,0.35);}
.banner_video video{position: absolute;top: 0;min-width: 100%;width: 100% !important;height: auto !important;object-fit: cover;object-position: center;}
.new_banner_box{ width:100%; height: 100%; float: left;background: #0a0a0a; background-image: url(https://www.hadhuai.com/images/home_bg.jpg); background-size: cover; background-position: center; position: relative; color: #fff; overflow: hidden;}
.new_banner_box .lower_box{ width:100%; position: absolute; left: 0; bottom: 30px; text-align: center; z-index: 2;}
.new_banner_box .lower_box ul li{ width:220px; height: 36px; display: inline-block; position: relative; overflow: hidden; cursor: pointer; display: none;}
.new_banner_box .lower_box ul li a{ width:100%; float: left;}
.new_banner_box .lower_box ul li i{ width:100%; height: 36px; float: left; background-position: center; background-repeat: no-repeat; transition: all .6s;}
.new_banner_box .lower_box ul li i.qq{ background-image: url(https://www.hadhuai.com/images/ne_ico1.png);}
.new_banner_box .lower_box ul li i.dh{ background-image: url(https://www.hadhuai.com/images/ne_ico2.png);}
.new_banner_box .lower_box ul li i.wx{ background-image: url(https://www.hadhuai.com/images/ne_ico3.png);}
.new_banner_box .lower_box ul li p{ width:100%; float: left; line-height: 36px; color: #fff; font-size: 16px;}
.new_banner_box .lower_box ul li a:hover i{ margin-top: -36px;}

.new_banner_box .lower_box .ewm_img{ position: fixed; top: 50%; left: 50%; margin: -65px 0 0 -54px; z-index: 99; background: #fff; padding: 5px 2px 2px; display: none;}
.new_banner_box .lower_box .ewm_img i{ position: absolute; top: -11px; right: -9px; font-size: 16px; width:26px; height: 26px; overflow: hidden;line-height: 28px; text-align: center;background: #fff; border-radius: 100%; cursor: pointer; color: #000; transition: all .6s;}
.new_banner_box .lower_box .ewm_img i:hover{ transform: rotate(360deg);}
.new_banner_box .lower_box .ewm_img img{ float:left; width: 104px; height: 104px;}
.new_banner_box .lower_box .ewm_bg{ width:100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 98; background: rgba(0,0,0,0.6); display: none;}
.new_banner_box .lower_box .jt{ width:50px; position: absolute; bottom: 20px; left: 50%; margin-left: -21.5px; animation: ani-svg 0.85s linear 0s alternate infinite;-webkit-animation: ani-svg 0.85s linear 0s alternate infinite; cursor: pointer;}

.new_banner_box .top_box{ width:100%; position: absolute; left: 0; top: 50%; z-index: 2;}
.new_banner_box .top_box .zt_1{ width:100%; margin: auto; text-align: center; padding: 0 5%;}
.new_banner_box .top_box .zt_1 p.clr1 i{ font-size: 180px; color: #e6212a; font-weight: bold; line-height: 220px;}
.new_banner_box .top_box .zt_1 p.clr1 em{ font-size: 220px; color: #e6212a; font-weight: bold; line-height: 220px;}
.new_banner_box .top_box .zt_1 p.clr1 span{ font-size: 36px; display: inline-block; text-align: left; line-height: 70px; margin-left: 20px;}
.new_banner_box .top_box .zt_1 p.clr2{ font-size: 48px; font-weight: bold;}

.visj_box1{ background: url(https://www.hadhuai.com/images/vi_bg1.jpg) center; background-size: cover; color: #fff; text-align: center;}
.visj_box1 .clr1{ padding: 50px 0;}

.padding85{ padding: 85px 0;}
.zt60s{ font-size: 60px; font-family: 宋体;}
.zt36{ font-size: 36px;}

.visj_box2{ background: url(https://www.hadhuai.com/images/vi_bg2.jpg) no-repeat left #fff;}
.visj_box2 .box{ width:50%; position: relative; float:right; padding: 0 50px 70px; background: #fff; color: #0b0b0b;}
.visj_box2 .box .bt{ width:100%; float: left; font-size: 36px; margin-top: 70px;}
.visj_box2 .box .info{ width:100%; float: left; line-height: 24px; color: #454545; font-size: 14px; margin-top: 20px;}
.visj_box2 .box .bq{ width:100%; float: left; font-size: 18px; color: #454545; margin-top: 40px;}
.visj_box2 .box .bq span{ float:left; margin-left: 70px; padding-left: 25px; background: url(https://www.hadhuai.com/images/line_2.png) no-repeat left;}

.visj_box3{ background: url(https://www.hadhuai.com/images/vi_bg3.jpg) center; background-size: cover; color: #fff;}
.visj_box3 .top_box{ text-align: center; margin-top: 60px;}
.visj_box3 .cen_box{ text-align: center; padding: 130px 0;}
.visj_box3 .cen_box ul li{ width:162px; height: 162px; border: 2px solid #fff; border-radius: 100%; display: inline-block; font-size: 18px; margin: 0 50px;}
.visj_box3 .cen_box ul li span{ margin-top: -25px; display: block; position: relative; top: 50%;}
.visj_box3 .lower_box{ width:100%; height:438px; float: left; background: url(https://www.hadhuai.com/images/vi_bg4.png) center; position: relative;}
.visj_box3 .lower_box .vs{ position: absolute; left: 50%; top: 50%; margin:-96px 0 0 -135px;}
.visj_box3 .lower_box .pull-left{ color: #0b0b0b;}
.visj_box3 .lower_box .pull-right{ text-align: right;}
.visj_box3 .lower_box .pull-left,.visj_box3 .lower_box .pull-right{ margin-top: 105px;}
.visj_box3 .lower_box .pull-left p,.visj_box3 .lower_box .pull-right p{ font-size: 14px; line-height: 24px; margin-top: 12px;}

.visj_box4{ padding:110px 0; text-align: center; color: #0b0b0b;}
.visj_box4 ul li{ width:262px; height: 288px; border: 1px solid #454545; padding: 0 30px; display: inline-block; float: left; margin: 110px 84px 0 0;}
.visj_box4 ul li:last-child{ margin-right: 0;}
.visj_box4 ul li div{ width:100%; float: left; margin-top: 45px;}
.visj_box4 ul li div i{ width:80px; height: 80px; display: inline-block; transition: all .6s;}
.visj_box4 ul li span{ width:100%; float: left; font-size: 24px; margin-top: 35px; display: block;}
.visj_box4 ul li p{ width:100%; float: left; font-size: 14px; margin-top: 5px; display: block; line-height: 24px; transition: all .6s;}
.visj_box4 ul li div i.clr1{ background: url(https://www.hadhuai.com/images/vi_td1.png) no-repeat;}
.visj_box4 ul li div i.clr2{ background: url(https://www.hadhuai.com/images/vi_td2.png) no-repeat;}
.visj_box4 ul li div i.clr3{ background: url(https://www.hadhuai.com/images/vi_td3.png) no-repeat;}
.visj_box4 ul li div i.clr4{ background: url(https://www.hadhuai.com/images/vi_td4.png) no-repeat;}
.visj_box4 ul li:hover{ background: #e6212a; border-color:#e6212a; color: #fff;}
.visj_box4 ul li:hover div i.clr1{ background-image: url(https://www.hadhuai.com/images/vi_td1_1.png); transform: rotateY(360deg);}
.visj_box4 ul li:hover div i.clr2{ background-image: url(https://www.hadhuai.com/images/vi_td2_1.png); transform: rotateY(360deg);}
.visj_box4 ul li:hover div i.clr3{ background-image: url(https://www.hadhuai.com/images/vi_td3_1.png); transform: rotateY(360deg);}
.visj_box4 ul li:hover div i.clr4{ background-image: url(https://www.hadhuai.com/images/vi_td4_1.png); transform: rotateY(360deg);}

.visj_box5{ background: #0c0c0c; color: #fff; text-align: center; padding: 110px 0;}
.visj_box5 .top_box p{ font-size: 14px; line-height: 24px; margin-top: 50px;}
.visj_box5 .lower_box{ line-height: 25px; margin-top: 65px;}
.visj_box5 .lower_box img{ float:left; margin: 0 28px;}
.visj_box5 .lower_box span{ font-size: 20px; float:left;}
.visj_box5 .lower_box span i{ font-size: 26px; font-weight: bold; font-family: arial; float: left; margin: 2px 20px 0 0;}

.all_news_box{ background: url(https://www.hadhuai.com/images/jt_bg3.jpg) center; background-size: cover; padding: 80px 0; color: #fff;}
.all_news_box .top_box{ width:100%; float: left; font-size: 36px;}
.all_news_box .lower_box{ width:100%; float: left;}
.all_news_box .lower_box ul li{ width:340px; float: left; margin: 80px 90px 0 0;}
.all_news_box .lower_box ul li:nth-child(3n){ margin-right: 0;}
.all_news_box .lower_box ul li a{ width:100%; float: left; font-size: 24px; color: #fff;}
.all_news_box .lower_box ul li em{ width:0; height: 2px; background: #fff; float: left; margin-top: 18px; transition: all .6s;}
.all_news_box .lower_box ul li span{ float:left; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.all_news_box .lower_box ul li i{ width:100%; float: left; padding: 20px 0;}
.all_news_box .lower_box ul li p{ width:100%; float: left; height: 60px; overflow: hidden;}
.all_news_box .lower_box ul li:hover em{ width:30px; margin-right: 20px;}
.all_news_box .more{ width:100%; float: left; margin-top: 120px;}
.all_news_box .more a{ float:right; font-size: 18px; color: #fff; position: relative;}
.all_news_box .more a i{ width:50px; height: 100%; position: absolute; right: 70px; top: 0px; background: url(https://www.hadhuai.com/images/line_4.png) no-repeat right; transition: all .6s;}
.all_news_box .more a:hover i{ width:106px;}

.all_message_box{ padding: 75px 0;}
.all_message_box .box{ width:995px; margin: auto;}
.all_message_box .box p{ width:100%; float: left; text-align: center; font-size: 24px;}
.all_message_box .box span{ width:70px; float: left; line-height: 24px; margin-top: 24px;}
.all_message_box .box .text{ width:356px; height: 24px; float: left; border: 1px solid #d5d5d5; margin-top: 24px;}
.all_message_box .lower_box{ width:100%; float: left;}
.all_message_box .lower_box textarea{ width:92.9%; float: left; height: 78px; margin-top: 24px; border: 1px solid #d5d5d5;}
.all_message_box .btns{ width:100%; float: left; margin-top: 30px; text-align: center;}
.all_message_box .btns input{ width:101px; height: 32px; line-height: 32px; border: 1px solid; color: #454545; background: none; border-radius: 5px;}
.all_message_box .btns input:hover{ color: #e6212a;}

.all_banner_box{ height:900px; position: relative; background: #0c0c0c;}
.all_banner_box .bd{ width:100%; height: 100%; float: left; position: relative;}
.all_banner_box .bd ul,.all_banner_box .bd ul li{ width:100%; height: 100%; float: left; background-position: center; background-size: cover; overflow: hidden;}
.all_banner_box .bd ul li a img{ width: 100%; float: left; min-height: 100%;}
.all_banner_box .hd{ position: absolute; left:50%; bottom: 5%; z-index: 13;}
.all_banner_box .hd ul li{ width:4px; height: 20px; float: left; margin: 0 10px; background: #fff; text-indent: -9999px; margin-top: 20px; cursor: pointer; transition: all .6s;}
.all_banner_box .hd ul li.on{ height:40px; background: red; margin-top: 0;}
.all_banner_box .top_box{ width:100%; float: left; font-size: 36px; position: absolute; left: 0; top:8%; z-index: 12; color: #fff;}
.all_banner_box .more{ width:100%; float: left; position: absolute; left: 0; bottom: 8%; z-index: 12;}
.all_banner_box .more a{ float:right; font-size: 18px; color: #fff; position: relative;}
.all_banner_box .more a i{ width:50px; height: 100%; position: absolute; right: 70px; top: 0px; background: url(https://www.hadhuai.com/images/line_4.png) no-repeat right; transition: all .6s;}
.all_banner_box .more a:hover i{ width:106px;}

.hcsj_box1{ font-size: 18px; text-align: center; padding: 25px 2.5%;}
.w1490{ width:1490px; margin: auto;}

.hcsj_box2{ background: url(https://www.hadhuai.com/images/hc_bg1.jpg) no-repeat top; color: #fff;}
.hcsj_box2 .top_box .bt{ width:100%; float: left; font-size: 69px; font-family: 宋体; padding: 60px 0;}
.hcsj_box2 .top_box .pull-left{ width:55%;}
.hcsj_box2 .top_box .pull-left p{ padding-bottom: 20px;}
.hcsj_box2 .top_box .pull-right{ width:45%; text-align: center;}
.hcsj_box2 .lower_box{ width:50%; float:right; background: rgba(0,0,0,0.75); position: relative; z-index: 2; margin-top: 20px; padding: 10% 0 12% 10%; box-shadow: 0 0 10px rgba(0,0,0,0.3);}
.hcsj_box2 .lower_box ul li{ width:50%; float: left; margin-top: 3%;}
.hcsj_box2 .lower_box ul li a{ float:left; color: #fff; font-size: 36px;}

.hcsj_box3{ background: url(https://www.hadhuai.com/images/hc_bg2.jpg) no-repeat top left; margin-top: -370px; padding-top: 370px; color: #454545;}
.hcsj_box3 .pull-right{ width:42%; background: #fff; padding:11% 10% 12%;}
.hcsj_box3 .pull-right ul li{ width:50%; float: left; margin-top: 30px; cursor: pointer;}
.hcsj_box3 .pull-right ul li i{ width:0; height: 2px; float: left; background: #454545; margin-top: 18px; transition: all .6s;}
.hcsj_box3 .pull-right ul li span{ float:left; font-size: 24px;}
.hcsj_box3 .pull-right ul li.cur i{ width:50px;}
.hcsj_box3 .box2{ width:100%; float: left; text-align: right; background: #fff; padding: 10px 0 40px 0; display: none;}
.hcsj_box3 .box2 p.clr1{ font-size: 36px; font-family: 宋体;}
.hcsj_box3 .box2 p.clr2{ font-size: 24px; margin-top: 20px;}
.hcsj_box3 .box2 p{ margin-top: 10px;}

.hcsj_box4{ position: relative;}
.hcsj_box4 .box{ width:100%; position: absolute; left: 0; top: 5%; z-index: 2; color: #fff; font-size: 72px; font-family: 宋体;}
.hcsj_box4 .box span{ font-size: 90px; color: #e6212a;}
.hcsj_box4 .lower_box{ width:100%; float: left; background: url(https://www.hadhuai.com/images/hc_bg4.png) no-repeat top left; margin-top: -190px; position: relative; z-index: 2;}
.hcsj_box4 .lower_box .box2{ width:1080px; margin: auto; padding:210px 0 120px 8%; color: #000;}
.hcsj_box4 .lower_box .box2 span{ font-size: 68px; font-family: 宋体;}
.hcsj_box4 .lower_box .box2 p{ line-height: 25px; margin-top: 40px;}
.hcsj_box4 .lower_box .box2 a{ color: #000; font-size: 14px;}

.bzsj_box1{ background: url(https://www.hadhuai.com/images/bz_bg1.jpg) center; text-align: center; color: #fff; padding: 60px 0;}
.bzsj_box1 .top_box{ width:100%; float: left;}
.bzsj_box1 .top_box span{ font-size: 36px;}
.bzsj_box1 .top_box p{ font-size: 24px; background: url(https://www.hadhuai.com/images/line_3.png) no-repeat center;}
.bzsj_box1 .lower_box{ width:100%; float: left;}
.bzsj_box1 .lower_box ul li{ display: inline-block; margin: 50px 40px 0;}
.bzsj_box1 .lower_box ul li p{ font-size: 24px; margin-top: 25px;}

.bzsj_box2{ background: url(https://www.hadhuai.com/images/bz_bg2.png) no-repeat top right; color: #000; padding: 180px 0;}
.bzsj_box2 .pull-left{ padding-left: 10%;}

.bzsj_box3{ position: relative; padding-bottom: 30px;}
.bzsj_box3 .box{ width:100%; float: left;  position: absolute; left: 0; top: 0; text-align: center; color: #fff;}
.bzsj_box3 .box p{ text-align: right; padding:5%;}
.bzsj_box3 .box ul li{ width:200px; height: 200px; line-height: 200px; font-size: 24px; border: 2px solid #fff; border-radius: 100%; display: inline-block; margin: 30px 40px;}
.bzsj_box3 .box2{ position: absolute; right: 4%; bottom: 4%; color: #000;}

.baoz_box1{ height:650px; background: url(https://www.hadhuai.com/images/baoz_bg1.jpg) no-repeat center; color: #fff; text-align: center; padding-top: 100px;}
.baoz_box1 p{ margin-top: 40px;}

.baoz_box2{ position: relative; z-index: 2; margin-top: -140px;}
.baoz_box2 .box{ width:100%; height: 455px; background: #0b0b0b; color: #fff; text-align: center; box-shadow: 0 5px 20px rgba(0,0,0,0.7);}
.baoz_box2 .box .top_box span{ font-size: 24px; padding: 50px 0; display: block;}

.baoz_box3{ margin-top: 80px; padding: 0 2.5%; color: #000;}
.baoz_box3 .pull-left{ width:48%;}
.baoz_box3 .pull-right{ position: relative; margin-right: 2%; margin-top: 15px;}
.baoz_box3 .pull-right i{ width:200px; height: 2px; background: #000; position: absolute; left: -210px; top:50px; }
.baoz_box3 .pull-right span{ font-size: 68px; font-family: 宋体;}
.baoz_box3 .pull-right p{ line-height: 90px; padding-left: 10px; margin-top: 30px;}

.baoz_box4{ background: #0b0b0b; color: #fff; text-align: center; padding: 100px 0 150px;}
.baoz_box4 .top_box p{ padding: 30px 0;}
.baoz_box4 .lower_box ul li{ width:25%; float: left; font-size: 36px; font-family: 宋体; margin-top: 100px;}

.jtgw_box1{ text-align: center;}
.jtgw_box1 p.clr1{ font-size: 60px; font-weight: bold; background: url(https://www.hadhuai.com/images/line_5.png) no-repeat center;}
.jtgw_box1 p.clr2{ font-size: 52px; color: #e6212a;}
.jtgw_box1 p.clr3{ font-size: 48px;}

.jtgw_box2{ background: url(https://www.hadhuai.com/images/jt_bg1.png) center; background-size: cover; padding: 75px 0;}
.jtgw_box2 .top_box{ width:100%; float: left; text-align: center; padding: 0 10%;}
.jtgw_box2 .top_box span{ font-size: 36px;}
.jtgw_box2 .top_box p{ line-height: 24px; margin-top: 50px;}
.jtgw_box2 .lower_box ul li{ width:50%; float: left; margin-top: 6%;}
.jtgw_box2 .lower_box ul li i{ width:94px; height: 94px; float: left; background: #e6212a; color: #fff; line-height: 94px; text-align: center; font-size: 48px; font-weight: bold;font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";}
.jtgw_box2 .lower_box ul li span{ width:84%; float: left; padding: 0 7%; margin-top: 30px; font-size: 14px;}

.jtgw_box3{ background: url(https://www.hadhuai.com/images/jt_bg2.jpg) center; color: #fff; padding: 130px 0;}
.jtgw_box3 .box{ width:75%; float: left;}
.jtgw_box3 .box .top_box,.jtgw_box3 .box .lower_box{ width:100%; float: left;}
.jtgw_box3 .box .top_box p.clr1{ font-size: 60px; font-family: 宋体;}
.jtgw_box3 .box .top_box p.clr2{ font-size: 34px; padding: 30px 0;}
.jtgw_box3 .box .top_box p.clr3{ font-size: 35px;}
.jtgw_box3 .box .top_box p i{ font-size: 60px; font-family:arial;}
.jtgw_box3 .box .lower_box p{ width:100%; float: left; position: relative; line-height: 24px; padding: 0 18% 0 6%; margin-top: 25px;}
.jtgw_box3 .box .lower_box p i{ width:20px; height: 5px; background: #fff; position: absolute; left: 0; top:50%; margin-top: -2.5px;}
.jtgw_box3 .box .dh{ float:left; margin-top: 90px;}
.jtgw_box3 .box .dh a{ float:left; color: #fff; font-size: 24px; line-height: 59px; margin-right: 70px;}
.jtgw_box3 .box .dh a img{ float: left; margin-right: 25px;}

.jtgw_box4{ padding:100px 0; background: url(https://www.hadhuai.com/images/jt_bg4.jpg) center; color: #fff;}
.jtgw_box4 .top_box{ width:100%; float: left;  text-align: center;}
.jtgw_box4 .top_box span{ font-size: 60px; font-family: 宋体;}
.jtgw_box4 .top_box p{ font-size: 36px; font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif"; margin-top: -10px;}
.jtgw_box4 .cen_box{ width:100%; float: left;}
.jtgw_box4 .cen_box p{ width:50%; float: left; margin-top: 35px; }
.jtgw_box4 .cen_box span{ float:left; margin-left: 170px;}
.jtgw_box4 .lower_box{ width:100%; float: left;}
.jtgw_box4 .lower_box ul li{ width:180px; height: 170px; float: left; border: 1px solid #fff; border-radius: 3px; text-align: center; margin: 50px 10px 0;}
.jtgw_box4 .lower_box ul li i{ width:100%; float: left; padding: 25px 0 10px;}
.jtgw_box4 .lower_box ul li span{ width:100%; float: left; font-size: 28px;}

.jtgw_box5{ padding: 110px 0; background: #0b0b0b; color: #fff;}
.jtgw_box5 .top_box{ width:100%; float: left;  text-align: center;}
.jtgw_box5 .top_box span{ font-size: 60px; font-family: 宋体;}
.jtgw_box5 .top_box p{ font-size: 36px; font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif"; margin-top: -10px;}
.jtgw_box5 .lower_box{ width:100%; float: left; text-align: center;}
.jtgw_box5 .lower_box ul li{ width:33.3%; float: left; margin-top: 120px;}
.jtgw_box5 .lower_box ul li i{ display: block;}
.jtgw_box5 .lower_box ul li span{ font-size: 24px; padding: 20px 0; display: block;}
.jtgw_box5 .lower_box ul li p{ line-height: 35px;}

.qywz_box1{ text-align: center;}
.qywz_box1 p.clr1{ font-size: 60px; background: url(https://www.hadhuai.com/images/line_6.png) no-repeat center;}
.qywz_box1 p.clr2{ font-size: 48px; padding: 15px 0 20px;}
.qywz_box1 p.clr3{ font-size: 24px; color: #e6212a;}

.qywz_box2{ background: url(https://www.hadhuai.com/images/jt_bg1.png) center; background-size: cover; padding: 70px 0 50px; text-align: center; color: #454545;}
.qywz_box2 .top_box{ width:100%; float: left; padding: 0 13%;}
.qywz_box2 .top_box span{ font-size: 48px;}
.qywz_box2 .top_box p{padding: 80px 0;}
.qywz_box2 .lower_box{ width:100%; float: left;}
.qywz_box2 .lower_box li{ display: inline-block; margin: 0 35px;}
.qywz_box2 .lower_box li p{ font-size: 18px; margin-top: 20px;}

.qywz_box3{ background: url(https://www.hadhuai.com/images/jt_bg2.jpg) center; background-size: cover; color: #fff; padding: 130px 0 160px;}
.qywz_box3 .bt{ width:100%; float: left; font-size: 48px; text-align: center; padding-bottom: 115px;}
.qywz_box3 .pull-right p{ font-size: 24px; padding-bottom: 45px;}

.qywz_box4{ position: relative; z-index: 2; margin-top: -160px; padding-top: 10px;}
.qywz_box4 ul li{ width:24%; float: left; margin: 0 0.5%; background: #f2f2f2; height: 442px; padding: 105px 0; border-radius: 20px; box-shadow: 0 6px 7px rgba(123,123,123,0.35);}
.qywz_box4 ul li span{ width:100%; float: left; font-size: 22px;text-align: center;}
.qywz_box4 ul li p{ width:100%; float: left; margin-top: 55px; padding: 0 20px; line-height: 24px;}
.qywz_box4 ul li p.clr1{ padding: 0 0 0 35%;}
.qywz_box4 .jt{ width:100%; float: left; text-align: center;padding: 115px 0;}

.qywz_box5{ padding-bottom: 110px;}
.qywz_box5 .top_box{ width:100%; float: left; text-align: center; font-size: 36px;}
.qywz_box5 .box{ width:48.5%; border: 1px solid #f2f2f2; padding: 20px 20px 0; margin-top: 40px;}
.qywz_box5 .box .bt{ width:24px; font-size: 18px; float: left; line-height: 18px; text-align: center; margin-left: 8px;}
.qywz_box5 .box .bt i{ font-size: 24px; color: #e6212a; font-weight: bold; line-height: 25px; padding-top: 5px; display: inline-block;}
.qywz_box5 .box .info{ width:90%; float: right;}
.qywz_box5 .box .info p{ width:50%; float: left; background: url(https://www.hadhuai.com/images/line_7.png) no-repeat left; padding-left: 23px; margin-bottom: 15px;}
.qywz_box5 .box .info p.kd{ width:100%;}

.qywz_box6{ background: url(https://www.hadhuai.com/images/jt_bg4.jpg) center; background-size: cover; color: #fff; padding: 50px 0;}
.qywz_box6 .top_box{ width:100%; float: left; font-size: 36px;}
.qywz_box6 .top_box span{ float:left;}
.qywz_box6 .top_box i{ float:left; margin: 4px 0 0 10px;}
.qywz_box6 .lower_box{ width:100%; float: left;}
.qywz_box6 .lower_box ul li{ width:50%; float: left; margin-top: 55px;}
.qywz_box6 .lower_box ul li img{ float:left;}
.qywz_box6 .lower_box ul li div{ width:350px; float: left; margin-left: 50px;}
.qywz_box6 .lower_box ul li div span{ font-size: 24px; padding: 10px 0 5px; display: block;}
.qywz_box6 .lower_box ul li div p{ line-height: 24px;}
.qywz_box6 .jt{ width:100%; float: left; text-align: center;padding: 115px 0 20px;}

.qywz_box7{ padding:110px 0; background: #181818; color: #fff;}
.qywz_box7 .top_box{ width:100%; float: left; text-align: center;}
.qywz_box7 .top_box span{ font-size: 45px;}
.qywz_box7 .top_box p{ line-height: 24px; margin-top: 40px;}
.qywz_box7 .lower_box{ width:100%; float: left;}
.qywz_box7 .lower_box ul li{ width:45%; float: left; margin-top: 50px;}
.qywz_box7 .lower_box ul li:nth-child(2n){ float:right;}
.qywz_box7 .lower_box ul li a{ width:100%; float: left; color: #fff; font-size: 30px;}
.qywz_box7 .lower_box ul li a i{ width:0px; height: 3px; background: #fff; float: left; margin: 22px 5px 0 0; transition: all .6s;}
.qywz_box7 .lower_box ul li p{ width:100%; float: left; margin-top: 15px;}
.qywz_box7 .lower_box ul li:hover a i{ width:80px;}
.qywz_box7 .lower_box .more{ float:right; font-size: 30px; color: #fff; margin: 110px 190px 0 0;}


.gndz_box1{ width:100%; float: left; text-align: center;}
.gndz_box1 p.clr1{ font-size: 60px; font-weight: bold;}
.gndz_box1 p.clr2{ font-size: 34px; padding: 10px 0 25px;}
.gndz_box1 p.clr3{ font-size: 36px; background: url(https://www.hadhuai.com/images/line_8.png) no-repeat center; color: #e62129;}
.gndz_box1 p i{ font-size: 90px; color: #e62129;}
.gndz_box2{ height:600px; background: url(https://www.hadhuai.com/images/gn_bg1.jpg) center; background-size: cover; position: relative;}
.gndz_box2 .box{ width:408px; height: 408px; position: absolute; top: 50%; left: 50%; margin: -204px 0 0 -204px; background: #e6212a; color: #fff; border-radius: 100%; text-align: center;}
.gndz_box2 .box i{ display: block; margin-top: 60px;}
.gndz_box2 .box span{ display: block; font-size: 18px; margin-top: 15px;}
.gndz_box2 .box p{ font-size: 24px; line-height: 40px; padding: 20px 0 40px;}
.gndz_box2 .box a{ width:118px; height: 31px; line-height: 31px; border: 1px solid; color: #fff; display: inline-block;}

.gndz_box3{ padding: 60px 0;}
.gndz_box3 .box{ width:1390px; margin: auto;}
.gndz_box3 ul li{ width:339px; height: 433px; float: left; position: relative; border: 1px solid #454545; margin: 0 4px; padding: 40px; text-align: center; transition: all .6s;}
.gndz_box3 ul li i{ width:99px; height: 99px; display: inline-block; background:url(https://www.hadhuai.com/images/gn_ico2.png) no-repeat; margin: auto; }
.gndz_box3 ul li em{ width:25px; height: 26px; background: url(https://www.hadhuai.com/images/gn_ico3.png) no-repeat; position: absolute;}
.gndz_box3 ul li span{ display: block; font-size: 24px; padding: 30px 0;}
.gndz_box3 ul li p{ line-height: 24px; text-align: left;}
.gndz_box3 ul li:hover{ border-color: #e6212a;}
.gndz_box3 ul li.clr1 i{ background-position:top left;}
.gndz_box3 ul li.clr1 em{ right:-1px; bottom: -1px;}
.gndz_box3 ul li.clr1:hover i{ background-position:top right;}
.gndz_box3 ul li.clr1:hover em{ background-position:top right;}
.gndz_box3 ul li.clr2{ margin-top: 48px;}
.gndz_box3 ul li.clr2 i{ background-position:0 -99px;}
.gndz_box3 ul li.clr2 em{ left:-1px; top: -1px; background-position:0 -26px;}
.gndz_box3 ul li.clr2:hover i{ background-position:right -99px;}
.gndz_box3 ul li.clr2:hover em{ background-position:right -26px;}

.gndz_box3 ul li.clr3 i{ background-position:0 -198px;}
.gndz_box3 ul li.clr3 em{ right:-1px; top: -1px; background-position:0 -52px;}
.gndz_box3 ul li.clr3:hover i{ background-position:right -198px;}
.gndz_box3 ul li.clr3:hover em{ background-position:right -52px;}

.gndz_box3 ul li.clr4{ margin-top: 85px;}
.gndz_box3 ul li.clr4 i{ background-position:0 -297px;}
.gndz_box3 ul li.clr4 em{ left:-1px; bottom: -1px; background-position:0 -78px;}
.gndz_box3 ul li.clr4:hover i{ background-position:right -297px;}
.gndz_box3 ul li.clr4:hover em{ background-position:right -78px;}

.gndz_box4{ padding:60px 0; background: url(https://www.hadhuai.com/images/gn_bg2.jpg) center; color: #fff;}
.gndz_box4 .top_box{}
.gndz_box4 .top_box span{ font-size: 60px; font-family: 宋体;}
.gndz_box4 .top_box p{ font-size: 24px;}
.gndz_box4 .cen_box{ margin-top: 95px;}
.gndz_box4 .cen_box .pull-left{ width:48%}
.gndz_box4 .cen_box .pull-right{ width:50%; margin-top: 15%;}
.gndz_box4 .cen_box .pull-right p{ font-size: 22px; margin-top: 10px;}
.gndz_box4 .cen_box .pull-right p i{ margin-right: 25px;}
.gndz_box4 .lower_box{ margin-top: 50px;}


.scwz_box1 .w1200{ padding: 0 3%;}
.scwz_box1 p.clr1{ font-size: 60px;}
.scwz_box1 p.clr2{ font-size: 45px; padding: 10px 0 25px;}
.scwz_box1 p.clr3{ font-size: 36px; background: url(https://www.hadhuai.com/images/line_9.png) no-repeat left; padding-left: 180px; color: #e62129;}

.scwz_box2{ padding:95px 0;}
.scwz_box2 .pull-right{ width:37%; margin-top: 35px;}
.scwz_box2 .pull-right span{ width:100%; float: left; font-size: 68px; font-family: 宋体; margin-top: 80px;}
.scwz_box2 .pull-right ul{ width:100%; float: left; margin-top: 20px; padding-left: 50px;}
.scwz_box2 .pull-right ul li{ width:100%; float: left; background: url(https://www.hadhuai.com/images/line_6.png) no-repeat left; padding-left: 25px; margin-top: 10px;}

.scwz_box3{ background: #0b0b0b; background-size: cover; position: relative; color: #fff;}
.scwz_box3 .jt{ position: absolute; top: -83.5px; left: 50%; margin-left: -83.5px;}
.scwz_box3 ul li{ width:25%; float: left; text-align: center; margin-top: 240px; padding:0 2% 220px;}
.scwz_box3 ul li i{ display: block;}
.scwz_box3 ul li span{ font-size: 24px; padding: 30px 0; display: block;}
.scwz_box3 ul li p{ line-height: 24px;}

.scwz_box4{ height:313px; background: url(https://www.hadhuai.com/images/sc_bg2.jpg) center; background-size: cover; color: #fff; text-align: center;}
.scwz_box4 p{ font-size: 48px; font-weight: bold; padding: 60px 0 30px;}

.scwz_box5{ padding:85px 0;}
.scwz_box5 .w1200{ padding:0 0 0 13%;}
.scwz_box5 ul li{ width:100%; float: left;}
.scwz_box5 ul li .img{ width:195px; float: left; border-right: 1px solid #454545; padding: 25px 0; position: relative;}
.scwz_box5 ul li .img img{ float:left;}
.scwz_box5 ul li .img i{ width:15px; height:15px; background: url(https://www.hadhuai.com/images/sc_ico2.png) no-repeat; position: absolute; right: -7.5px; top: 50%; margin-top: -7.5px;}
.scwz_box5 ul li .info{ float:left; padding-left: 70px; width: 75%; margin-top: 35px;}
.scwz_box5 ul li .info span{ font-size: 18px; display: block;}
.scwz_box5 ul li .info span i{ font-size: 36px; color: #000; font-weight: bold; margin-right: 14px;}
.scwz_box5 ul li .info p{ float:left; margin-top: 20px;}

.scwz_box6{ height:296px; background: url(https://www.hadhuai.com/images/sc_bg3.jpg) center;  background-size: cover; color: #fff; text-align: center;}
.scwz_box6 p{ width:100%; float: left; font-size: 48px; font-weight: bold; padding: 40px 0 30px;}
.scwz_box6 span{ width:100%; float: left;}
.scwz_box6 span a{ width:229px; height: 60px; line-height: 55px; border: 3px solid; color: #fff; font-size: 24px; font-weight: bold; display: inline-block; border-radius: 5px;}

.scwz_box7{ padding:100px 0;}
.scwz_box7 .box{ width:393px; height: 480px; float: left; border: 1px solid ; color: #454545; margin-right: 10px; padding: 22px;}
.scwz_box7 .box:last-child{ margin-right: 0;}
.scwz_box7 .box .bt{ width:100%; float: left; border-bottom: 1px solid; font-size: 24px; text-align: center; padding-bottom: 20px;}
.scwz_box7 .box .lower_box{ width:100%; float: left; margin-top: 10px;}
.scwz_box7 .box .lower_box p{ width:100%; float: left; margin-top: 13px; font-size: 16px; color: #000;}
.scwz_box7 .box .lower_box a{ float:left; margin: 10px 25px 0 0; color: #454545;}
.scwz_box7 .box .lower_box a:hover{ color: #e62129;}
.scwz_box7 .box:hover{ border-color:#e62129;}
.scwz_box7 .box:hover .bt{ color: #e62129;}


.sjwz_box1 .w1200{ padding:0 10%;}
.sjwz_box1 p.clr1{ font-size: 24px;}
.sjwz_box1 p.clr2{ font-size: 41px; font-weight: bold; margin-top: 5px;}
.sjwz_box1 p.clr3{ font-size: 89px; font-weight: bold; line-height: 95px;}

.sjwz_box2{ padding:90px 0; background: url(https://www.hadhuai.com/images/jt_bg1.png) center; background-size: cover;}
.sjwz_box2 .top_box{ width:100%; float: left; text-align: center;}
.sjwz_box2 .top_box p{ font-size: 36px; color: #0b0b0b;}
.sjwz_box2 .top_box span{ font-size: 30px; color: #454545; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";}
.sjwz_box2 .top_box i{ display: block; margin-top: 40px;}
.sjwz_box2 .lower_box{ width:100%; float: left; margin-top: 120px;}
.sjwz_box2 .lower_box ul li{ width:33.3%; float: left; text-align: center;}
.sjwz_box2 .lower_box ul li i{ display: block;}
.sjwz_box2 .lower_box ul li p{ font-size: 18px; margin-top: 12px;}

.sjwz_box3{ color: #fff; background: url(https://www.hadhuai.com/images/jt_bg2.jpg) center; padding-bottom: 180px;}
.sjwz_box3 .top_box{ width:100%; float: left; margin-top: 130px;}
.sjwz_box3 .top_box i{ font-size: 36px; display: block;}
.sjwz_box3 .top_box span{ font-size: 60px; color: #fff; font-family: 宋体; display: block; padding: 10px 0;}
.sjwz_box3 .top_box p{ width:61%; line-height: 24px;}
.sjwz_box3 .lower_box{ width:100%; float: left; margin-top: 25px;}
.sjwz_box3 .lower_box .pull-left{ width:40%; margin-top: 10px;}
.sjwz_box3 .lower_box .pull-left p{ width:100%; float: left; margin-top: 30px; background: url(https://www.hadhuai.com/images/line_10.png) no-repeat left; padding-left: 40px;}

.sjwz_box4{ background: #212121; padding: 110px 0; color: #fff;}
.sjwz_box4 .bt{ font-size: 48px; font-family: 宋体; text-align: center; padding-bottom: 120px;}
.sjwz_box4 .lower_box{ width:100%; float: left;}
.sjwz_box4 .lower_box .pull-right{ width:625px;}
.sjwz_box4 .lower_box .pull-right p{ width:100%; float: left; font-size: 24px; line-height: 48px; background: url(https://www.hadhuai.com/images/sj_ico4.png) no-repeat 0 16px; padding-left: 36px;}

.sjwz_box5{ padding: 120px 0; text-align: center; color: #454545;}
.sjwz_box5 .top_box{ width:100%; float: left;}
.sjwz_box5 .top_box p{ font-size: 36px; color: #0b0b0b;}
.sjwz_box5 .top_box span{ font-size: 24px; display: block; margin-top: 45px;}
.sjwz_box5 .lower_box{ width:100%; float: left;}
.sjwz_box5 .lower_box ul{ width:100%; float: left;}
.sjwz_box5 .lower_box ul li{ width:220px; height: 290px; float: left; border: 1px solid #bbb; padding: 13px; border-radius: 3px; margin: 65px 25px 0 0; transition: all .5s;}
.sjwz_box5 .lower_box ul li:last-child{ margin-right: 0;}
.sjwz_box5 .lower_box ul li i{ width:100%; height: 145px; float: left; background-position: center; background-repeat: no-repeat;transition: all .5s;}
.sjwz_box5 .lower_box ul li span{ width:100%; float: left; font-size: 24px;}
.sjwz_box5 .lower_box ul li p{ width:100%; float: left; line-height: 24px; margin-top: 15px;}
.sjwz_box5 .lower_box ul li i.clr1{ background-image: url(https://www.hadhuai.com/images/sj_td_1.png);}
.sjwz_box5 .lower_box ul li i.clr2{ background-image: url(https://www.hadhuai.com/images/sj_td_2.png);}
.sjwz_box5 .lower_box ul li i.clr3{ background-image: url(https://www.hadhuai.com/images/sj_td_3.png);}
.sjwz_box5 .lower_box ul li i.clr4{ background-image: url(https://www.hadhuai.com/images/sj_td_4.png);}
.sjwz_box5 .lower_box ul li i.clr5{ background-image: url(https://www.hadhuai.com/images/sj_td_5.png);}
.sjwz_box5 .lower_box ul li:hover{ border-color: #e6212a; box-shadow: 0 0 16px rgba(129,129,129,0.3);}
.sjwz_box5 .lower_box ul li:hover i.clr1{ background-image: url(https://www.hadhuai.com/images/sj_td_1_1.png);}
.sjwz_box5 .lower_box ul li:hover i.clr2{ background-image: url(https://www.hadhuai.com/images/sj_td_2_1.png);}
.sjwz_box5 .lower_box ul li:hover i.clr3{ background-image: url(https://www.hadhuai.com/images/sj_td_3_1.png);}
.sjwz_box5 .lower_box ul li:hover i.clr4{ background-image: url(https://www.hadhuai.com/images/sj_td_4_1.png);}
.sjwz_box5 .lower_box ul li:hover i.clr5{ background-image: url(https://www.hadhuai.com/images/sj_td_5_1.png);}

.wxwz_box1{ background: #0b0b0b; padding: 60px 0; color: #fff;}
.wxwz_box1 .top_box{ width:100%; float: left; font-size: 36px;}
.wxwz_box1 .top_box span{ float:left;}
.wxwz_box1 .top_box i{ float:left; margin: 4px 0 0 10px;}
.wxwz_box1 .lower_box{ width:100%; float: left; position: relative;}
.wxwz_box1 .lower_box .pull-left{ position: relative; color: #fff; margin-top: 170px;}
.wxwz_box1 .lower_box .pull-left div{ width:100%; position: absolute; text-align: center; left: 0; top: 40%; padding: 0 23%;}
.wxwz_box1 .lower_box .pull-left div span{ font-size: 36px; padding-bottom: 25px; display: block;}
.wxwz_box1 .lower_box .pull-right{ position: relative; color: #fff; margin-top: 300px;}
.wxwz_box1 .lower_box .pull-right div{ width:100%; position: absolute; left: 0; top: 20%; padding: 0 20%;}
.wxwz_box1 .lower_box .pull-right div span{ font-size: 36px; padding: 25px 0 10px; display: block;}
.wxwz_box1 .lower_box .vs{ position: absolute; top: -70px; left: 29%; z-index: 2;}

.wxwz_box2{ background: #212121; color: #fff; padding: 60px 0;}
.wxwz_box2 .top_box{ width:100%; float: left; font-size: 36px;}
.wxwz_box2 .top_box span{ float:left;}
.wxwz_box2 .top_box i{ float:left; margin: 4px 0 0 10px;}
.wxwz_box2 .lower_box{ width:100%; float: left; margin-top: 40px; position: relative;}
.wxwz_box2 .lower_box .pull-left{ position: absolute; top: 0; left: -15%;}
.wxwz_box2 .lower_box .pull-right{ width:785px; background: url(https://www.hadhuai.com/images/line_11.png) no-repeat top;}
.wxwz_box2 .lower_box .pull-right ul{ width:100%; float: left; background: url(https://www.hadhuai.com/images/line_11.png) no-repeat bottom; padding: 60px 0 120px;}
.wxwz_box2 .lower_box .pull-right ul li{ width:33.3%; float: left; margin-top: 40px; font-size: 24px; text-indent: 13%;}

.ppch_box1{ width:71%;}
.ppch_box1 p.clr1{ font-size: 60px; font-weight: bold; margin-top: -40px;}
.ppch_box1 p.clr1 i{ font-size: 95px; color: #e6212a;}
.ppch_box1 p.clr2{ font-size: 24px; margin-top: 10px;}

.ppch_box2{ background: #0b0b0b url(https://www.hadhuai.com/images/ppch_bg1.png) no-repeat right; color: #fff; padding: 130px 0;}
.ppch_box2 .pull-left{ width: 70%;}
.ppch_box2 .pull-left .bt{ font-size: 60px; font-weight: bold; padding-bottom: 30px;}
.ppch_box2 .pull-left .info1{ width:100%; float: left; line-height: 92px; padding: 10px 0;}
.ppch_box2 .pull-left .info1{ font-size: 36px;}
.ppch_box2 .pull-left .info1 i{ font-size: 70px; float: left;}
.ppch_box2 .pull-left .info2{ width:100%; float: left; font-size: 14px; margin-top: 40px; line-height: 36px;}
.ppch_box2 .pull-left .more{ float:right; font-size: 24px; font-weight: bold; color: #fff; margin-top: 20px; background: url(https://www.hadhuai.com/images/ico_15.png) no-repeat right; padding-right: 30px;}

.ppch_box3{ text-align: center; padding: 60px 0;}
.ppch_box3 ul{ width:100%; display: block;}
.ppch_box3 ul li{ width:33.3%; float: left; margin-top: 60px;}
.ppch_box3 ul li p{ font-size: 24px; margin-top: 20px;}

.ppch_box4{ height: 600px; background: url(https://www.hadhuai.com/images/ppch_bg2.jpg) center; background-size: cover; color: #fff; }
.ppch_box4 .bt{ width:100%; float: left; margin-top: 70px; position: relative; overflow: hidden;}
.ppch_box4 .bt span{ margin-right: 20px;}
.ppch_box4 .bt i{ width:100%; height: 2px; background: #fff; position: absolute; top: 50%; margin-top: -1px;}
.ppch_box4 .pull-right{ width:50%;}
.ppch_box4 .pull-right p.clr1{ font-size: 24px; padding: 50px 0;}
.ppch_box4 .pull-right p.clr2{ font-size: 18px; padding: 20px 0;}
.ppch_box4 .pull-right p.clr3{ margin-top: 20px; background: url(https://www.hadhuai.com/images/line_12.png) no-repeat left center; padding-left: 36px;}

.ppch_box5{ padding:120px 0; text-align: center;}


.about_box4{ width:100%; display: inline-block; padding: 70px 0; color: #fff; background: #0b0b0b;}
.about_box4 .top_box{ color: #fff; font-size: 18px;}
.about_box4 .top_box span{ font-size: 36px; width:100%; display: inline-block; padding: 15px 0;}
.about_box4 .top_box i{ width:90px; height: 10px; background: #303030; display: inline-block;}
.about_box4 .lower_box ul li{ width:340px; float: left; margin-right: 90px; text-align: center;}
.about_box4 .lower_box ul li:nth-child(3n){ float:right; margin-right: 0;}
.about_box4 .lower_box ul li i{ width:100%; display: inline-block; text-align: center; margin-top: 32px;}
.about_box4 .lower_box ul li i img{ transition: all .6s;}
.about_box4 .lower_box ul li span{ width:100%; display: inline-block; text-align: center; font-size: 20px; padding: 30px 0 15px;}
.about_box4 .lower_box ul li p{color: #fff; line-height: 22px; text-align: left; padding-bottom: 10px;}
.about_box4 .lower_box ul li a{ width:100%; display: inline-block; text-align: left; color: #fff; background: url(https://www.hadhuai.com/images/line_13.png) no-repeat left; padding-left: 40px; margin-top: 30px;}
.about_box4 .lower_box ul li a:hover{ color:#e62129;}
.about_box4 .lower_box ul li:hover i img{ transform: rotateY(360deg);}

.yxx_box1{ text-align: center;}
.yxx_box1 p.clr1{ font-size: 72px; font-weight: bold;}
.yxx_box1 p.clr2{ font-size: 36px; margin-top: 10px;}
.yxx_box1 p.clr3{ font-size: 24px; background: #e62129; display: inline-block; border-radius: 5px; padding: 5px 20px; margin-top: 28px;}

.yxx_box2{ background: url(https://www.hadhuai.com/images/yxx_bg1.jpg) center; background-size: cover; color: #fff; padding: 140px 0;}
.yxx_box2 .box{ width:958px; margin: auto;}
.yxx_box2 .box .top_box{ width:100%; height: 531px; float: left; background: url(https://www.hadhuai.com/images/yxx_bg2.png) no-repeat; padding: 60px 60px 0;}
.yxx_box2 .box .top_box span{ font-size: 82px; font-weight: bold;}
.yxx_box2 .box .top_box span i{ font-size: 125px; color: #e62129;}
.yxx_box2 .box .top_box p{ font-size: 36px; margin-top: 40px;}
.yxx_box2 .box .lower_box{ width:100%; float: left; text-align: center; margin-top: 70px;}
.yxx_box2 .box .lower_box a{ font-size: 24px; border:1px solid; color: #fff; border-radius: 4px; display: inline-block; padding: 10px 30px;}

.yxx_box3{ background: url(https://www.hadhuai.com/images/yxx_bg5.jpg) center; background-size: cover; color: #fff;}
.yxx_box3 .w1200{ width:1050px;}
.yxx_box3 .box{ width:100%; float: left; text-align: center; padding:50px 0;}
.yxx_box3 .box span{ font-size: 65px; font-family: 宋体;}
.yxx_box3 .box p{ line-height: 70px; margin-top: 30px;}
.yxx_box3 .box.clr1{ background: url(https://www.hadhuai.com/images/yxx_bg3.png) no-repeat left bottom;}
.yxx_box3 .box.clr2{ background: url(https://www.hadhuai.com/images/yxx_bg4.png) no-repeat right top;}
.yxx_box3 .jt{ width:100%; float: left; text-align: center; padding: 60px 0 100px;}

.scwz_box6.yxx{ height:358px; background: url(https://www.hadhuai.com/images/yxx_bg6.jpg) no-repeat center; background-size: cover; padding: 60px 5% 0;}
.scwz_box6.yxx p{ padding: 8px 0;}
.scwz_box6.yxx p.zt36{ font-size: 36px;}
.scwz_box6.yxx p.zt24{ font-size: 24px; font-weight: normal;}
.scwz_box6.yxx span{ margin-top: 60px;}
.scwz_box6.yxx span a{ border:1px solid; font-size: 24px; font-weight: normal;}

.xys_box1{ background: url(https://www.hadhuai.com/images/xys_bg1.jpg) no-repeat top; background-size: 100%; padding: 8% 3% 0;}
.xys_box1 .pull-left{ width:66%;}
.xys_box1 .pull-left .info{ color:#fff; padding:0 0 120px 120px;}
.xys_box1 .pull-right{ width:34%; margin-top: 15%; font-size: 18px; line-height: 36px; color: #454545; word-break: break-all;}

.xys_box2{ position: relative;}
.xys_box2 .box{ display: none;}
.xys_box2 .pull-left{ position: absolute; top: 10%; right: 38%;}
.xys_box2 .pull-left ul li{ width:100%; float: right;}
.xys_box2 .pull-left ul li span{ float:right; font-size: 36px; color: #e62129;}
.xys_box2 .pull-left ul li p{ float:right; text-align: right; font-size: 18px; margin: 15px 20px 0 0;}
.xys_box2 .pull-left ul li img{ float:right;}
.xys_box2 .pull-left ul li.clr2{ margin-right:3.5%;}
.xys_box2 .pull-left ul li.clr3{ margin-right:9.5%;}
.xys_box2 .pull-left ul li.clr4{ margin-right:13%;}
.xys_box2 .pull-left ul li.clr5{ margin-right:18.5%;}
.xys_box2 .pull-left ul li.clr6{ margin-right:22%;}
.xys_box2 .pull-left ul li.clr7{ margin-right:28%;}


.h5wz_box1{ color: #666; position: relative;}
.h5wz_box1 p.clr1{ font-size: 94px;}
.h5wz_box1 p.clr2{ font-size: 24px; margin-top: 40px;}
.h5wz_box1 p.clr3{ width:100%; position: absolute; left: 0; bottom: -5%; text-align: center;}
.h5wz_box1 p.clr3 a{ font-size: 36px; font-weight: bold; border: 3px solid; color: #666; display: inline-block; margin: auto; padding: 15px 50px;}

.h5wz_box2{ position: relative;}
.h5wz_box2 .pull-left{ position: relative; color: #fff;}
.h5wz_box2 .pull-left .box{ position: absolute; top: 40%; left: 22%;}
.h5wz_box2 .pull-left .box p{ font-size: 48px; font-weight: bold;}
.h5wz_box2 .pull-left .box p img{ float:left; margin: 50px 0 0 35%;}
.h5wz_box2 .pull-right{ position: absolute; right: 0; top: 30%; width:46%;}

.h5wz_box3{ position: relative; padding: 250px 0;}
.h5wz_box3 .lower_box{ width:100%; float: left; border-top: 4px solid #333333; padding: 20px 35px;}
.h5wz_box3 .lower_box ul li{ width:94px; height: 94px; line-height: 90px; text-align: center; font-size: 48px;float: left; border:4px solid #333; margin: 0 35px; border-radius: 15px; color: #fff; background: #333; cursor: pointer;}
.h5wz_box3 .lower_box ul li.cur{ background: #fff; color: #333;}
.h5wz_box3 .top_box{ width:600px; height: 355px; background: #333; position: absolute; bottom: 25%; left: 30%; border-radius: 15px; color: #fff; padding: 35px;}
.h5wz_box3 .top_box .box{ width:100%; float: left; display: none;}
.h5wz_box3 .top_box .box .bt{ width:100%; float: left;}
.h5wz_box3 .top_box .box .bt i{width:94px; height: 94px; line-height: 90px; text-align: center; font-size: 48px;float: left; border:4px solid;border-radius: 15px;}
.h5wz_box3 .top_box .box .bt span{ float:left; line-height: 90px; font-size: 36px; margin-left: 20px;}
.h5wz_box3 .top_box .box .info{ width:100%; float: left; font-size: 24px; line-height: 36px; margin-top: 12px;}
.h5wz_box3 .top_box .box:first-child{ display: block;}

.h5wz_box4{ background: url(https://www.hadhuai.com/images/line_15.png) repeat-x top; background-size: 100%; position: relative;}
.h5wz_box4 .box{ width:100%; float: left; background: url(https://www.hadhuai.com/images/line_16.png) repeat-x left bottom; background-size: 100%; color: #333;}
.h5wz_box4 .box .pull-left{ padding:100px 0; position: relative; z-index: 2;}
.h5wz_box4 .box .pull-left span{ width:100%; float: left; font-size: 36px; color: #e60012;}
.h5wz_box4 .box .pull-left strong{ width:100%; float: left;  font-size: 30px; margin-top: 40px;}
.h5wz_box4 .box .pull-left p{ width:100%; float: left; font-size: 24px; margin-top: 20px; line-height: 40px;}
.h5wz_box4 .box .pull-right{ position: absolute; right: 3%; bottom: 0; overflow: hidden;}

.h5wz_box5{ background: url(https://www.hadhuai.com/images/line_15.png) repeat-x bottom; background-size: 100%; position: relative; padding: 90px 0;}
.h5wz_box5 .bt{ float:left; background: url(https://www.hadhuai.com/images/ne_ico4.png) no-repeat right; padding-right: 60px;}
.h5wz_box5 .bt span{ font-size: 30px; font-weight: bold; border-bottom: 1px solid #000;}
.h5wz_box5 .box{ width:100%; float: left; position: relative; margin-top: 80px;}
.h5wz_box5 .box .fd{ position: absolute; right: 8%; top: 10%; width:25%; box-shadow: 0 50px 50px rgba(0,0,0,0.25);}
.h5more{ width:100%; float:right; margin-top: 15px;}
.h5more a{ float:right; font-size: 15px; font-weight: bold; color: #000;}
.h5wz_box5:last-child{ background: none;}

.h5wz_box6{ padding:90px 0 0;}
.h5wz_box6 .top_box{ width:100%; float: left; }
.h5wz_box6 .top_box span{ float:left; font-size: 30px; font-weight: bold; margin-left: 1%;}
.h5wz_box6 .top_box i{ width:110px; height: 2px; float: left; background: #000; margin: 23px 0 0 8px;}
.h5wz_box6 .lower_box,.h5wz_box6 .lower_box ul{ width:100%; float: left;}
.h5wz_box6 .lower_box ul li{ width:30%; float: left; margin: 40px 3.3% 0 0; padding: 1%; transition: all .6s;}
.h5wz_box6 .lower_box ul li a{ float:left; color: #333; width:100%;}
.h5wz_box6 .lower_box ul li .bt{ width:100%; float: left;}
.h5wz_box6 .lower_box ul li .bt span{ width:33px; float: left; line-height: 15px; font-size: 14px;}
.h5wz_box6 .lower_box ul li .bt span i{ display: block;}
.h5wz_box6 .lower_box ul li .bt div{ float:right; font-size: 24px; width:88%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 30px;}
.h5wz_box6 .lower_box ul li .info{ width:100%; float: left; font-size: 14px; line-height: 22px; margin-top: 10px; height: 66px; overflow: hidden;}
.h5wz_box6 .lower_box ul li:hover{ box-shadow: 0 0 20px rgba(0,0,0,0.3);}



@media screen and (max-width:1600px){
	.xys_box2{ zoom:0.8;}
	.h5wz_box3{ zoom:0.8;}
}
@media screen and (max-width:1440px){
	.w1490{ width:95%;}
	.hcsj_box2 .top_box .bt{ font-size: 60px;}
	.bzsj_box2 .pull-left{ width:59%;}
	.bzsj_box3 .box,.bzsj_box3 .box2{ zoom:0.8}
	.gndz_box3 .box{ zoom:0.9;}
	.xys_box2,.h5wz_box3{ zoom:0.7;}
	
}
@media screen and (max-width:1366px){
	.visj_box4 ul li{ width:20%; margin: 110px 2.5% 0; }
	.baoz_box3 .pull-left{ width:44%;}
}
@media screen and (max-width:1024px){
	.zt60s{ font-size: 50px;}
	.zt36{ font-size: 25px;}
	.visj_box4 ul li{ padding:0 1%;}
	.visj_box4 ul li span{ margin-top: 15px;}
	.visj_box5 .lower_box{ zoom:0.8;}
	.hcsj_box4 .box{ zoom:0.8;}
	.hcsj_box4 .lower_box{ background: none; margin: 0;}
	.hcsj_box4 .lower_box .box2{ width:100%; margin: auto; padding: 20px 5%;}
	.bzsj_box3 .box,.bzsj_box3 .box2{ zoom:0.6}
	.baoz_box3 .pull-left{ display: none;}
	.ppch_box2 .pull-left{ width:100%;}
	.yxx_box3 .w1200{ width:95%;}
	.xys_box2,.h5wz_box3{ zoom:0.5;}
	.xys_box2 .pull-left ul li p{ margin-top: 5px;}
	.h5wz_box1 p{ text-align: center;}
	.h5wz_box1 p.clr2{ padding:20px 0; margin: auto;}
	.h5wz_box1 p.clr3{ position: relative; bottom: 0; margin-top: 10px;}
	.h5wz_box4 .box .pull-right{ width:50%;}
	.h5wz_box6 .lower_box ul li{ width:32%; margin-right: 1.3%;}
}
@media screen and (max-width:768px){
	.new_banner_box .lower_box ul li{ width:30%;}
	.new_banner_box .top_box .zt_1{ zoom:0.6;}
	.new_banner_box .lower_box ul li a:hover i{ margin-top: 0;}
	.visj_box1 .clr1{ padding:20px 0;}
	.zt60s{ font-size: 35px;}
	.zt36{ font-size: 24px;}
	.padding85{ padding:30px 0;}
	.visj_box2 .box{ width:100%;}
	.visj_box3 .cen_box{ padding: 50px 0; zoom:0.9;}
	.visj_box3 .cen_box ul li{ margin: 0 10px;}
	.visj_box3 .lower_box{ zoom:0.8;}
	.visj_box4{ padding:30px 0;}
	.visj_box4 ul li div{ margin-top: 15px;}
	.visj_box4 ul li{ width:45%; margin-top: 30px; height: auto; padding-bottom: 10px;}
	.visj_box4 ul li:nth-child(2n){ float:right;}
	.visj_box4 ul li:last-child{ margin-right: 2.5%;}
	.visj_box5{ padding:50px 0;}
	.visj_box5 .lower_box{ zoom:0.6;}
	.all_news_box{ padding:20px 0;}
	.all_news_box .top_box,.all_banner_box .top_box{ font-size: 30px;}
	.all_news_box .lower_box ul li{ width:100%; margin: 20px 0 0 0;}
	.all_news_box .lower_box ul li i{ padding:8px 0;}
	.all_news_box .more{ margin-top: 20px;}
	.all_message_box{ padding: 30px 0;}
	.all_message_box .box{ width:100%;}
	.all_message_box .box p{ font-size: 15px; margin-bottom: 10px;}
	.all_message_box .box .pull-left,.all_message_box .box .pull-right,.all_message_box .lower_box{ width:100%; padding: 0 5%;}
	.all_message_box .box span{ width:20%; margin-top: 10px;}
	.all_message_box .box .text,.all_message_box .lower_box textarea{ width:80%; margin-top: 10px;}
	.hcsj_box2 .top_box .bt{ font-size: 30px; padding: 20px 0;}
	.hcsj_box2 .lower_box,.hcsj_box3 .pull-right{ width:100%;}
	.hcsj_box3 .box2{ text-align: left;}
	.hcsj_box4 .box{ zoom:0.6;}
	.hcsj_box4 .lower_box .box2 span{ font-size: 30px;}
	.hcsj_box4 .lower_box .box2 p{ margin-top: 15px;}
	.bzsj_box2{ background: none; padding: 30px 0;}
	.bzsj_box2 .pull-left{ width:100%;}
	.bzsj_box1{ background-size: cover; background-repeat: no-repeat;}
	.bzsj_box1 .lower_box ul li{ zoom:0.6;}
	.bzsj_box3 .box,.bzsj_box3 .box2{ zoom:0.9;}
	.bzsj_box3 .box ul{ zoom:0.8;}
	.bzsj_box3 .box ul li{ width:auto; height: auto; line-height: inherit; border: none; font-size: 12px; margin:10px 15px;}
	.bzsj_box3 .box ul img{ height:30px;}
	.baoz_box1{ height:auto; padding:30px 0;}
	.baoz_box1 p{ margin-top: 10px;}
	.baoz_box2{ margin: auto;}
	.baoz_box2 .box{ height:auto; padding: 5%;}
	.baoz_box2 .box .top_box span{ padding:10px 0;}
	.baoz_box3 .pull-right p{ line-height: 50px;}
	.baoz_box4{ padding: 50px 0 80px;}
	.baoz_box4 .top_box p{ padding:10px 0;}
	.baoz_box4 .lower_box ul li{ font-size: 30px; margin-top: 30px;}
	.jtgw_box1{ margin: auto;}
	.jtgw_box1 p.clr1{ font-size: 20px; background-size: 100%}
	.jtgw_box1 p.clr2,.jtgw_box1 p.clr3{ font-size: 15px;}
	
	.jtgw_box2{ padding:20px 0;}
	.jtgw_box2 .top_box{ padding: 0;}
	.jtgw_box2 .top_box span{ font-size: 20px;}
	.jtgw_box2 .top_box p{ margin-top: 10px;}
	.jtgw_box2 .lower_box ul li{ width:100%; margin-top: 4%;}
	.jtgw_box2 .lower_box ul li i{ width:50px; height: 50px; line-height: 50px; font-size: 30px;}
	.jtgw_box2 .lower_box ul li span{ margin-top: 3px;}
	
	.jtgw_box3{ padding:20px 0;}
	.jtgw_box3 .box{ width:100%;}
	.jtgw_box3 .box .top_box p.clr1{ font-size: 25px;}
	.jtgw_box3 .box .top_box p.clr2{ font-size: 20px; padding: 10px 0;}
	.jtgw_box3 .box .top_box p.clr3{ font-size: 20px;}
	.jtgw_box3 .box .top_box p span{ font-size: 35px;}
	.jtgw_box3 .box .lower_box p{ margin-top: 15px; padding: 0;}
	.jtgw_box3 .box .lower_box p i{ display: none;}
	.jtgw_box3 .box .dh{ margin-top: 0;}
	.jtgw_box3 .box .dh a{ line-height: 25px; margin: 15px 20px 0 0; font-size: 18px;}
	.jtgw_box3 .box .dh a img{ height:25px; margin-right: 10px;}
	
	.jtgw_box4,.jtgw_box5{ padding:20px 0;}
	.jtgw_box4 .top_box span,.jtgw_box5 .top_box span{ font-size: 35px;}
	.jtgw_box4 .top_box p,.jtgw_box5 .top_box p{ font-size: 25px;}
	.jtgw_box4 .cen_box p{ width:100%; margin-top: 10px;}
	.jtgw_box4 .cen_box p span{ margin: auto;}
	.jtgw_box4 .lower_box ul li{ width:30%; margin: 15px 1.6% 0; height: auto; padding-bottom: 10px;}
	.jtgw_box4 .lower_box ul li i{ padding:10px 30% 0;}
	.jtgw_box4 .lower_box ul li span{ font-size: 20px;}
	.jtgw_box5 .lower_box ul li{ width:100%; margin-top: 20px;}
	.jtgw_box5 .lower_box ul li span{ padding:10px 0;}
	.jtgw_box5 .lower_box ul li p{ line-height: 24px;}
	.qywz_box1{ margin: 0;}
	.qywz_box1 p.clr1{ font-size: 20px; background-size: 100%;}
	.qywz_box1 p.clr2{ font-size: 16px; padding: 3px 0;}
	.qywz_box1 p.clr3{ font-size: 12px;}
	
	.qywz_box2,.qywz_box3{ padding: 20px 0;}
	.qywz_box2 .top_box{ padding:0 5%;}
	.qywz_box2 .top_box span{ font-size: 25px;}
	.qywz_box2 .top_box p{ padding:10px 0 15px;}
	.qywz_box2 .lower_box li{zoom:0.3; }
	
	.qywz_box3 .bt{ font-size: 30px; padding:10px 0 20px;}
	.qywz_box3 .pull-right,.qywz_box3 .pull-left{ width:100%;}
	.qywz_box3 .pull-right p{ font-size: 15px; padding-bottom: 0; margin-top: 15px;}
	
	.qywz_box4{ margin-top: 0;}
	.qywz_box4 ul li{ width:100%; height: auto; margin: 0 0 15px 0; padding: 20px 0;}
	.qywz_box4 ul li p{ margin-top: 12px;}
	.qywz_box4 .jt{ padding: 30px 0;}
	
	.qywz_box5{ padding-bottom: 20px;}
	.qywz_box5 .top_box{ font-size: 20px;}
	.qywz_box5 .box{ width:100%; margin-top: 15px; padding: 10px;}
	.qywz_box5 .box .bt{ margin-top: 20%;}
	.qywz_box5 .box .info{ width:85%;}
	.qywz_box5 .box .info p{ width:100%; margin: 10px 0 0 0;}
	
	.qywz_box6,.qywz_box7{ padding: 20px 0;}
	.qywz_box6 .top_box,.wxwz_box1 .top_box,.wxwz_box2 .top_box{ font-size: 25px;}
	.qywz_box6 .top_box i,.wxwz_box1 .top_box i,.wxwz_box2 .top_box i{ margin-top: 2px;}
	.qywz_box6 .lower_box ul li{ width:100%; margin-top: 20px;}
	.qywz_box6 .lower_box ul li img{ width:20%;}
	.qywz_box6 .lower_box ul li div{ width:75%; float:right; margin: auto;}
	.qywz_box6 .lower_box ul li div span{ padding: 0 0 5px;}
	.qywz_box6 .jt{ padding:20px 0 0;}
	
	.qywz_box7 .top_box span{ font-size: 30px;}
	.qywz_box7 .top_box p{ margin-top: 15px;}
	.qywz_box7 .lower_box ul li{ width:100%; margin-top: 18px;}
	.qywz_box7 .lower_box ul li a{ font-size: 25px;}
	.qywz_box7 .lower_box ul li a i{ margin-top: 18px;}
	.qywz_box7 .lower_box ul li p{ margin-top: 5px;}
	.qywz_box7 .lower_box .more{ margin: 25px 0 0 0; width:100%; text-align: center;}
	
	.gndz_box1{ margin: auto;}
	.gndz_box1 p.clr1{ font-size: 20px;}
	.gndz_box1 p i{ font-size: 30px;}
	.gndz_box1 p.clr2{ font-size: 14px; line-height: normal;}
	.gndz_box1 p.clr3{ font-size: 15px; background-size: 100%;}
	
	.gndz_box2{ height:350px;}
	.gndz_box2 .box{ zoom:0.7;}
	.gndz_box3{ padding: 0 0 40px 0;}
	.gndz_box3 .box{ width:85%;}
	.gndz_box3 ul li{ width:100%; padding: 20px; margin-top:40px; height: auto;}
	.gndz_box3 ul li span{ padding: 10px 0;}
	.gndz_box3 ul li.clr2,.gndz_box3 ul li.clr4{ margin-top: 40px;}
	.gndz_box4{ padding:20px 0;}
	.gndz_box4 .top_box span{ font-size: 25px;}
	.gndz_box4 .top_box p{ font-size: 15px;}
	.gndz_box4 .cen_box .pull-left,.gndz_box4 .cen_box .pull-right{ width:100%; margin-top: 5%;}
	.gndz_box4 .cen_box{ margin: auto;}
	.gndz_box4 .cen_box .pull-right p{ font-size: 16px; margin-top: 5px;}
	.gndz_box4 .cen_box .pull-right p i{ margin-right: 6px;}
	.gndz_box4 .lower_box{ margin-top: 5%;}
	
	.scwz_box1{ margin: auto;}
	.scwz_box1 .w1200{ padding:0; width: 100%;}
	.scwz_box1 p.clr1{ font-size: 20px;}
	.scwz_box1 p.clr2{ font-size: 18px; padding: 10px 0;}
	.scwz_box1 p.clr3{ font-size: 18px; padding: 0; background: none;}
	
	.scwz_box2{ padding:20px 0;}
	.scwz_box2 .pull-right{ width:100%; margin-top: 0;}
	.scwz_box2 .pull-right span{ font-size: 35px; margin-top: 20px;}
	.scwz_box2 .pull-right ul{ margin-top: 0; padding-left: 0;}
	
	.scwz_box3{ padding-bottom: 30px;}
	.scwz_box3 .jt{ zoom:0.5;}
	.scwz_box3 ul li{ width:50%; margin-top: 80px; padding-bottom: 0;}
	.scwz_box3 ul li span{ font-size: 20px; padding: 10px 0;}
	
	.scwz_box4,.scwz_box6{ height:auto; padding: 20px 0;}
	.scwz_box4 p,.scwz_box6 p{ font-size: 20px; padding: 0 0 20px;}
	
	.scwz_box5{ padding:20px 0;}
	.scwz_box5 .w1200{ padding:0;}
	.scwz_box5 ul li .img{ width:20%; padding-right: 5%;}
	.scwz_box5 ul li .info{ width:80%; padding-left: 5%; margin-top: 5px;}
	.scwz_box5 ul li .info p{ margin-top: 5px;}
	.scwz_box5 ul li .info span{ font-size: 15px;}
	.scwz_box5 ul li .info span i{ font-size: 20px; margin-right: 3px;}
	
	.scwz_box6 span a{ zoom:0.8;}
	
	.scwz_box7{ padding:0 0 20px 0;}
	.scwz_box7 .box{ width:100%; margin: 20px 0 0 0; padding: 15px; height: auto;}
	.scwz_box7 .box .lower_box a{ margin-right: 20px;}
	.scwz_box7 .box .bt{ padding-bottom: 10px;}
	
	.sjwz_box1{ margin: auto;}
	.sjwz_box1 .w1200{ padding:0;}
	.sjwz_box1 p.clr1{ font-size: 14px;}
	.sjwz_box1 p.clr2{ font-size: 18px;}
	.sjwz_box1 p.clr3{ font-size: 30px; line-height: normal;}
	
	.sjwz_box2{ padding: 20px 0;}
	.sjwz_box2 .top_box span{ font-size: 14px;}
	.sjwz_box2 .top_box p{ font-size: 15px;}
	.sjwz_box2 .lower_box{ margin-top: 25px; zoom:0.6;}
	
	.sjwz_box3{ padding: 20px 0; background-size: cover;}
	.sjwz_box3 .top_box{ margin: auto;}
	.sjwz_box3 .top_box i{ font-size: 14px;}
	.sjwz_box3 .top_box span{ font-size: 20px; padding: 3px 0;}
	.sjwz_box3 .top_box p,.sjwz_box3 .lower_box .pull-left{ width:100%; margin: auto;}
	.sjwz_box3 .lower_box{ margin: auto; padding-bottom: 15px;}
	.sjwz_box3 .lower_box .pull-left p{ margin-top: 10px;}
	.sjwz_box3 .lower_box .pull-right{ display: none;}
	
	.sjwz_box4,.sjwz_box5{ padding:20px 0;}
	.sjwz_box4 .bt{ font-size: 14px; padding-bottom: 10px;}
	.sjwz_box4 .lower_box .pull-left{ padding: 0 20%;}
	.sjwz_box4 .lower_box .pull-right{ width:100%;}
	.sjwz_box4 .lower_box .pull-right p{ font-size: 14px; line-height: 22px; margin-top: 10px; background-position: 0 8px; padding-left: 7%;}
	
	.sjwz_box5 .top_box p{ font-size: 24px;}
	.sjwz_box5 .top_box span{ font-size: 17px; margin-top: 10px;}
	.sjwz_box5 .lower_box ul li{ width:100%; margin: 15px 0 0 0; height: auto;}
	.sjwz_box5 .lower_box ul li i{ height:110px;}
	
	.sjwz_box2 .top_box i{ margin-top: 20px;}
	
	.qywz_box6 .top_box,.wxwz_box1 .top_box,.wxwz_box2 .top_box{ font-size: 25px;}
	.qywz_box6 .top_box i,.wxwz_box1 .top_box i,.wxwz_box2 .top_box i{ margin-top: 2px;}
	.wxwz_box1{ margin: auto; padding: 20px 0;}
	.wxwz_box1 .lower_box .pull-left,.wxwz_box1 .lower_box .pull-right{ margin-top: 20px;}
	.wxwz_box1 .lower_box .pull-left div{ top:35%; padding: 0 10%;}
	.wxwz_box1 .lower_box .pull-right div{ top:10%; padding: 0 8%;}
	.wxwz_box1 .lower_box .vs{ width:150px; top:42%;}
	
	.wxwz_box2{ margin-top: 20px; padding:20px 0;}
	.wxwz_box2 .lower_box .pull-left{ display: none;}
	.wxwz_box2 .lower_box .pull-right{ width:100%; background-size: 100%;}
	.wxwz_box2 .lower_box .pull-right ul{ padding: 10px 0 20px; background-size: 100%;}
	.wxwz_box2 .lower_box .pull-right ul li{ margin-top: 10px; font-size: 18px;  text-align: center; text-indent: inherit;}
	
	.ppch_box1{ width:100%;}
	.ppch_box1 p.clr1{ margin-top: 0px; font-size: 25px;}
	.ppch_box1 p.clr1 i{ font-size: 30px;}
	.ppch_box1 p.clr2{ font-size: 15px;}
	
	.ppch_box2{ background-image: none; padding: 20px 0;}
	.ppch_box2 .pull-left .bt{ font-size: 30px; padding-bottom:5px; }
	.ppch_box2 .pull-left .info1{ font-size: 25px; padding: 0; line-height: 50px;}
	.ppch_box2 .pull-left .info1 i{ font-size: 35px;}
	.ppch_box2 .pull-left .info2{ margin-top: 10px;}
	.ppch_box2 .pull-left .more{ margin: auto;}
	.ppch_box3{ padding:20px 0;}
	.ppch_box3 ul li{ margin-top: 20px; padding: 0 5%;}
	.ppch_box3 ul li p{ font-size: 14px; margin-top: 5px;}
	.ppch_box4{ height:auto; padding-bottom: 20px; background-position: left;}
	.ppch_box4 .bt{ margin-top: 20px;}
	.ppch_box4 .bt span{ padding:0;}
	.ppch_box4 .pull-right{ width:100%;}
	.ppch_box4 .pull-right p.clr1{ padding:20px 0; font-size: 18px;}
	.ppch_box4 .pull-right p.clr2{ padding:0 0 10px;}
	.ppch_box4 .pull-right p.clr3{ margin-top: 10px;}
	
	.ppch_box5{ padding: 20px 0;}
	
	.about_box4{ padding: 30px 0;}
	.about_box4 .lower_box ul li{ width:100%; margin: auto;}
	.about_box4 .lower_box ul li a{ margin-top: 10px; width:50%; float: left; padding-left: 28px;}
	
	.yxx_box1 p.clr1{ font-size: 30px;}
	.yxx_box1 p.clr2{ font-size: 20px;}
	.yxx_box1 p.clr3{ font-size: 15px; margin-top: 15px;}
	
	.yxx_box2{ padding:30px 0;}
	.yxx_box2 .box{ zoom:0.35;}
	.yxx_box3 .box{ zoom:0.3;}
	.yxx_box3 .jt{ padding:20px 0 30px;}
	.yxx_box3 .jt img{ height:20px;}
	.scwz_box6.yxx{ height:auto; padding: 20px 5%; }
	.scwz_box6.yxx p.zt36{ font-size: 18px;}
	.scwz_box6.yxx p.zt24{ font-size: 15px;}
	.scwz_box6.yxx span{ margin-top: 10px;}
	.xys_box1{ background: none;}
	.xys_box1 .pull-left,.xys_box1 .pull-right{ width:100%;}
	.xys_box1 .pull-left .info{ padding:0 0 20px 0; text-align: center; color: #454545;}
	.xys_box1 .pull-right{ margin-top: 0; line-height: 24px; font-size: 14px; padding: 15px 0;}
	.xys_box2{ zoom:1;}
	.xys_box2 .pull-left{ top:0; right: 0; position: relative; padding: 0 2.5% 20px;}
	.xys_box2 .pull-right{ display: none;}
	.xys_box2 .pull-left ul li:nth-child(2n){ display: none;}
	
	.xys_box2 .pull-left ul li.clr2
	,.xys_box2 .pull-left ul li.clr3
	,.xys_box2 .pull-left ul li.clr4
	,.xys_box2 .pull-left ul li.clr5
	,.xys_box2 .pull-left ul li.clr6
	,.xys_box2 .pull-left ul li.clr7{ margin-right:0;}
	.xys_box2 .pull-left ul li{ margin-top: 10px;}
	.xys_box2 .pull-left ul li span{ float:left; font-size: 20px;}
	.xys_box2 .pull-left ul li p{ text-align: left; font-size: 14px;}
	.xys_box2 .box{ display: block; padding: 20px 2.5% 0;}
	.xys_box2 .box p{ font-size: 18px;}
	.h5wz_box1 p.clr1{ font-size: 50px;}
	.h5wz_box1 p.clr2{ font-size: 15px; padding: 10px 0;}
	.h5wz_box1 p.clr3 a{ font-size: 20px; border: 2px solid;}
	.h5wz_box2 .pull-left,.h5wz_box2 .pull-right{ width:100%; position: relative;}
	.h5wz_box2 .pull-left .box{ top:10%; left:10%; font-size: 20px;}
	.h5wz_box2 .pull-left .box p{ font-size: 25px;}
	.h5wz_box2 .pull-right{ padding: 5%;}
	.h5wz_box3{ zoom:1; padding: 20px 0;}
	.h5wz_box3 .lower_box{ padding: 10px 0; margin-top: 15px;}
	.h5wz_box3 .lower_box ul.pull-left,.h5wz_box3 .lower_box ul.pull-right{ float: none !important;}
	.h5wz_box3 .lower_box ul li,.h5wz_box3 .top_box .box .bt i{ width:11%; margin: 0 1.62%; font-size: 20px; height: auto; line-height: normal; padding: 5px 0;}
	.h5wz_box3 .top_box{ width:100%; position: relative; left: 0; top: 0; height: auto; float: left; padding: 2.5%;}
	.h5wz_box3 .top_box .box .bt span{ font-size: 20px; line-height: 44px; }
	.h5wz_box3 .top_box .box .info{ font-size: 18px; line-height: normal;}
	.h5wz_box4 .box .pull-left{ padding:20px 0;}
	.h5wz_box4 .box .pull-left span{ font-size: 25px;}
	.h5wz_box4 .box .pull-left strong{ margin-top: 10px; font-size: 20px;}
	.h5wz_box4 .box .pull-left p{ font-size: 15px; margin-top: 10px; line-height: normal;}
	.h5wz_box5{ padding:20px 0;}
	.h5wz_box5 .box{ margin-top: 20px;}
	.h5wz_box5 .box .fd{ box-shadow: 0 20px 20px rgba(0,0,0,0.25)}
	.h5wz_box5 .bt span{ font-size: 20px;}
	.h5wz_box5 .bt{ background-size: 26px; padding-right: 33px;}
	.h5wz_box6 .lower_box ul li{ width:49%; margin: 15px 0 0 0;}
	.h5wz_box6 .lower_box ul li:nth-child(2n){ float:right;}
	.h5wz_box6{ padding: 20px 0 0;}
	
	.banner_video{ display: none;}
	
}
@media screen and (max-width:480px){
	.new_banner_box .top_box .zt_1{ zoom:0.5;}
	.new_banner_box .top_box{ padding: 0 2.5%; top:55%}
	.zt60s{ font-size: 20px;}
	.zt36{ font-size: 15px; padding: 0 3%;}
	.visj_box2 .box{ padding:0 5% 10px;}
	.visj_box2 .box .bt{ margin-top: 20px; font-size: 25px;}
	.visj_box2 .box .bq span{ margin-left: 0; width:50%;}
	.visj_box2 .box .bq,.visj_box2 .box .info{ margin-top: 10px;}
	.visj_box3 .cen_box{ padding:0 0 20px;}
	.visj_box3 .cen_box ul li{ margin-top: 20px;}
	.visj_box3 .lower_box{ zoom:0.9;}
	.visj_box3 .lower_box{ height:auto; background-size: cover; background-position: left;}
	.visj_box3 .lower_box .pull-left,.visj_box3 .lower_box .pull-left{ width:100%;}
	.visj_box3 .lower_box .pull-left{ margin-top: 30px;}
	.visj_box3 .lower_box .pull-right{ margin-top: 45%; padding-bottom: 30px;}
	.visj_box3 .lower_box .zt36{ padding: 0; font-size: 18px;}
	.visj_box3 .lower_box .vs{ margin:-80px 0 0 -96px;}
	.visj_box3 .top_box{ margin-top: 30px;}
    .visj_box3 .lower_box .pull-left p,.visj_box3 .lower_box .pull-right p{margin-top: 5px;}
	.visj_box4 ul li span{ font-size: 20px; margin-top: 5px;}
	.visj_box4 ul li p{ height:96px; font-size: 12px;}
	.visj_box5{ padding:20px 0;}
	.visj_box5 .lower_box{ zoom:0.8; margin-top:10px;}
	.visj_box5 .lower_box img{ display: none;}
	.visj_box5 .lower_box span{ width:50%; margin-top: 15px;}
	.visj_box5 .lower_box span i{ float: initial;}
	.visj_box5 .top_box p{ margin-top: 5px;}
	.all_banner_box,.all_banner_box .bd ul,.all_banner_box .bd ul li{ height:300px;}
	.hcsj_box2 .lower_box{ padding:5%;}
	.hcsj_box2 .lower_box ul li a{ font-size: 20px;}
	.hcsj_box3{ margin-top: 0; padding-top: 0; background: #fff;}
	.hcsj_box3 .pull-right{ padding:5% 8%;}
	.hcsj_box3 .box2 p.clr1{ font-size: 25px;}
	.hcsj_box3 .box2 p.clr2{ font-size: 18px;}
	.hcsj_box4 .box{ zoom:0.3;}
	.bzsj_box2 p{ padding: 0;}
	.bzsj_box2 .pull-left{ padding-left:5%;}
	.baoz_box3{ margin-top: 30px; padding-bottom: 20px;}
	.baoz_box3 .pull-right{ width:100%; margin: auto;}
	.baoz_box3 .pull-right i{ display: none;}
	.baoz_box3 .pull-right span{ font-size: 30px;}
	.baoz_box3 .pull-right p{ margin-top: 10px; line-height: 35px; padding: 0 1.5%;}
	.baoz_box4{ padding:30px 0 50px;}
	.baoz_box4 .lower_box ul li{ font-size: 14px; margin-top: 25px;}
	.h5wz_box6 .lower_box ul li{ width:100%;}
	.visj_box4 .zt36,.visj_box5 .zt36{ font-size: 20px;}
	.new_banner_box .top_box .zt_1 p.clr2{ font-size: 40px;}
.new_banner_box .top_box .zt_1 p.clr1 i {
    font-size: 80px; line-height:normal;
}
.new_banner_box .top_box .zt_1 p.clr1 span{ font-size: 16px; line-height:normal;}
.new_banner_box .top_box .zt_1 p.clr2{ font-size: 18px;}
	
}
@media screen and (max-width:350px){
	.new_banner_box .top_box .zt_1{ zoom:0.3;}
	.bzsj_box3 .box ul{ zoom:0.4;}
	
}

.Qfixed{position: fixed;top: 50%;left: 50%;margin-left:-306.5px;margin-top: -142.5px; z-index:99999;background: rgba(217,38,41,.92);width: 613px;display:none;}.fixedcon{border: 2px solid #fff;margin: 5px;}.fix_con{padding: 21px 50px;}.fix_con p:nth-child(1){font-size: 18px;color: #FFF;}.fix_con p:nth-child(2){font-size: 48px;color: #FFF;padding-top: 25px;padding-bottom: 42px;}.online a{display:inline-block;padding: 5px 20px;border: 1px solid #fcefef;border-radius: 20px;font-size: 18px;color: #FFF;margin-right: 36px;}
.online a:hover,.online a.active{background: #fff;color: #f00;}
.gai_fwlc_box{ text-align: left; color: #666; padding-bottom: 20px;}
.gai_fwlc_box h3{ font-size: 20px; background: url(https://www.hadhuai.com/images/gai_line1.png) no-repeat left bottom; padding-bottom: 10px; font-weight: normal; color: #777;}
.gai_fwlc_box p{ padding: 10px 0 15px; line-height: 30px;}
.gai_fwlc_box p span{ display: block; color: #e62129;}
.Qfixed{ display:none;}

@media (max-width: 768px) {.Qfixed{ display:none !important; .gai_fwlc_box p{padding: 8px 0;}}.home_number .box{ opacity: 1 !important; transition: all .8s ease .5s;}}




.container{width:78%;display:block;margin:0 11%}

.page-zixun .contact-block{position:relative;float:left;width:106%;background-color:#0168b7;color:#fff;margin-left:-3%}
.page-zixun .contact-block .bottom-div{position:absolute;left:1%;top:1%;width:98%;height:98%;border:1px solid #fff;opacity:0;transition:left .6s,top .6s,width .6s,height .6s;-moz-transition:left .6s,top .6s,width .6s,height .6s;-webkit-transition:left .6s,top .6s,width .6s,height .6s;-o-transition:left .6s,top .6s,width .6s,height .6s}
.page-zixun .contact-block:hover .bottom-div{left:3%;top:7%;width:94%;height:86%;opacity:1}
.page-zixun .contact-block .top-div{width:100%;position:relative;z-index:1}
.page-zixun .contact-block .qdlx{font-size:40px;background-color:#303030;padding:24px 40px 38px 48px;line-height:74px;font-family:"絎�篏�";position:absolute;top:147px;left:0}
.page-zixun .contact-block .content{display:inline-block;vertical-align:top;margin-top:119px;margin-bottom:150px;margin-left:24%;z-index:1;position:relative}
.page-zixun .contact-block .content .l1{font-size:60px;font-weight:700;margin-bottom:10px}
.page-zixun .contact-block .content .l2{font-size:30px;margin-bottom:1em}
.page-zixun .contact-block .content .l3 .text{display:inline-block;margin-right:50px}
.page-zixun .contact-block .content .l3 .text .s1{font-size:18px;margin-bottom:6px}
.page-zixun .contact-block .content .l3 .text .s2{font-size:30px}
.page-zixun .contact-block .content .l3 .but-list{display:inline-block;vertical-align:bottom;margin-bottom:4px}
.page-zixun .contact-block .content .l3 .but-list a{display:inline-block;font-size:18px;line-height:44px;padding:0 29px;border:1px solid #fff;background-color:#e83f3f}
.page-zixun .contact-block .content .l3 .but-list a:first-child{margin-right:34px}
.page-zixun .contact-block .content .l3 .but-list a:hover{background-color:#fff;color:#0168b7}
.page-zixun .contact-block .wx{position:absolute;top:132px;left:82%}
.page-zixun .contact-block .wx .img{position:relative;width:169px;height:169px;padding:9px}
.page-zixun .contact-block .wx .img img{width:100%;height:100%}
.page-zixun .contact-block .wx .img i{position:absolute;background-color:rgba(255,255,255,.6)}
.page-zixun .contact-block .wx .img .h{width:36px;height:1px}
.page-zixun .contact-block .wx .img .v{height:36px;width:1px}
.page-zixun .contact-block .wx .img .c1{left:0;top:0;animation:wx-qrcode-border-scan-c1 1.2s infinite normal;-moz-animation:wx-qrcode-border-scan-c1 1.2s infinite normal;-webkit-animation:wx-qrcode-border-scan-c1 1.2s infinite normal;-o-animation:wx-qrcode-border-scan-c1 1.2s infinite normal}
.page-zixun .contact-block .wx .img .c2{right:0;top:0;animation:wx-qrcode-border-scan-c2 1.2s infinite normal;-moz-animation:wx-qrcode-border-scan-c2 1.2s infinite normal;-webkit-animation:wx-qrcode-border-scan-c2 1.2s infinite normal;-o-animation:wx-qrcode-border-scan-c2 1.2s infinite normal}
.page-zixun .contact-block .wx .img .c3{right:0;bottom:0;animation:wx-qrcode-border-scan-c3 1.2s infinite normal;-moz-animation:wx-qrcode-border-scan-c3 1.2s infinite normal;-webkit-animation:wx-qrcode-border-scan-c3 1.2s infinite normal;-o-animation:wx-qrcode-border-scan-c3 1.2s infinite normal}
.page-zixun .contact-block .wx .img .c4{left:0;bottom:0;animation:wx-qrcode-border-scan-c4 1.2s infinite normal;-moz-animation:wx-qrcode-border-scan-c4 1.2s infinite normal;-webkit-animation:wx-qrcode-border-scan-c4 1.2s infinite normal;-o-animation:wx-qrcode-border-scan-c4 1.2s infinite normal}
.page-zixun .contact-block .wx .text{text-align:center;margin-top:20px;font-size:18px}

/*
     FILE ARCHIVED ON 09:38:12 Jan 10, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:56:01 Oct 10, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.568
  exclusion.robots: 0.03
  exclusion.robots.policy: 0.019
  esindex: 0.012
  cdx.remote: 27.041
  LoadShardBlock: 420.883 (3)
  PetaboxLoader3.datanode: 566.23 (4)
  load_resource: 616.489
  PetaboxLoader3.resolve: 265.061
*/