/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,th,td{padding:0;margin:0;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight: 500;}
ol,ul,li {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
body{font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
button, input, textarea{font-family:"Microsoft YaHei";}
*{box-sizing: border-box;}
input{outline: none;}
button{outline: none;}
textarea{outline: none;}
.clear:after{clear: both;content:'.';display: block;visibility:hidden;height:0;}
.clear{zoom:1; clear: both;}
a{text-decoration: none;color: inherit;}
.chuizhi{display: table-cell; vertical-align: middle;}
.pull-left{float: left;}
.pull-right{float: right;}
.i{font-style:normal; }
.bor-b{border-bottom: 0!important;}
.kuan{width: 1200px; margin: 0 auto;}
.daoyu{width: 100%; background: url("../images/daoyu.png"); height: 139px; float: left; margin-top: 30px;}
.daoyu p{color: #666; line-height: 38px; font-size: 18px; padding: 0 30px; margin-top: 45px;}
.daoyu p span{color: #ff2f74;}
.title{width: 100%; height: 39px; float: left; margin: 40px 0 30px;}
.title-3{ width: 485px; margin: 0 auto;}
.line{width: 70px; border-bottom: 2px solid #333; float: left; margin-top: 19px;}
.title h1{float: left; margin: 0 5px; font-size: 36px; font-weight: 600;}
.hc-1{float: left; width: 100%;}
.hc{width: 328px; float: left; margin: 0 36px 27px; border-bottom: 1px solid #ccc;}
.hc-t{width: 100%; float: left;}
.hc-t img{float: left;}
.hc-t div{width: 125px; margin: 0 15px; float: left; color: #ff2f74; margin-top: 20px;}
.hc-t div h2{font-size: 30px; margin-bottom: 5px;}
.hc-img-1{margin-top: 20px;}
.hc-b{margin-top: 15px; padding: 0 12px; width: 100%; float: left; margin-bottom: 5px;}
.hc-b p{line-height: 30px; color: #666; font-size: 14px; height: 90px;}
.banner img{width: 100%;}
.title-2{ width: 307px; margin: 0 auto;}
.tru-tj{width: 100%; float: left;}
.tru-tj ul{width: 100%; float: left; padding: 60px 0 0 52px;}
.tru-tj ul li{margin-bottom: 23px; float: left; width: 100%; font-size: 18px; color: #666;}
.tru-tj ul li span{display: block; float: left; background: #ff2f74; width: 11px; height: 11px; margin-top: 5px; margin-right: 15px;}
.tj{width: 100%; background: url("../images/bg.jpg") center; height: 478px;}
.tru-data{float: left; width: 100%; margin-bottom: 40px;}
.tru-data-1{margin-top: 40px; text-align: center; width: 25%; float: left;}
.tru-data-1 img{margin-bottom: 20px;}
.tru-data-1 p{margin-bottom: 0; color: #666; font-size: 13px;}
.lc{background: #f5f5f5; padding-bottom: 28px; margin-bottom: 30px;text-align:center;}
.lc button{width:180px; height:60px; border-radius:4px; background:#ff2659; margin-top:20px; border:0; color:#fff; font-size:20px; cursor: pointer;}
