/* Scss Document */
body, html {
font-family: "Microsoft YaHei",Arial;
font-size: 14px;
color: #000; }
a {
text-decoration: none;
color: #000; }
* {
padding: 0;
margin: 0; }
h1, h2, h3, h4, h5 {
font-weight: normal;
line-height: 100%; }
input, textarea {
outline: none;
border: none;
background: none;
font-family: "Microsoft YaHei",Arial;
font-size: 14px;
color: #000; }
.fl {
float: left; }
.fr {
float: right; }
.clear:after {
display: table;
clear: both;
content: ''; }
.img img {
width: 100%;
vertical-align: bottom; }
body {
padding-top: 90px; }
ul, li {
list-style: none; }
.padding-tb90 {
padding: 90px 0; }
.w1140 {
max-width: 1140px;
margin: 0 auto; }
.text-center {
text-align: center; }
.w1200 {
max-width: 1200px;
margin: 0 auto; }
.w1274 {
max-width: 1274px;
margin: 0 auto; }
.w990 {
max-width: 990px;
margin: 0 auto; }
.w940 {
max-width: 940px;
margin: 0 auto; }
.scrollBar::-webkit-scrollbar {
width: 6px;
height: 6px; }
.scrollBar::-webkit-scrollbar-thumb:hover {
border: 1px solid #636363;
background-color: #929292; }
.scrollBar::-webkit-scrollbar-thumb {
background-color: #cfcfd2;
border-radius: 8px;
background-clip: padding-box;
min-height: 28px; }
.scrollBar::-webkit-scrollbar-track-piece {
background: #f3f3f3; }
.header {
position: fixed;
z-index: 999;
background: #fff;
width: 100%;
height: 90px;
line-height: 90px;
left: 0;
top: 0;
right: 0; }
.header .logo {
position: absolute;
left: 50%;
top: 0;
width: 190px;
margin-left: -95px; }
.header .nav {
text-align: center; }
.header .nav a {
display: inline-block;
margin: 0 85px;
font-weight: bold; }
.header .nav a.active {
color: #71bb34; }
.header .nav a:nth-child(2) {
margin-right: 210px; }
.header .nav a:nth-child(3) {
margin-left: 210px; }
.header.active {
line-height: 70px;
height: 70px;
box-shadow: 0 2px 4px #ddd; }
.header.active .logo {
width: 150px;
margin-left: -75px; }
.contents1 {
padding-top: 140px; overflow: hidden;}
.contents1.active .logo2 {
opacity: 1;
transform: translateX(0); }
.brift-f {
max-width: 560px; }
.main-title {
margin-bottom: 55px; }
.main-title h2 {
color: #71bb34;
font-weight: bold;
font-size: 20px;
margin-bottom: 20px; }
.main-title p {
text-transform: uppercase;
font-size: 20px;
color: rgba(0, 0, 0, 0.45);
font-weight: bold; }
.brift-des {
margin-top: 90PX; }
.brift-des p {
color: rgba(0, 0, 0, 0.75);
line-height: 24px;
margin-top: 25px; }
.brift-r {
position: relative;
margin-right: 100px; }
.brift-r .img {
max-width: 370px;
vertical-align: bottom; }
.brift-r .logo2 {
position: absolute;
bottom: 24px;
left: 40px;
opacity: 0;
transform: translateX(200px); }
.main-btn .swiper-pagination {
position: static;
display: inline-block;
vertical-align: middle; }
.main-btn .swiper-pagination span {
width: 10px;
height: 10px;
background: #8c8c8c;
margin: 0 20px;
outline: none; }
.main-btn .swiper-pagination span.swiper-pagination-bullet-active {
background: #71bb34; }
.play1 {
margin-top: 30px; }
.play1 .w1200 {
overflow: hidden; }
.play1 .play1-top {
text-align: center; margin: 30px 0;}
.play1 .btn {
width: 24px;
height: 24px;
display: inline-block;
vertical-align: middle;
position: static;
margin: 0;
border: none;
background: none; }
.play1 .btn.swiper-button-prev {
background: url(../yzimages/btnl.png); }
.play1 .btn.swiper-button-next {
background: url(../yzimages/btnr.png); }
.play1 .btn:focus {
outline: none; }
.play1 .play1-con {
background: #71bb34;
padding: 30px 20px;
margin-top: 30px; }
.play1 .swiper-slide .img-box {
padding: 5px;
background: #fff; }
.play1 .swiper-slide p {
color: #fff;
margin-top: 18px; }
.contents2 .news-play {
background: #fff;
padding: 40px 0 40px 35px; }
.contents2 .news-play li {
cursor: pointer; }
.contents2 .news-play li:hover p, .contents2 .news-play li:hover span {
color: #71bb34; }
.contents2 .news-play .news-l {
width: 605px; }
.contents2 .news-play .news-l .img {
margin-bottom: 18px; }
.contents2 .news-play .news-r {
width: 600px; }
.contents2 .news-play .news-r li {
border-bottom: 1px solid #f5f5f5;
padding: 5px 0; }
.contents2 .news-play .news-r li:after {
display: table;
content: '';
clear: both; }
.contents2 .news-play .news-r li:last-child {
border: none; }
.contents2 .news-play .news-r .img {
float: left; max-width: 126px;}
.contents2 .news-play .news-r .news-des {
float: right;
width: 405px;
margin-right: 38px; }
.contents2 .news-play span {
font-size: 12px;
color: #7d7d7d;
position: relative;
padding-left: 10px;
display: block;
margin: 8px 0; }
.contents2 .news-play span:before {
content: '';
position: absolute;
width: 4px;
height: 4px;
background: #7d7d7d;
left: 0;
top: 50%;
margin-top: -2px; }
.contents2 .news-play p {
font-size: 16px;
color: #272727;
line-height: 1.6em; }
.contents2 .swiper-pagination {
display: block;
margin-top: 20px; }
.address-list {
margin-top: 40px; display: flex;justify-content: space-between;}
.address-list li {
text-align: center;
}
.address-list li:last-child {
margin-right: 0; }
.contents4 {
background: #f5f5f5; }
.contents4 .feckbook-mid {
max-width: 680px;
margin: 0 auto; }
.contents4 .feckbook-mid p {
color: rgba(39, 39, 39, 0.75);
line-height: 1.8em; }
.contents4 .feckbook-mid a {
display: block;
width: 120px;
height: 36px;
line-height: 36px;
background: #71bb34;
color: #fff;
display: inline-block;
text-align: center;
cursor: pointer;
margin: 25px auto 0; }
.form {
margin-top: 70px; }
.form .form-list1 .form-text {
position: relative;
width: 48%; }
.form .form-list1 .form-text.fr .form-text-box {
margin-left: 60px; }
.form .form-list1 .form-text span {
position: absolute;
left: 0;
top: 0;
color: rgba(39, 39, 39, 0.75); }
.form .form-list1 .form-text .form-text-box {
margin-left: 100px;
border-bottom: 1px solid #000; }
.form .form-list1 .form-text .form-text-box input {
width: 100%;
text-indent: 10px; }
.form .form-list2 {
margin-top: 50px; }
.form .form-list2 .form-text {
float: left;
width: 32%;
margin-right: 2%; }
.form .form-list2 .form-text:last-child {
margin-right: 0; }
.form .form-list2 .form-text input {
background: #fff;
width: 100%;
text-indent: 1em;
height: 30px;
border: 1px solid #d9d9d9; }
.form .form-list3 {
margin-top: 22px; }
.form .form-list3 p {
color: rgba(39, 39, 39, 0.75);
display: block; }
.form .form-list3 textarea {
display: block;
margin-top: 22px;
width: 100%;
box-sizing: border-box;
padding: 1em;
height: 130px;
resize: none;
background: #fff;
border: 1px solid #d7d7d7; }
.form .form-list4 {
margin-top: 40px; }
.form .form-list4 div.fl span, .form .form-list4 div.fl input, .form .form-list4 div.fl img, .form .form-list4 div.fl a {
vertical-align: middle; }
.form .form-list4 div.fl span {
color: rgba(39, 39, 39, 0.75);
margin-right: 12px; }
.form .form-list4 div.fl input {
border: 1px solid #7a7a7a;
height: 34px;
width: 118px;
text-align: center; }
.form .form-list4 div.fl img {
width: 94px;
height: 36px; }
.form .form-list4 div.fl a {
color: rgba(39, 39, 39, 0.75);
margin-left: 12px; }
.form .form-list4 div.fr a, .form .form-list4 div.fr input {
width: 120px;
height: 36px;
line-height: 36px;
background: #71bb34;
color: #fff;
display: inline-block;
text-align: center;
cursor: pointer;
margin-left: 10px; }
.footer {
padding: 45px 0;
background: #383131;
line-height: 1.6em; }
.footer p, .footer a {
font-size: 13px;
color: rgba(255, 255, 255, 0.35); }
.pop-news {
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.6);
z-index: 9999;
display: none; }
.pop-news .pop-news-con {
position: absolute;
width: 800px;
height: 600px;
left: 50%;
top: 50%;
margin-top: -300px;
margin-left: -400px;
background: #fff; }
.pop-news .pop-news-con .pop-btn {
position: absolute;
right: 0;
top: 0;
width: 40px;
height: 40px;
background: url("../yzimages/close.png") no-repeat center;
background-size: cover;
cursor: pointer; }
.pop-news .pop-news-con .pop-title {
margin-bottom: 40px; }
.pop-news .pop-news-con .pop-title h2 {
border-bottom: 1px solid #ddd;
padding: 14px 0;
margin-bottom: 10px;
font-size: 22px;
line-height: 1.6em;
color: #333; }
.pop-news .pop-news-con .pop-title a {
color: #576b95; }
.pop-news .pop-news-con .pop-title span {
color: rgba(0, 0, 0, 0.3);
margin-left: 10px; }
.pop-news .pop-news-con .pop-news-warp {
position: absolute;
left: 40px;
right: 40px;
top: 40px;
bottom: 40px;
overflow: auto;
padding-right: 20px; }
.pop-news .pop-news-con .pop-news-des img {
max-width: 100% !important;
max-height: 100% !important;
display: block;
margin: 0 auto; }
.pop-news .pop-news-con .pop-news-des p {
color: #333;
margin: 30px 0;
line-height: 1.6em; }
.pop-news .pop-news-con .pop-news-des span {
display: block;
text-align: center;
margin-top: 10px;
color: rgba(39, 39, 39, 0.75); }
.header, .header a, .logo {
transition: all .3s linear;
-webkit-transition: all .3s linear; }
.logo2 {
transition: all .8s linear;
-webkit-transition: all .8s linear; }
/*# sourceMappingURL=main.css.map */