html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}
video embed,video object,video iframe{width: 100%;height: auto;}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei";font-size:16px;color: #1e1e1e;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
a{color: #1e1e1e;}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:none;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
.clearfix:after {content: ""; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.fl{float: left;}
.fr{float: right;}
html{overflow-y: scroll;}
body {color: #1e1e1e;text-align: justify;background: #fff !important;}

.banner{height: 600px;background: url(../img/banner.jpg) no-repeat center center;}
.links{height: 70px;background: #f2f2f2;}
.links ul{overflow: hidden;margin: 0 auto;width: 1000px;}
.links ul li{float: left;width: 20%;height: 70px;}
.links ul li a{display: block;height: 70px;line-height: 70px; color: #008bcd;font-size: 28px;text-align: center;}
.links ul li a:hover{background: #008bcd;color: #fff;}

.main{overflow: hidden; width: 1000px;margin: 0 auto;box-sizing: border-box;}
.main h2{font-size: 38px;}
.main h3{font-size: 30px;color: #767676;}
.main h4{font-size: 24px;#767676;}
.main p{font-size: 20px;#767676;}
h1.tit{margin: 30px auto;text-align: center;font-size: 0;}
h1.tit img{display: inline;}

.heart li{height: 430px;}
.heart li span{color: #f19500;}
.heart1 .li1{background: url(../img/heart11.jpg) no-repeat center center;}
.heart1 .li2{background: url(../img/heart12.jpg) no-repeat center center;}
.heart1 .li3{background: url(../img/heart13.jpg) no-repeat center center;}
.heart1 .li1 h2{margin: 140px 0 0 270px;}
.heart1 .li1 h3{margin-left: 270px;}
.heart1 .li2 h2{margin: 70px 0 0 540px;}
.heart1 .li2 h3{margin: 70px 0 0 80px;}
.heart1 .li2 h4{margin-left: 120px; color: #f19500;}
.heart1 .li3 .main{padding-left: 35px;}
.heart1 .li3 h2{margin-top: 130px;}
.heart1 .li3 h4{margin-top: 10px;color: #595757;}

.heart2 .li1{background: url(../img/heart21.jpg) no-repeat center center;}
.heart2 .li2{background: url(../img/heart22.jpg) no-repeat center center;}
.heart2 .li3{background: url(../img/heart23.jpg) no-repeat center center;}
.heart2 .li1 h2{margin: 40px 0 0 460px;}
.heart2 .li1 p{width: 290px; margin: 30px 0 0 690px;}
.heart2 .li1 p+p{margin-top: 40px;}
.heart2 .li2 .main,.heart2 .li3 .main{padding-left: 35px;}
.heart2 .li2 h2{margin-top: 100px;}
.heart2 .li2 p{margin-top: 15px;}
.heart2 .li3 h2{margin: 140px 0 20px;}

.heart3 .li1{background: url(../img/heart31.jpg) no-repeat center center;}
.heart3 .li2{background: url(../img/heart32.jpg) no-repeat center center;}
.heart3 .li3{background: url(../img/heart33.jpg) no-repeat center center;}
.heart3 .main{padding: 104px 0 0 460px;}
.heart3 .li2 .main{padding: 104px 0 0 35px;}
.heart3 .li1 span{font-weight: bold;}

.heart4 .li1{background: url(../img/heart41.jpg) no-repeat center center;}
.heart4 .li2{background: url(../img/heart42.jpg) no-repeat center center;}
.heart4 .li3{background: url(../img/heart43.jpg) no-repeat center center;}
.heart4 .li4{background: url(../img/heart44.jpg) no-repeat center center;}
.heart4 .li5{background: url(../img/heart45.jpg) no-repeat center center;}
.heart4 .li6{background: url(../img/heart46.jpg) no-repeat center center;}
.heart4 .main{padding: 120px 540px 0 35px;}
.heart4 .li2 .main,.heart4 .li4 .main,.heart4 .li6 .main{padding: 120px 0 0 454px;}

.heart5 .li1{background: url(../img/heart51.jpg) no-repeat center center;}
.heart5 .li2{background: url(../img/heart52.jpg) no-repeat center center;}
.heart5 .li3{background: url(../img/heart53.jpg) no-repeat center center;}
.heart5 .li4{background: url(../img/heart54.jpg) no-repeat center center;}
.heart5 .li1 .main{padding: 120px 450px 0 230px;text-align: center;}
.heart5 .li2 .main{padding: 120px 500px 0 35px;}
.heart5 .li3 .main{padding: 220px 80px 0 460px;}
.heart5 .li4 .main{padding: 120px 540px 0 35px;}