@charset "utf-8";
*,body{margin: 0;padding: 0; /*appearance:none; -webkit-appearance:none;*/}
html,body{ height: 100%; }
input{outline: none;}
.fl{float: left;} 
.fr{float:right;} 
input,button{border: none;background:none;}
a,a:focus,a:active{text-decoration: none;outline:none; }
a{color: #000000;}
input[type = 'file'],textarea,input[type = 'button']{-webkit-appearance: none; appearance: none;}
li{list-style: none;}
img{ height:auto; max-width:100%;  }
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #f4f4f4 inset ;box-shadow: 0 0 0px 1000px #f4f4f4 inset ;}
input,select,option,textarea{outline:none;}
button{outline:none;}
.clearfix {zoom: 1;}
.clearfix:after {content: ".";width: 0;height: 0;visibility: hidden;display: block;clear: both;overflow:hidden;}
.hint{ position: fixed; top:50%; left:50%; width:100%; text-align:center;z-index:999; display: none; max-width:768px; transform: translateX(-50%);}


.nav {background-color: #fff;border-bottom: 1px solid #deddb9;position: fixed;width: 100%;height: 60px;z-index: 999;}
.nav .nav-box {width: 1400px;margin: 0 auto;}
.logo {display: inline-block;height: 45px;line-height: 45px;max-width: 120px;position: relative;top: -13px;}
/* .logo img {width: 45px;} */
.items {display: inline-block;margin-top: 9px;}
.items li {float: left;}
.items li a {padding: 15px 20px;display: inline-block;color: #605f6d;font-size: 17px;}

.warpper {padding-top: 60px;}
.warpper .slides {display: block;}
.warpper .slides li {border-bottom: 1px solid #eae9e9;}
.warpper .slides .slide {outline: none;position: relative;}
.warpper .slides .section1 .bj-img {background-repeat: no-repeat;background-color: transparent;background-size: 1900px 380px;background-attachment: fixed;padding-top: 124px;transition: padding-bottom .5s;}
.warpper .slides .container {width: 1100px;margin: 0 auto;}
.warpper .slides .slide .bj-img .s-img {text-align: right;}
.warpper .slides .slide .s-section .container .s-title {margin-bottom: 20px;text-align: center;}
.warpper .slides .slide .s-section .container .s-title {margin-bottom: 20px;text-align: center;}
.warpper .slides .slide .s-section .container .s-title h2 {font-size: 36px;font-weight: 300;line-height: 2.4;}
.warpper .slides .slide .s-section .container .s-subtitle {margin-bottom: 10px;font-size: 16px;line-height: 2.5;}
.warpper .slides .section3 .s-subtitle {margin-bottom: 10px;font-size: 16px;line-height: 2;color: #636060;}
.warpper .slides .section4 .s-title h2 {color: red;}
.warpper .slides .section5  {background-color: #b0afb5;}
.warpper .slides .section5 .s-section .container .s-title h2 {color: #fff;font-weight: 800;}
.warpper .slides .section5 .s-input {width: 395px;margin: 0 auto;text-align: center;}
.warpper .slides .section5 .s-input p {color: #FFFFFF;font-size: 18px;text-align: left;padding-left: 10px;display: none;}
.warpper .slides .section5 .s-input input {width: 380px;margin: 0 auto;height: 50px;border: none;background-color: #fff;margin-top: 10px;border-radius: 10px;font-size: 18px;color: #bbb;padding-left: 10px;}
.warpper .slides .section5 .s-input input:focus {border: 1px solid #ef494d;}
.warpper .slides .section5 .s-input textarea {width: 380px;margin: 0 auto;height: 150px;border: none;background-color: #fff;margin-top: 10px;border-radius: 10px;font-size: 20px;color: #757575;padding-left: 10px;padding-top: 8px;}
.warpper .slides .section5 .s-input textarea:focus {border: 1px solid #ef494d;}
.warpper .slides .section5 .s-input button {display: block;width: 84px;height: 48px;margin: 0 auto;background-color: #ef494d;color: #fff;background-image: linear-gradient(to bottom, #fa4c50, #e34549);margin-top: 15px;border-radius: 5px;font-size: 18px;}
.warpper .slides .section5 .container .ganxie {background-color: #eee;border-bottom: 1px solid #ddd;border-radius: 3px;color: #777;display: block;width: 128px;height: 61px;font-size: 17px;line-height: 61px;margin: 0 auto;text-align: center;display: none;}
.s-section{padding: 60px 0;}
.qq{font-size: 36px;font-weight: 100;text-align: center;padding: 60px 0;}
.banhao{padding: 30px 0;text-align: center;font-size: 22px;color: #636060;font-weight: 100;}









