html{-webkit-text-size-adjust:none;}
a{outline:none;text-decoration:none;} 
a:hover{text-decoration:none;}
html{zoom:1;}
html *{outline:0;zoom:1;} 
html button::-moz-focus-inner{border-color:transparent!important;} 
body{font-size:12px;background-color:#fff;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} 
table{/*border-collapse:collapse;border-spacing:0;*/} 
fieldset,a img{border:0;} 
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} 
li{list-style:none;}
caption,th{text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%;} 
q:before,q:after{content:'';}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],textarea,button{-webkit-appearance:none !important;} 
em,i{font-style:normal;}
select{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
img{display:block;}
.pics{width:100%;height:auto;}
.wbox{width:1200px;margin:0px auto;}

html{font-size:62.5%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body{font-family:"Microsoft YaHei",sans-serif;margin:0 auto;min-width:1200px;padding:0;width:100%;}
.banner{display:flex;position:relative;background:#fff;}

.Boxs{position:relative;}
.Boxs .topBox{}
.Boxs .BoxBg{background:url(../images/boxBg.png) repeat-y;background-size:100%;padding:40px 0 0 0;}
.Boxs .footBox{}
.Boxs .titBox p{position:absolute;width:100%;left:0px;top:-85px;text-align:center;display:flex;align-items:center;justify-content:center;}


.oneBox{background:#ae183b;padding-bottom:60px;}
.oneBox .Boxs{margin-top:-60px;}
.oneBox .centBox{width:95%;margin:0px auto;}

.oneBox .infoBox{background:#ededed;padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;}
.oneBox .infoBox .flBox{width:725px;}
.oneBox .infoBox .flBox img:hover{opacity:0.9;}
.oneBox .infoBox .frBox{width:350px;}
.oneBox .infoBox .frBox h3{font-size:32px;font-weight:bold;color:#ae183b;}
.oneBox .infoBox .frBox ul{margin-top:20px;}
.oneBox .infoBox .frBox ul li{height:48px;line-height:48px;font-size:24px;display:flex;align-items:center;}
.oneBox .infoBox .frBox ul li::before{content:'';width:28px;height:28px;background:url(../images/icon.png) no-repeat;background-size:100%;margin-right:15px;}


.oneBox .picItem{margin-top:20px;}
.oneBox .picItem ul{display:flex;align-items: center;justify-content:space-between;}
.oneBox .picItem ul li{border-radius:8px;overflow:hidden;cursor:pointer;}
.oneBox .picItem ul li img:hover{opacity:0.9;}
.oneBox .picItem ul li p{background:#ae183b;height:60px;line-height:60px;font-size:20px;color:#fff;text-align:center;font-weight:bold;}

.oneBox .moreBox{text-align:center;margin-top:60px;}
.oneBox .moreBox a{display:inline-block;padding:0px 60px;height:80px;line-height:80px;border-radius:60px;background-image:linear-gradient(#faf0e4,#f0e5cb);color:#ae183b;font-size:30px;transition:all 0.4s;box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
.oneBox .moreBox a:hover{padding:0px 80px;}

.twoBox{background:#b72446;padding:140px 0 80px 0;}
.twoBox .centBox{width:92%;margin:0px auto;}
.twoBox .infoBox{display:flex;align-items:flex-start;justify-content:space-between;}
.twoBox .infoBox .flBox{width:520px;}
.twoBox .infoBox .frBox{width:540px;}
.twoBox .infoBox .frBox ul li{display:flex;align-items:flex-start;border-bottom:1px #d6d6d6 dashed;padding:20px 0;}
.twoBox .infoBox .frBox ul li p{width:65px;height:65px;line-height:65px;background:#ae183b;border-radius:4px;text-align:center;font-size:36px;color:#fff;font-weight:bold;}
.twoBox .infoBox .frBox ul li span{margin-left:20px;font-size:20px;flex:1;line-height:32px;}

.twoBox .txtBox{margin:80px 0 0 0;background:#faf5ec;border:#ae183b 1px dashed;border-radius:8px;padding:60px 40px 30px 40px;position:relative;} 
.twoBox .txtBox .tit{position:absolute;width:315px;height:65px;line-height:62px;left:50%;margin-left:-152px;top:-32px;text-align:center;font-size:30px;background: url(../images/titBg.png) no-repeat;background-size:100%;color:#fff;}
.twoBox .txtBox .txt{font-size:24px;line-height:42px;}


.threeBox{background:#ae183b;padding:140px 0 80px 0;}
.threeBox .centBox{width:95%;margin:20px auto 0 auto;}
.threeBox .centBox ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.threeBox .centBox ul li{width:32%;margin-bottom:30px;border-radius:8px;overflow:hidden;}
.threeBox .centBox ul li img:hover{opacity:0.8;cursor:pointer;}
.threeBox .centBox ul li:nth-child(n+7){margin-bottom:0;}
.threeBox .centBox ul li p{height:65px;line-height:65px; background:#ececec;display:flex;align-items:center;justify-content:space-between;padding:0px 20px;font-size:20px;}
.threeBox .centBox ul li p a{height:36px;line-height:36px;display:inline-block;padding:0px 20px;font-size:16px;background:#ae183b;color:#fff;border-radius:30px;}
.threeBox .moreBox{text-align:center;margin-top:60px;}
.threeBox .moreBox a{width:400px;display:inline-block;height:80px;line-height:80px;border-radius:60px;background-image:linear-gradient(#faf0e4,#f0e5cb);color:#ae183b;font-size:30px;transition:all 0.4s;text-align:center;box-shadow:0px 0px 10px rgba(0,0,0,0.1);margin:0px 40px;}
.threeBox .moreBox a:hover{padding:0px 20px;}
.threeBox .moreBox a.on{width:394px;height:74px;line-height:74px;background:#ae183b;color:#faefe3;border:3px #faefe3 solid;}


.fourBox{background:#b72446;padding:140px 0 80px 0;}
.fourBox .centBox{width:95%;margin:20px auto 0 auto;}
.fourBox .centBox ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.fourBox .centBox ul li{width:32%;margin-bottom:40px;display:flex;justify-content:center;}
.fourBox .centBox ul li:nth-child(n+4){margin-bottom:0;}
.fourBox .centBox ul li dl{}
.fourBox .centBox ul li dl dt{display:flex;align-items:center;justify-content:center;}
.fourBox .centBox ul li dl dd{text-align:center;margin-top:10px;font-size:16px;font-size:22px;line-height:32px;color:#666;}
.fourBox .centBox ul li dl dd h3{color:#333;margin-bottom:0.5rem;}

.fourBox .moreBox{text-align:center;margin-top:60px;}
.fourBox .moreBox a{width:400px;display:inline-block;height:80px;line-height:80px;border-radius:60px;background-image:linear-gradient(#faf0e4,#f0e5cb);color:#ae183b;font-size:30px;transition:all 0.4s;text-align:center;box-shadow:0px 0px 10px rgba(0,0,0,0.1);margin:0px 40px;}
.fourBox .moreBox a:hover{padding:0px 20px;}
.fourBox .moreBox a.on{width:394px;height:74px;line-height:74px;background:#ae183b;color:#faefe3;border:3px #faefe3 solid;}


.fiveBox{background:#ae183b url(../images/bgx.png) no-repeat right 35%;padding:80px 0;}
.fiveBox .tit{display:flex;justify-content:center;}

.fiveBox .contBox{display:flex;align-items:center;justify-content:space-between;padding:50px 0 0 0;}
.fiveBox .contBox .flBox{width:50%;display:flex;justify-content:flex-end;align-items:center;}
.fiveBox .contBox .flBox p{}
.fiveBox .contBox .frBox{width:48%;}
.fiveBox .contBox .frBox .txtBox{background:#b93957;border-radius:8px;padding:50px 0;}
.fiveBox .contBox .frBox .txtBox dl{width:85%;margin:0px auto 30px auto;}
.fiveBox .contBox .frBox .txtBox dl dt{font-size:36px;margin-bottom:15px;color:#fff;font-weight:bold;}
.fiveBox .contBox .frBox .txtBox dl dd{font-size:24px;color:#fff;line-height:40px;}

.fiveBox .contBox .frBox .moreBox{text-align:center;margin-top:60px;}
.fiveBox .contBox .frBox .moreBox a{display:inline-block;padding:0px 60px;height:80px;line-height:80px;border-radius:60px;background-image:linear-gradient(#faf0e4,#f0e5cb);color:#ae183b;font-size:30px;transition:all 0.4s;box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
.fiveBox .contBox .frBox .moreBox a:hover{padding:0px 80px;}

.sixBox{background:#b72446;padding:140px 0 80px 0;}
.sixBox .centBox{width:95%;margin:20px auto 0 auto;display:flex;align-items:center;justify-content:space-between;}
.sixBox .centBox .flBox{width:375px;}
.sixBox .centBox .flBox img:hover{opacity:0.9;}
.sixBox .centBox .frBox{width:750px;}
.sixBox .centBox .frBox ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.sixBox .centBox .frBox ul li{width:49%;margin-bottom:15px;}
.sixBox .centBox .frBox ul li:nth-child(n+3){margin-bottom:0;}
.sixBox .centBox .frBox img:hover{opacity:0.9;}

.sevenBox{background:#ae183b;padding:140px 0 80px 0;} 
.sevenBox .centBox{}
.sevenBox .centBox ul{width:95%;margin:20px auto 0 auto;display:flex;align-items:center;justify-content:space-between;}
.sevenBox .centBox ul li{text-align:center;}
.sevenBox .centBox ul li img:hover{opacity:0.9;}

.eightBox{padding:120px 0 80px 0;background:#b72446;}
.eightBox .centBox{height:470px;display:flex;align-items:center;justify-content:space-between;background:#fff;margin-left:100px;}
.eightBox .tit{text-align:right;color:#fff;font-size:40px;font-weight:bold;margin-bottom:20px;margin-right:40px;}
.eightBox .flBox{width:40%;position:relative;height:100%;}
.eightBox .flBox p{position:absolute;left:-100px;top:-100px;}
.eightBox .flBox p img:hover{}
.eightBox .frBox{width:60%;}
.eightBox .frBox .contBox{width:80%;margin:0px auto;}

.formBox li{margin-bottom:20px;}
.formBox li p{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.formBox li p label{width:30%;display:flex;align-items:center;font-size:18px;margin-bottom:15px;color:#666;}
.formBox li p input{margin-right:10px;width:20px;height:20px;border:1px #eee solid;}

.formBox .put{display:block;width:100%;border:none;background:#dedede;height:4rem;line-height:4rem;border-radius:4px;font-size:1.6rem;text-indent:1.6rem;}
.formBox .btns{display:block;width:100%;border:none;background:#ae183b;height:4rem;line-height:4rem;border-radius:40px;font-size:1.6rem;color:#fff;cursor: pointer;}


.tipModal{background:rgba(0,0,0,0.8);padding:20px;border-radius:20px;color:#fff;text-align:center;max-width:80%;line-height:30px;position: fixed;z-index:9999999999999;left:50%;top:50%;margin-top:-35px;display: none;}

@media only screen and (min-width:321px) { /*iphone5*/
	html {
	   font-size:62.5%!important
	}
}
@media only screen and (min-width:361px) {
	html {
	   font-size:70.31%!important
	}
}
@media only screen and (min-width:376px) {
	html {
	   font-size:73.24%!important
	}
}
@media only screen and (min-width:481px) {
	html {
	   font-size:84%!important
	}
}
@media only screen and (min-width:561px) {
	html {
	   font-size:90%!important
	}
}
@media only screen and (min-width:641px) {
	html {
	   font-size:100%!important
	}
}
@media only screen and (max-width:1200px) {
	html {
	   font-size:100%!important
	}
	.oneBox .Boxs{margin-top:-20px;}
}
