/* CSS  */
/* 方正兰亭粗黑简  */
/* @font-face {font-family: FZLTCHGBK;src: url('https://files.offcn.com/font/FZLTCHGBK.TTF');} */
/* 方正兰亭黑简  */
/* @font-face {font-family: FZLTHGBK;src: url('https://files.offcn.com/font/FZLTHGBK.TTF');} */
* {margin:0;padding:0;outline:none;list-style:none;text-decoration:none;box-sizing: border-box;}
body,html {color:#333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background: #fff;position: relative;font-size: 14px;}
body{min-width: 1200px;overflow-x: hidden;}
img{border:none;max-width: 100%;vertical-align: top; }
input, textarea ,select{border:none;background:none;cursor:pointer;font-size:14px;vertical-align:middle;color:#333;   }
select {border:inherit;background: inherit; }
em, i {font-style:normal;  }
a{color: #000;text-decoration: none;}
a:focus, input, select {outline:none;}
.clearfix {*zoom:1; clear: both; }
.clearfix:after {content:"\200B"; display: block;clear: both;height: 0;  }
.inner{width: 1200px;margin: 0 auto;}


/* 动画缓存公共文件  最好放最下面 */
a,*:before,*:after,.navSub{-webkit-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}


input::-webkit-input-placeholder{color: #ccc;} /* WebKit browsers */
input:-moz-placeholder{color: #ccc;} /* Mozilla Firefox 4 to 18 */
input::-moz-placeholder{color: #ccc;} /* Mozilla Firefox 19+ */
input:-ms-input-placeholder {color: #ccc;} /* Internet Explorer 10+ */
select::-ms-expand {
    display: none;
}
a:active, a:hover, a:visited{
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none;
}


/* 移入放大 */
#grad:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
/* 移入位移 */
#grad:hover{ -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px);transform: translate(0, -10px);}
/* 从上大小渐变 */
#grad {
    background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(red, blue); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(red, blue); /* Firefox 3.6 - 15 */
    background: linear-gradient(red, blue); /* 标准的语法 */
  }  
/* 从左到右渐变 */
#grad {
    background: -webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, red, blue); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, red, blue); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, red , blue); /* 标准的语法 */
  }


.banner{height: 622px;background:#ff6935 url(../images/banner.jpg) center top no-repeat;background-size: cover;}  
.banner .inner{height: 622px;position: relative;}
.ban1{position: absolute;left: 190px;top:46px;z-index: 22;}
.ban2{position: absolute;left: 97px;top:197px;z-index: 23;}
.banner ul{position: absolute;left: 97px;top: 407px;background: url(../images/ban3.png) center no-repeat;width: 1007px;height: 111px;}
.banner ul li:first-child{margin-left: 80px;}
.banner ul li{float: left;margin-top: 35px;width: 132px;line-height: 76px;height: 76px;margin-right: 50px;font-weight: bold;background: url(../images/ban_dh.png) left center no-repeat;}

.banner ul li span{font-size: 30px;color: #fff2c6;padding-left: 40px;}


.pub_tit{font-size: 44px;color: #fff;font-weight: bold;text-align: center;line-height: 84px;height: 91px;padding-top: 7px;text-shadow: 0 5px 2px #fe4c25;}
.pub_tit1{font-size: 24px;color: #feeab0;text-align: center;}

.m1{padding: 32px 0 120px 0;background: #ff6935 url(../images/m1_bg.jpg) center top no-repeat;height: 1144px;}
.m1_tit{background: url(../images/m1_tit.png) center  top no-repeat;}
.m1_tit1{background: url(../images/m1_tit1.png) center  no-repeat;}


.m1_cont{box-shadow: 0 0 10px #ffb4a7 inset;background: #fff4f0;position: relative;display: flex;justify-content: center;margin: 40px 0 ;height: 405px;overflow: hidden;;border: 6px solid #ffea88;border-radius: 10px;}
.m1_cont .tab{display: flex;justify-content: space-between;width: 1188px;}
.m1_cont .tab-bd{width: 552px;height: 361px;background: url(../images/m1_tab_bg.png) center no-repeat;margin-top: 30px;margin-left: 34px;}
.m1_cont .tab-bd li{display: none;}
.m1_tab_cont1{margin: 26px 0 0 76px;}
.m1_tab_cont2{margin: 30px 0 0 76px;}
.m1_tab_cont3{margin: 57px 0 0 76px;background: #ff6935;width: 398px;height: 223px;border-radius: 10px;display: flex;justify-content: left;flex-wrap: wrap;padding-top: 34px;padding-left: 36px;}
.m1_item_text{width: 148px;height: 70px;line-height: 70px;background: #fff;text-align: center;font-size: 16px;margin-right: 30px;}
.m1_item_text:nth-child(1){border-radius: 10px 10px 0 10px;}
.m1_item_text:nth-child(2){border-radius: 10px 10px 10px 0;}
.m1_item_text:nth-child(3){border-radius: 10px 0 10px 10px;}
.m1_item_text:nth-child(4){border-radius: 0 10px 10px 10px;}
.m1_item_text span{padding-left: 25px;background: url(../images/m1_dh.png) center left no-repeat;color: #f24d18;}

.m1_tab_cont4{margin: 40px 0 0 70px;display: flex;justify-content: center;width: 410px;}
.m1_tab_cont4_l{width: 194px;height: 235px;background: #e7e7e7;border-radius: 10px 0 0 10px;margin-top: 13px;padding-top: 18px;}
.m1_tab_cont4_l p{line-height: 54px;font-size: 18px;color: #666666;width: 148px;margin: 0 auto;border-bottom: 1px dashed #c5c5c5;text-align: center;}
.m1_tab_cont4_l p:last-child{line-height: 32px;border-bottom:none;padding-top: 12px;}
.m1_tab_cont4_r{width: 217px;height: 260px;background: #ffe794;border-radius: 0 10px 10px 0;padding-top: 30px;}
.m1_tab_cont4_r p{color: #e60d00;line-height: 54px;font-size: 18px;width: 166px;margin: 0 auto;border-bottom: 1px dashed #ffaf47;}
.m1_tab_cont4_r p span{padding-left: 28px;background: url(../images/m1_dh1.png) left center no-repeat;margin-left: 10px;}
.m1_tab_cont4_r p:last-child{line-height: 32px;border-bottom:none;padding-top: 12px;}



.m1_cont .tab-hd{padding-top: 3px;width: 568px;height: 394px;background: #fff url(../images/tab-hd_bg.png) center no-repeat;display: flex;flex-wrap: wrap;justify-content: left;}
.m1_cont .tab-hd li{cursor: pointer;width: 282px;height: 193px;}
.m1_cont .tab-hd li:nth-child(2n){margin-left: 1px;}
.m1_cont .tab-hd li.active{background: #fff5e7;box-shadow: 0 0 10px #fac5bc}
.m1_cont .tab-hd li img{display: block;margin: 16px auto 0;}
.m1_cont .tab-hd li p{text-align: center;font-size: 18px;color: #666666;line-height: 56px;}
.m1_cont .tab-hd li.active p{color: #f24d18;}

.m1_btn{display: block;width: 360px;height: 60px;line-height: 60px;font-size: 22px;color: #ff4f04;text-align: center;margin: 0 auto;border-radius: 30px;font-weight: bold;
  background: url(../images/m1_btn.png) center no-repeat;
  box-shadow: 0 5px 5px #e4502c;
}
.m1_btn:hover{
  background: url(../images/m1_btn_h.png) center no-repeat;color: #fff; box-shadow: 0 8px 8px #d94020;
}

.m1_cont1{height: 290px;background: url(../images/m1_cont1.png) center no-repeat;margin-top: 40px;padding-top: 43px;display: flex;justify-content: space-around;flex-wrap: wrap;}
.m1_list{width: 306px;height: 86px;border: 2px solid #ffea88;border-radius: 10px;position: relative;
  background: -webkit-linear-gradient(#ff8d47, #ff5216); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ff8d47, #ff5216); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ff8d47, #ff5216); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ff8d47, #ff5216); /* 标准的语法 */
}
.m1_list h2{font-size: 22px;color: #ffffff;margin-left: 28px;margin-top: 12px;padding-left: 14px;background: url(../images/m1_line.png) left center no-repeat;}
.m1_list p{line-height: 40px;color: #fff;font-size: 18px;margin-left: 28px;}

.m1_list a{display: block;width: 91px;height: 91px;background: url(../images/m1_btn1.png) center no-repeat;text-align: center;position: absolute;right: -35px;top: -5px;}
.m1_list a span{color: #ff4c10;font-size: 18px;line-height: 28px;padding-top: 16px;display: block;}



.m2{padding: 0 0 60px 0;background: #f03720;}
.m2_tit{background: url(../images/m2_tit.png) center  top no-repeat;}
.m2_tit1{background: url(../images/m2_tit1.png) center no-repeat;}

.m2_cont{margin-top: 56px;margin-bottom: 66px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.m2_item{width: 224px;height: 238px;background: url(../images/m2_item.png) center no-repeat;position: relative;}
.m2_item img{display: block;position: absolute;top: -15px;left: 62px;}
.m2_item h2{font-size: 22px;color: #f63c32;text-align: center;line-height: 56px;padding-top: 74px;}
.m2_item p{text-align: center;line-height: 32px;font-size: 18px;color: #666666;}
.m2_item a{position: absolute;bottom: -22px;left: 28px;display: block;width: 168px;height: 44px;line-height: 44px;text-align: center;font-size: 20px;font-weight: bold;color: #ff4c10;background: url(../images/m2_item_btn.png) center no-repeat;}
.m2_item a:hover{background: url(../images/m2_item_btn_h.png) center no-repeat;}


.m3{padding: 60px 0 98px 0;background: url(../images/m3_bg.jpg) center no-repeat;height: 871px;}
.m3_tit{background: url(../images/m3_tit.png) center  top no-repeat;}
.m3_tit1{background: url(../images/m3_tit1.png) center no-repeat;}
.m3_cont{display: flex;justify-content: space-between;margin: 40px 0;}
.m3_item{width: 585px;height: 455px;border-radius: 10px;background: #fff;border-top: 8px solid #ffdd70;padding-top: 13px;}
.m3_item_tit{font-size: 24px;color: #e82b13;font-weight: bold;text-align: center;line-height: 54px;}
.m3_item_tit1{background: url(../images/m3_item_tit1.png) center bottom no-repeat;}
.m3_item_tit2{background: url(../images/m3_item_tit2.png) center bottom no-repeat;}
.m3_item_cont{display: flex;justify-content: space-evenly;margin-top: 30px;}
.m3_item_txt{width: 255px;height: 320px;border-radius: 10px;position: relative;}
.m3_item_txt1{background: url(../images/m3_item_txt1.png) center no-repeat;}
.m3_item_txt2{background: url(../images/m3_item_txt2.png) center no-repeat;}
.m3_item_txt h2{line-height: 44px;padding-top: 20px;font-size: 22px;color: #333333;font-weight: bold;margin-left: 20px;}
.m3_item_txt p{line-height: 32px;font-size: 18px;color: #666666;width: 218px;margin-left: 20px;}
.m3_item_txt a{border: 1px solid #e82b13;background: #fff1c3;border-radius: 22px;display: block;width: 216px;height: 44px;line-height: 44px;text-align: center;font-size: 20px;color: #e82b13;font-weight: bold;position: absolute;bottom: 30px;left: 20px;}
.m3_item_txt a:hover{background: #e82b13;color: #fff;}

.m3_list_cont{display: flex;justify-content: space-evenly;margin-top: 30px;flex-wrap: wrap;}
.m3_list_txt{width: 255px;height: 150px;background: url(../images/m3_list_txt.png) center no-repeat;position: relative;margin-bottom: 20px;}
.m3_list_txt h2{line-height: 44px;padding-top: 20px;font-size: 22px;color: #333333;font-weight: bold;margin-left: 20px;}
.m3_list_txt p{line-height: 32px;font-size: 18px;color: #666666;width: 168px;margin-left: 20px;}
.m3_list_txt span{display: block;color: #fff;line-height: 48px;position: absolute;width: 69px;top: 0;right: 20px;text-align: center;font-size: 16px;}



.m4{padding:  22px 0 60px;background: #fff5ea url(../images/m4_bg.jpg) center no-repeat;height: 714px;}
.m4_tit{background: url(../images/m4_tit.png) center  top no-repeat;color: #f03720;text-shadow: 0 5px 2px #ffe5c8;}
.m4_tit1{background: url(../images/m4_tit1.png) center no-repeat;color: #ff8b47;}
.m4_cont{margin-top: 30px;display: flex;justify-content: space-between;}
.m4_item{width: 380px;height: 483px;background: url(../images/m4_item.png) center no-repeat;position: relative;}
.m4_item h2{font-size: 24px;color: #fff;line-height: 56px;text-align: center;margin-left: 13px;display: flex;margin-bottom: 22px;}
.m4_item h2 i{display: block;width: 228px;}
.m4_item h2 i em{color: #fbfa46;}
.m4_item h2 span{font-size: 18px;color: #ff6935;display: block;width: 117px;margin-left: 4px;line-height: 38px;margin-top: 18px;}

.m4_item_tit{margin-top: 10px;}
.m4_item_tit h3{font-size: 20px;padding-left: 15px;background: url(../images/m4_cir.png) left center no-repeat;margin-left: 14px;line-height: 46px;color: #333;display: flex;}
.m4_item_tit h3 span{display:block;width: 75px;height: 27px;margin: 9px 0 0 14px;text-align: center;line-height: 27px;background: url(../images/m4_kuai.png) center no-repeat;font-size: 16px;color: #fff;font-weight: normal;}
.m4_item_tit p{margin-left: 30px;font-size: 18px;color: #666666;line-height: 32px;}
.m4_item_tit p i{color: #ff6935;}

.m4_item_link{display: flex;margin-left: 30px;padding: 6px 0 16px;}
.m4_item_link a{display: block;width: 94px;height: 34px;border: 1px solid #ff6526;border-radius: 18px;line-height: 34px;text-align: center;color: #ff6526;font-size: 18px;margin-right: 20px;}

.m4_item_btn{display: block;font-weight: bold;width: 216px;height: 44px;line-height: 44px;border-radius: 22px;text-align: center;color: #ff6935;font-size: 20px;position: absolute;bottom: 16px;left: 82px;
  background: -webkit-linear-gradient(#fff7eb, #ffd4c3); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fff7eb, #ffd4c3); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fff7eb, #ffd4c3); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fff7eb, #ffd4c3); /* 标准的语法 */
}
.m4_item_btn:hover{color: #ff341c;
  background: -webkit-linear-gradient(#fde24c, #f5cf2f); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fde24c, #f5cf2f); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fde24c, #f5cf2f); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fde24c, #f5cf2f); /* 标准的语法 */
}




.special_part{background: url(../images/bg5.png) no-repeat top center;width: 100%;height: 169px;}
.special_part .inner{padding-top: 1px;display: flex;justify-content: space-between;}
.special_part h3 {font-size: 44px;color: #fff;text-align: left;margin-top: 14px;width: 435px;letter-spacing: 4px;}
.special_part h3 span {font-size: 24px;font-weight: normal;letter-spacing: 0;}
.special_part img{margin: 32px 0 0 0;}
.special_part h4 {background: url(../images/arrow3.png) no-repeat top left;font-weight: normal;font-size: 36px;color: #fff;padding-top: 42px;margin-top: 40px;width: 376px;}
.special_part h4 span {color: #fbfa46;font-weight: bold;}
.special_part a {box-shadow: 0 5px 5px #e45d2c;width:180px;height: 60px;text-align: center;line-height: 60px;margin:55px 0 0 0;background: url(../images/special_btn.png) center no-repeat;border-radius: 30px;font-size: 22px;color: #ff6935;font-weight: bold;transition: 0.3s;}
.special_part a:hover{background: url(../images/special_btn_h.png) center no-repeat;}



.m5{padding:  60px 0 120px;background: #f03720 url(../images/m5_bg.jpg) center no-repeat;height: 1102px;}
.m5_tit{background: url(../images/m5_tit.png) center  top no-repeat;color: #fff;}
.m5_tit1{background: url(../images/m5_tit1.png) center no-repeat;}
.m5_cont{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;margin-bottom: 10px;}
.m5_item{width: 584px;height: 314px;background: url(../images/m5_item.png) center no-repeat;margin-bottom: 30px;}
.m5_item h2{line-height: 57px;margin-left: 62px;display: flex;justify-content: space-between;}
.m5_item h2 strong{font-size: 24px;color: #f03720;display: block;}
.m5_item h2 strong span{padding-left: 20px;}
.m5_item h2 a{display: block;padding-right: 33px;margin-right: 70px;font-weight: normal;background: url(../images/m5_jt.png) center right no-repeat;}
.m5_item_cont{display: flex;margin-left: 20px;text-align: center;}
.m5_item_txt{width: 280px;}
.m5_item_txt h3{font-size: 20px;color: #333333;line-height: 44px;background: url(../images/m5_item_line.png) center bottom no-repeat;margin-top: 30px;}
.m5_item_txt p{line-height: 32px;font-size: 18px;color: #666666;padding: 13px 0 24px;}
.m5_item_txt a{display: block;width: 200px;height: 44px;background: #fff1c3;line-height: 44px;color: #e82b13;font-size: 20px;font-weight: bold;text-align: center;border-radius: 22px;border: 1px solid #e82b13;margin: 0 auto;}
.m5_item_txt a:hover{background: #e82b13;color: #fff1c3;}


.m6{padding:  20px 0 60px;background: #f03720 url(../images/m6_bg.jpg) center no-repeat;height:993px;}
.m6_tit{background: url(../images/m6_tit.png) center  top no-repeat;color: #f03720;text-shadow: 0 5px 2px #ffe5c8;}
.m6_tit1{background: url(../images/m6_tit1.png) center no-repeat;color: #333333;}
.m6_cont{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 40px auto;height: 654px;position: relative;}
.m6_tab_bd{width: 511px;height: 512px;background: url(../images/m6_cir1.png) center no-repeat;position: absolute;top: 70px;left: 344px;z-index: 52;}
.m6_cir2{position: absolute;top: 215px;left: 490px;z-index: 55;}


.m6_list{}
.m6_list h2{color: #ffc7b4;font-size: 34px;margin-bottom: 5px;}
.m6_list p{color: #ffc7b4;font-size: 15px;}
.m6_list.active h2{color: #fff;}
.m6_list.active p{color: #fff;}
.m6_icon1{width: 36px;height: 39px;background: url(../images/m6_icon1.png) center no-repeat;margin-left: 102px;margin-top: 5px;}
.m6_icon2{width: 34px;height: 37px;background: url(../images/m6_icon2.png) center no-repeat;margin-left: 80px;margin-top: 5px;}
.m6_icon3{width: 39px;height: 39px;background: url(../images/m6_icon3.png) center no-repeat;margin-left: 106px;margin-top: 5px;}
.m6_icon4{width: 36px;height: 30px;background: url(../images/m6_icon4.png) center no-repeat;margin-left: 28px;margin-top: 5px;}
.m6_icon5{width: 36px;height: 34px;background: url(../images/m6_icon5.png) center no-repeat;margin-left: 155px;margin-top: 5px;}
.m6_icon6{width: 36px;height: 34px;background: url(../images/m6_icon6.png) center no-repeat;margin-left: 36px;margin-top: 5px;}


.m6_list.active .m6_icon1{background: url(../images/m6_icon1_h.png) center no-repeat;}
.m6_list.active .m6_icon2{background: url(../images/m6_icon2_h.png) center no-repeat;}
.m6_list.active .m6_icon3{background: url(../images/m6_icon3_h.png) center no-repeat;}
.m6_list.active .m6_icon4{background: url(../images/m6_icon4_h.png) center no-repeat;}
.m6_list.active .m6_icon5{background: url(../images/m6_icon5_h.png) center no-repeat;}
.m6_list.active .m6_icon6{background: url(../images/m6_icon6_h.png) center no-repeat;}


.m6_list1 h2{padding: 58px 0 0 93px;}
.m6_list1 p{margin-left: 105px;}

.m6_list2 h2{padding: 58px 0 0 52px;}
.m6_list2 p{margin-left: 14px;}

.m6_list3 h2{padding: 85px 0 0 58px;}
.m6_list3 p{margin-left: 34px;}

.m6_list4 h2{padding: 75px 0 0 50px;}
.m6_list4 p{margin-left: 70px;}

.m6_list5 h2{padding: 74px 0 0 93px;}
.m6_list5 p{margin-left: 96px;}

.m6_list6 h2{padding: 86px 0 0 38px;}
.m6_list6 p{margin-left: 50px;}

.m6_list1{width: 215px;height: 201px;position: absolute;left: 36px;top: 0;}
.m6_list2{width: 216px;height: 205px;position: absolute;left: 258px;top: -1px;}
.m6_list3{width: 171px;height: 248px;position: absolute;left: 342px;top: 129px;}
.m6_list4{width: 218px;height: 207px;position: absolute;left: 258px;top: 305px;}
.m6_list5{width: 220px;height: 206px;position: absolute;left: 32px;top: 307px;}
.m6_list6{width: 170px;height: 250px;position: absolute;left: -1px;top: 130px;}

.m6_list1.active{background: url(../images/m6_ban_cir1.png) center no-repeat;position: relative;}
.m6_list1.active::after{content: "";width: 104px;height: 41px;position: absolute;top: 0;left: -50px;background: url(../images/m6_line1.png) center no-repeat;}
.m6_list2.active{background: url(../images/m6_ban_cir2.png) center no-repeat;position: relative;}
.m6_list2.active::after{content: "";width: 104px;height: 41px;position: absolute;top: 0;right: -50px;background: url(../images/m6_line2.png) center no-repeat;}
.m6_list3.active{background: url(../images/m6_ban_cir3.png) center no-repeat;position: relative;}
.m6_list3.active::after{content: "";width: 20px;height: 3px;position: absolute;top: 125px;right: -27px;background: url(../images/m6_line3.png) center no-repeat;}
.m6_list4.active{background: url(../images/m6_ban_cir4.png) center no-repeat;position: relative;}
.m6_list4.active::after{content: "";width: 104px;height: 41px;position: absolute;top: 170px;right: -50px;background: url(../images/m6_line4.png) center no-repeat;}
.m6_list5.active{background: url(../images/m6_ban_cir5.png) center no-repeat;position: relative;}
.m6_list5.active::after{content: "";width: 104px;height: 41px;position: absolute;top: 170px;left: -50px;background: url(../images/m6_line5.png) center no-repeat;}
.m6_list6.active{background: url(../images/m6_ban_cir6.png) center no-repeat;position: relative;}
.m6_list6.active::after{content: "";width: 20px;height: 3px;position: absolute;top: 125px;left: -27px;background: url(../images/m6_line3.png) center no-repeat;}




.m6_item{width: 308px;height: 198px;border-radius: 10px;background: #fff;opacity: 0.4;}
.m6_item.on{opacity: 1;}
.m6_item.on h2{color: #f03720;}
.m6_item h2{font-size: 22px;color: #666666;line-height: 48px;padding-top: 10px;margin-left: 28px;}
.m6_item p{font-size: 18px;color: #666666;line-height: 32px;width: 250px;margin-left: 28px;}
.m6_item a{position: absolute;bottom: 20px;left: 34px;display: block;width: 240px;border-radius: 22px;height: 44px;line-height: 44px;color: #ff6935;font-size: 22px;text-align: center;border: 1px solid #ff6935;font-weight: bold;}
.m6_item a:hover{background: #f03720;color: #fff;}

.m6_item1{position: absolute;left: 0;top: 0;}
.m6_item2{position: absolute;right: 0;top: 0;}
.m6_item3{position: absolute;left: 0;top: 228px;}
.m6_item4{position: absolute;right: 0;top: 228px;}
.m6_item5{position: absolute;left: 0;top: 456px;}
.m6_item6{position: absolute;right: 0;top: 456px;}






.m7{padding:  60px 0 60px;background: #f03720 url(../images/m7_bg.jpg) center no-repeat;height:1006px;}
.m7_tit{background: url(../images/m7_tit.png) center  top no-repeat;color: #fff;text-shadow: 0 5px 2px #fe4c25;}
.m7_tit1{background: url(../images/m7_tit1.png) center no-repeat;margin-left: 97px;}
.m7_cont{margin-top: 40px;margin-bottom: 60px;}
.m7_cont_top{height: 508px;background: url(../images/m7_cont_top.png?v2) center no-repeat;position: relative;}
.m7_cont_txt{position: absolute;width: 540px;height: 285px;top: 223px;left: 360px;}
.m7_cont_txt h2{font-size: 28px;color: #ffeeb9;margin-top: 30px;margin-left: 30px;}
.m7_cont_txt h2 span{padding-right: 75px;background: url(../images/m7_jt.png) center right no-repeat;}
.m7_cont_txt p{font-size: 18px;color: #fff;margin-left: 30px;width: 484px;line-height: 32px;padding-top: 10px;}
.m7_cont .rongyu{background: #ff9153;height: 222px;border-radius: 0 0 10px 10px;}
.m7_cont .rongyu ul{padding-top: 22px;}
.m7_cont .rongyu ul li{border-right: 1px solid #ffeeb9;}
.m7_cont .rongyu ul li h2 span{color: #fff;font-weight: bold;}
.m7_cont .imgbox1{background: url(../images/m7_icon1.png) center no-repeat;background-size: cover;}
.m7_cont .imgbox2{background: url(../images/m7_icon2.png) center no-repeat;background-size: cover;}
.m7_cont .imgbox3{background: url(../images/m7_icon3.png) center no-repeat;background-size: cover;}
.m7_cont .imgbox4{background: url(../images/m7_icon4.png) center no-repeat;background-size: cover;}






.fixSide{background: url(../images/side.png) no-repeat;width: 173px;height: 649px;position: fixed;left: 20px;top: 100px;text-align: center;z-index: 9999;color: #fff;}
.fixSide .off2{position: absolute;bottom:-45px;left: 50%;margin-left: -14px;cursor: pointer;}
.fixSide .sideBox{width: 144px;margin: 0 auto;}
.fixSide .sideBox ul{padding: 92px 0 0 0;}

.fixSide ul li{width: 144px;height: 60px;line-height: 60px;font-size: 16px;border: 2px solid #f6db9f;border-radius: 8px;margin-bottom: 10px;
  background: -webkit-linear-gradient(#f63c32, #ff1d0f); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#f63c32, #ff1d0f); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#f63c32, #ff1d0f); /* Firefox 3.6 - 15 */
  background: linear-gradient(#f63c32, #ff1d0f); /* 标准的语法 */
}
.fixSide ul li:last-child{border-bottom: none;}
.fixSide ul li a{color: #fff;line-height: 24px;display: block;position: relative;height: 100%;}
.fixSide ul li a span{padding-top: 4px;display: block;}
.fixSide ul li a:hover{font-weight: bold;color: #fbfa46;}
.fixSide .txt{font-size: 16px;line-height: 26px;margin-top: 19px;}
.fixSide .txt b{font-size: 22px;color: #FEF459;}
.fixSide .btn1{margin: 0 auto;border: 2px solid #f9bf48;border-radius: 23px;display: block;width: 146px;height: 46px;line-height: 42px;font-size: 16px;color: #fff;font-weight: bold;
  background: -webkit-linear-gradient(#f63c32, #ff1d0f); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#f63c32, #ff1d0f); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#f63c32, #ff1d0f); /* Firefox 3.6 - 15 */
  background: linear-gradient(#f63c32, #ff1d0f); /* 标准的语法 */
}

.fixSide .sideBox2{width: 152px;}
.fixSide .sideBox2 h2{margin-top:60px;color: #fff;height: 22px;font-size: 18px;font-weight: bold;background: url(../images/sideBox_tit.png) center no-repeat;}
.fixSide .sideBox2 ol{padding: 13px 0 0 0;}
.fixSide .sideBox2 ol li{width: 152px;height: 34px;line-height: 34px;background: #ffeeb2;border-radius: 8px;margin-bottom: 10px;}
.fixSide .sideBox2 ol li:last-child{border-bottom: none;}
.fixSide .sideBox2 ol li a{color: #e32620;font-size: 16px;}
.fixSide .sideBox2 ol li a:hover{font-weight: bold;}


.fixed{width: 100%;background: #dc160a;height:130px;position: fixed;z-index: 555;left: 0;bottom: 0;display: block;}
.fixed .inner{position: relative;display: flex;}
.fixed_item{width: 405px;}
.fixed h2{color: #ffe593;line-height: 28px;padding-left: 47px;font-size: 22px;margin-top: 15px;background: url(../images/fix_tea.png) left center no-repeat;}
.fix_close{position: absolute;right:5px;top: 10px;background: url(../images/fix_close.png) center no-repeat;width: 32px;height: 32px;cursor: pointer;}
.fixed ul{margin-left: 47px;padding: 10px 0 0 0;}
.fixed_item2 ul{margin-left: 100px;padding: 56px 0 0 0;}
.fixed ul li{line-height: 32px;font-size: 18px;color: #ffffff;padding-left: 35px;background: url(../images/fix_dh.png) center left no-repeat;}
.fixed ul li strong{}

.fixed_code{width: 388px;height: 102px;border-left: 1px dashed #fff;border-right: 1px dashed #fff;margin-top: 10px;}
.fixed_code_img{}
.fixed_code_img img{width: 91px;height: 91px;overflow: hidden;display: block;margin: 0 auto;padding: 2px;background: #fff;border-radius: 4px;}
.fixed_code_txt{text-align: center;line-height: 32px;color: #fff;}





/*mask*/
.mask{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 999;}
.maskBox{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 522px;height:508px;background: url("../images/maskimg.png") no-repeat center;}
.maskBtn{display: block;width: 100%;height: 100%;text-align: center;}
.maskBtn h2{font-size: 30px;color: #333;padding-top: 265px;}
.maskBtn h3{color: #da0404;font-size: 28px;padding-top: 30px;}
.maskBtn h3 strong{font-size: 36px;}
.maskBtn p{color: #666666;font-size: 28px;padding-top: 5px;}
.maskcloseBtn{position: absolute;right: 53px;top: 14px;width: 31px;height: 31px;z-index: 99;cursor: pointer;}
