body{font-family: 'Microsoft YaHei';}
ul li,ol li{list-style: none;}
img{border: 0; padding:0; margin:0;}
a{text-decoration:none;}
*{padding:0; margin:0; list-style: none; text-decoration: none; font-family: "Microsoft YaHei"; font-weight:normal;}
body{ background:#fff; box-sizing:border-box; margin-right:auto; margin-left:auto;}
html{width:100%; height:100%; font-size:calc(100vw/10.8); font-size:-webkit-calc(100vw/10.8); -webkit-text-size-adjust:100%; }


/*以下是PC端*/
.pc_banner{width:100%; height:655px; background: url(../images/pc_bg_01.jpg) no-repeat center top; }
.pc_banner_i{width:1200px; margin:0 auto; height:655px; position: relative;}
.pc_banner_i ul{position:absolute; top:455px; right:226px;}
.pc_banner_i ul li{width:163px; height:52px; border:1px solid #ff5b01; border-radius: 26px; padding-left:52px; color:#ff5b01; font-size: 22px; line-height:52px; font-weight:lighter;}
.pc_banner_i ul li img{float:left; padding-top:13px;}
.pc_banner_i ul li:hover{background:#ffe3d4; }
.banner_li_02{margin-top:16px;}

.pc_01{width:100%; height:703px; background: url(../images/pc_bg_02.jpg) no-repeat center top;}
.pc_01_i{width:904px; margin:0 auto; padding-top:405px; padding-left:296px;}
.pc_btn{ width:180px; height:50px; background-image: linear-gradient(-38deg,#ff6a19 2%,#ff945f 100%); border-radius: 25px; color:#fff; font-weight:lighter; line-height:50px; text-align:center; font-size:20px;}
.pc_btn:hover{background-image: linear-gradient(-38deg,#ff7d36 2%,#fe6856 100%);}


.pc_02{width:100%; height:571px; background: url(../images/pc_bg_03.jpg) no-repeat center top;}
.pc_02_i{width:512px; margin:0 auto; padding-top:350px; padding-left:688px;}

.pc_03{width:100%; height:507px; background: url(../images/pc_bg_04.jpg) no-repeat center top;}
.pc_03_i{width:889px; margin:0 auto; padding-top:325px; padding-left:311px;}


.pc_04{width:100%; height:571px; background: url(../images/pc_bg_05.jpg) no-repeat center top;}
.pc_04_i{width:1200px; margin:0 auto; height:571px; position: relative;}
.pc_04_i ul{position:absolute; top:443px; left:374px;}
.pc_04_i ul a{float:left; width:160px; height:50px; border:1px solid #fff; border-radius: 25px; padding-left:50px; color:#fff; font-size: 20px; line-height:50px; font-weight:lighter;}
.pc_04_i ul li img{float:left; padding-top:9px;}
.pc_04_i ul a:hover{background-image: linear-gradient(-38deg,#ff6a19 2%,#ff945f 100%);}

.pc_foot{width:100%; height:70px; line-height:70px; color:#999; text-align:center; font-size:12px; background:#fff; }



@media (max-width: 1080px){
   .pc_wrap{display: none !important;}
   .wap_wrap{display: block !important;}
}

/*以下是移动端*/
.wap_01{position: relative;}
.wap_01 img{width:100%; display: block; }
.wap_01 li{width:2.9rem; height:.71rem; position: absolute; top:5.72rem; right:1.34rem; }
.wap_01 .wap_01_li{top:6.68rem; }

.wap_02{position: relative;}
.wap_02 img{width:100%; display: block; }
.wap_02_btn{position: absolute; top:4.26rem; left:1.96rem; }
.wap_02_btn img{width:2.63rem; height:.72rem; }

.wap_03{position: relative;}
.wap_03 img{width:100%; display: block; }
.wap_03_btn{position: absolute; top:4.03rem; right:2.1rem; }
.wap_03_btn img{width:2.63rem; height:.72rem; }

.wap_04{position: relative;}
.wap_04 img{width:100%; display: block; }
.wap_04_btn{position: absolute; top:3.98rem; left:2.2rem; }
.wap_04_btn img{width:2.63rem; height:.72rem; }

.wap_05{position: relative;}
.wap_05 img{width:100%; display: block; }
.wap_05 ul{position: absolute; top:5.16rem; left:2.3rem; }
.wap_05 ul li{width: 2.9rem; height:.71rem; float:left; margin-left:.37rem;}









.wap_top02{position: relative;}
.wap_top02 img{width:100%; display: block; }
.wap_top02 h1{position:absolute; top:0; font-size:.7rem; color:#fff; font-weight:bold; text-shadow: 0rem .07rem .12rem #d62b00; text-align:center; width:100%; }
.wap_top02 h2{position:absolute; top:0; padding-top:1.26rem; font-size:.52rem; color:#fee4a6; font-weight:bold; text-shadow: 0rem .07rem .12rem #d62b00; text-align:center; width:100%;}
.wap_top2_wrap{width:8.96rem;height:2.32rem; position:absolute; top:2.62rem; left:50%; margin-left:-4.48rem;}
.wap_top2_left{width:3.1rem; height:2.32rem; float:left; text-align:center; line-height:2.32rem; font-size:1.8rem; color:#f26e5f; font-weight:bold; }
.wap_top2_right{width:4.94rem; height:1.66rem; float:left; padding-left:.38rem; padding-top:.66rem; }
.wap_top2_right li{font-size:.42rem; color:#333; font-weight:bold; }
.wap_top2_right .li_02{font-size:.28rem; font-weight:normal; color:#999; padding-top:.1rem;}

.wap_top03{position: relative;}
.wap_top03_img{width:100%; display: block; }
.wap_top03_btn{width:4rem; height:1.09rem; position: absolute; top:.24rem; left:50%; margin-left:-2rem;}
.wap_top03_txt{width:100%; text-align:center; color:#fff; font-size:.36rem; position: absolute; top:1.58rem; font-weight:bold;}

.wap_top04{position: relative;}
.wap_top04 img{width:100%; display: block; }
.wap_top04_txt{width:7rem; height:4.5rem; position: absolute; top:1.56rem; left:50%; margin-left:-3.5rem;}
.wap_top04_txt li{font-size:.32rem; color:#a13d01; padding-bottom:.5rem;}
.wap_top04_txt li em{display:inline-block; width:.2rem; height:.2rem; background:#a13d01; border-radius:50%; margin-right:.1rem;}
.wap_top04_txt li span{font-weight:bold; color:#f07410;}



.wap_foot{width:100%;  background:#fff; color:#999; font-size:.24rem; text-align:center; line-height:0.65rem;}
