@charset "utf-8";
/* CSS Document */
html{margin: 0;padding: 0;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-overflow-scrolling:touch;overflow-scrolling:touch;font-family: 'Microsoft YaHei', Helvetica, STHeiTi, Arial, sans-serif;background: #fafafa;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
body{-webkit-overflow-scrolling: touch;}
em{font-style: normal;}
a,div{background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent;}
img{
	/* border: 0;max-width: 100%;vertical-align: middle;vertical-align: top; */
	display: inline-block;
	width:100%;
	height: auto;vertical-align: top;
}
body,button,input,select,textarea,h1,h2,h3,h4,h5,div,p,form,blockquote,ul,ol,li,dl,dd{margin: 0;padding: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: border-box; box-sizing: border-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type=text] {-webkit-appearance: none;}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #8a8a8a;}
input,select,textarea{background:none;outline:none;border:0;}
textarea {overflow: auto; resize: none;}
table {border-collapse: collapse; border-spacing: 0;}
ul, ol, li, dl, dd,td, th{padding: 0;}
ul, ol {list-style: none;}
h1, h2, h3{font-weight: normal;}
i{font-style: inherit;}
.cfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.fl{float: left;}
.fr{float: right;}
.clx{clear: both;}
body{width: expression(document.body.clientWidth <= 1300? "1300px": "auto");min-width: 1200px;}
html{margin: 0;padding: 0;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
html {font-family: '微软雅黑', Helvetica, STHeiTi, Arial, sans-serif; -webkit-text-size-adjust: 100%;}

.button{width:614px;height:84px;background: #ca012e;border-radius:26px;display: block;margin:98px auto 144px;text-align: center;line-height: 84px;font-size: 42px;font-weight: bold;color: #fff000;}
.button span{display: inline-block;color: #fff;margin-left: 30px;}
.con1{width: 1206px;margin: 0 auto;padding: 0 10px 75px;overflow: hidden;}
.con1 ul{width: 621px;}
.con1 ul li{margin-bottom:14px;}
.con1 div{width: 517px;}
.con1 div  p{margin: 30px 0 78px;font-weight: bold;font-size: 33px;}
.con1 div span{display: block;font-size: 17px;color: #727171;line-height: 37px;}
.con2{padding: 46px 46px 46px 43px;width: 1206px;margin: 0 auto;}
.con2>div{margin-top: 50px;}
.con2 .con2-title{font-size:38px;font-weight: bold;line-height: 90px;}
.con3{width: 1137px;margin: 18px auto;padding: 44px 0 44px 18px;overflow: hidden; color: #727171;}
.con3 {border:2px dashed #a9cbd2;height: 220px;border-radius: 40px;font-size: 16px;line-height: 30px;}
.con3 p{font-weight: bold;color: #393939;}
.con4{width: 1206px;margin: 130px auto 0;overflow: hidden;padding: 0 30px 0 46px;}
.con4 ul{width: 431px;}
.con4 ul li:not(:first-child){width:211px ;margin-top: 10px;}
.con4 h1{font-weight: bold;margin: 10px 0;}
.con4 .fr{width: 650px;color: #000;}
.con4 .fr p{font-weight: bold;margin: 20px 0;}
.con4 .fr span{margin-top: 25px;font-size: 16px;color: #000;display: inline-block;line-height: 30px;}
.con5{width: 1206px;margin: 0 auto;}
.con5 .video{width:870px;margin: 0 auto;background: #0c0407;overflow: hidden;border:1px solid #0c0407;margin: 46px auto 88px;}