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;} 
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;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;}
.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);}
@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
	}
}

body{font-family:"Microsoft YaHei",sans-serif;margin:0 auto;min-width:1200px;padding:0;width:100%;}
.banner{height:530px;background:url(../images/banner.jpg) no-repeat center center;}

.titBox{padding:0 40px 0 0;display:flex;align-items:center;justify-content:center;position:relative;}
.titBox::after{content:'';height:1px;width:100%;position:absolute;left:0px;top:50%;background:rgba(0,0,0,0.1);}
.titBox p{display:inline-block;font-size:40px;text-align:center;color:#333;font-weight:bold;background:#fff;padding:0px 30px;position:relative;z-index:9;}


.oneBox{background:#f1f1f1;padding:80px 0;}
.oneBox .wbox{display:flex;justify-content:flex-end;}
.oneBox .itemBox{width:660px;position:relative;}
.oneBox .itemBox p{width:600px;height:315px;position:absolute;left:-540px;bottom:70px;overflow:hidden;cursor:pointer;}
.oneBox .itemBox p:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.oneBox .itemBox::before{content:'';background:#bd0a1e;width:100px;height:100px;position:absolute;left:-560px;top:0px;}

.oneBox .itemBox dl{margin-top:60px;padding:40px 50px 40px 100px;background:#fff;}
.oneBox .itemBox dl dt{font-size:24px;font-weight:bold;}
.oneBox .itemBox dl dd{font-size:16px;color:#666;margin-top:10px;line-height:28px;}
.oneBox .itemBox dl a{display:inline-block;width:260px;height:50px;line-height:50px;margin-top:30px;font-size:20px;color:#fff;background-image:linear-gradient(to right, #b42120, #e00707);border-radius:40px;text-align:center;}

.twoBox{padding:80px 0;}
.twoBox .itemBox{margin-top:50px;}
.twoBox .itemBox ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.twoBox .itemBox ul li{width:25%;height:260px;background:#ededed;display:flex;align-items:center;justify-content:center;position:relative;}
.twoBox .itemBox ul li::before{content:'';position:absolute;left:-20px;top:50%;width:0px;height:0px;border:10px solid transparent;
;z-index:2;margin-top:-5px;}
.twoBox .itemBox ul li dl{width:80%;}
.twoBox .itemBox ul li dl dt{font-size:24px;font-weight:bold;text-align:center;padding-bottom:15px;position:relative;}
.twoBox .itemBox ul li dl dt::after{content:'';height:3px;width:20%;position:absolute;bottom:0px;left:40%;background:#333;}
.twoBox .itemBox ul li dl dd{margin-top:20px;font-size:18px;text-align:center;line-height:28px;color:#666;}

.twoBox .itemBox ul li.on{background:#a70e1f;}
.twoBox .itemBox ul li.on dl dt{color:#fff;}
.twoBox .itemBox ul li.on dl dd{color:#fff;}
.twoBox .itemBox ul li.on dl dt::after{background:#fff;} 
.twoBox .itemBox ul li.on:nth-child(2)::before{border-right-color:#a70e1f;}

.twoBox .itemBox ul li:nth-child(1){overflow:hidden;}
.twoBox .itemBox ul li:nth-child(1):hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.twoBox .itemBox ul li:nth-child(3){overflow:hidden;}
.twoBox .itemBox ul li:nth-child(3):hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.twoBox .itemBox ul li:nth-child(6){overflow:hidden;}
.twoBox .itemBox ul li:nth-child(6):hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.twoBox .itemBox ul li:nth-child(8){overflow:hidden;}
.twoBox .itemBox ul li:nth-child(8):hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}

.twoBox .itemBox ul li:nth-child(2)::before{border-right-color:#ededed;}
.twoBox .itemBox ul li:nth-child(4)::before{border-right-color:#ededed;}
.twoBox .itemBox ul li:nth-child(5)::before{border-left-color:#ededed;left:auto;right:-20px;}
.twoBox .itemBox ul li:nth-child(7)::before{border-left-color:#ededed;left:auto;right:-20px;}

.twoBox .itemBox ul li:hover{background:#a70e1f;cursor:pointer;}
.twoBox .itemBox ul li:hover dl dt{color:#fff;}
.twoBox .itemBox ul li:hover dl dd{color:#fff;}
.twoBox .itemBox ul li:hover dl dt::after{background:#fff;} 

.twoBox .itemBox ul li:hover:nth-child(2)::before{border-right-color:#a70e1f;}
.twoBox .itemBox ul li:hover:nth-child(4)::before{border-right-color:#a70e1f;}
.twoBox .itemBox ul li:hover:nth-child(5)::before{border-left-color:#a70e1f;}
.twoBox .itemBox ul li:hover:nth-child(7)::before{border-left-color:#a70e1f;}

.threeBox{background:#a70e1f;padding:80px 0;}
.threeBox .titBox::after{background:rgba(255,255,255,0.5);}
.threeBox .titBox p{background:#a70e1f;color:#fff;}

.threeBox .itemBox{margin-top:50px;}
.threeBox .itemBox ul{display:flex;align-items:center;justify-content:space-between;}
.threeBox .itemBox ul li{width:24.5%;height:360px;background:#fff;position:relative;border-radius:4px;margin-top:0px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;}
.threeBox .itemBox ul li:hover{background:#f8f8f8;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,0.2);margin-top:-30px;}
.threeBox .itemBox ul li p{text-align:center;display:flex;justify-content:center;margin:30px 0 15px 0;}
.threeBox .itemBox ul li dl{width:80%;margin:0px auto;}
.threeBox .itemBox ul li dl{}
.threeBox .itemBox ul li dl dt{font-size:24px;font-weight:bold;text-align:center;padding-bottom:15px;position:relative;}
.threeBox .itemBox ul li dl dt::after{content:'';height:3px;width:20%;position:absolute;bottom:0px;left:40%;background:#333;}
.threeBox .itemBox ul li dl dd{margin-top:20px;font-size:16px;line-height:24px;}

.fourBox{background:#f1f1f1;padding:80px 0;}
.fourBox .titBox p{background:#f1f1f1;color:#333;}

.fourBox .itemBox {display:flex;align-items:flex-start;justify-content:space-between;margin-top:50px;}
.fourBox .itemBox .firstBox{width:472px;height:100%;cursor:pointer;overflow:hidden;}
.fourBox .itemBox .firstBox:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.fourBox .itemBox .item{width:720px;}
.fourBox .itemBox .item ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.fourBox .itemBox .item ul li{width:355px;height:246px;margin-bottom:8px;overflow:hidden;cursor:pointer;}
.fourBox .itemBox .item ul li img{display:block;height:100%;}
.fourBox .itemBox .item ul li:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.fourBox .itemBox .item ul li:nth-child(n+3){margin-bottom:0}
.fourBox .btnBox{margin-top:50px;text-align:center;}
.fourBox .btnBox a{display:inline-block;width:300px;height:60px;line-height:60px;font-size:20px;color:#fff;background-image:linear-gradient(to right, #b42120, #e00707);border-radius:40px;text-align:center;}


.fiveBox{background:#e3e3e3;padding:80px 0;}
.fiveBox .titBox p{background:#e3e3e3;color:#333;}
.fiveBox .itemBox{margin-top:60px;}
.fiveBox .itemBox ul{display:flex;align-items:center;justify-content:space-between;}
.fiveBox .itemBox ul li{width:32.5%;height:440px;background:#fff;position:relative;border-radius:4px;margin-top:0px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;}
.fiveBox .itemBox ul li:hover{background:#f8f8f8;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,0.2);margin-top:-30px;}
.fiveBox .itemBox ul li p{text-align:center;display:flex;justify-content:center;margin:0px 0 25px 0;}
.fiveBox .itemBox ul li dl{width:80%;margin:0px auto;}
.fiveBox .itemBox ul li dl{}
.fiveBox .itemBox ul li dl dt{font-size:24px;font-weight:bold;text-align:center;padding-bottom:15px;position:relative;color:#b93e4c;}
.fiveBox .itemBox ul li dl dt::after{content:'';height:5px;width:20%;position:absolute;bottom:0px;left:40%;background:#b93e4c;}
.fiveBox .itemBox ul li dl dd{margin-top:20px;font-size:18px;line-height:28px;color:#666;}

.sixBox{background:#ededed;padding:80px 0;}
.sixBox .titBox p{background:#ededed;color:#333;}
.sixBox .itemBox{margin-top:60px;}
.sixBox .itemBox ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.sixBox .itemBox ul li{width:32.5%;margin-bottom:15px;overflow:hidden;}
.sixBox .itemBox ul li img{cursor:pointer;}
.sixBox .itemBox ul li:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}

.hslfooter{margin-top:0!important;}


.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;}