﻿@charset "utf-8";

/*橙色字色color:#90c644; 普通字色color:#555;浅灰color:#666666;黑色color:#0d0a08; 蓝色color:#90c644; 深蓝色color:#006680; 线色color:#dbdbdb;*/
html{ overflow-y:scroll;  overflow-x:hidden;}
body{ font-family:'PingFang SC Regular', \5FAE\8F6F\96C5\9ED1, Arial; font-size: 16px; line-height:1.5em; color: #3c3c3c; position: relative; background:#fff;}

a{ cursor: pointer; color: #3c3c3c;transition: 0.4s;-moz-transition:  0.4s;	-webkit-transition:  0.4s;-o-transition:  0.4s;}
a:hover{  }

input{ outline: none;font-family:'PingFang SC Regular',  \5FAE\8F6F\96C5\9ED1, Arial; font-size: 14px;color: #3c3c3c; }
table{ border-collapse: collapse;}
table tr td{}
input,select{ color:#3c3c3c; display:block; background:#fff;font-family: \5FAE\8F6F\96C5\9ED1, Arial;}
textarea{ resize:none;font-family:'PingFang SC Regular',  \5FAE\8F6F\96C5\9ED1, Arial; outline: none;color: #3c3c3c; }
.clear{ clear: both;}
em,i,b{ font-style:normal;}

.f_l{ float:left;}
.f_r{ float:right;} 
.t_c{ text-align:center;}
.position_r{ position:relative;}
.position_a{ position:absolute;}
.con94{ width:94%; margin:0 auto;}

.resize_H{ overflow:hidden;}
.f_24_a{ font-size:24px; line-height:1.6em;}

.body{ position: relative; width:100%; margin:0 auto;  max-width:640px; min-width:320px; overflow:hidden;}
.con94{ width:94%; margin:0 auto;}



.dis_table{ width:100%; display:table;}
.dis_table .dis_cell{ display:table-cell; vertical-align:middle;}

.con1180{ width:1180px; margin:0 auto;}


.paddT60{ padding-top:60px;}




/*首页-banner*/
.sybanner{ position:relative; overflow:hidden;}
.sybanner img{  width: 100%; display:block;}
.sybanner .swiper-slide{ overflow: hidden;}
.sybanner .swiper-pagination-bullet{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s; width: 10px; height: 10px; border-radius:100%; background:#fff; opacity: 0.5;filter: alpha(opacity=50);}
.sybanner .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #fff;opacity: 1;filter: alpha(opacity=100);}
.sybanner .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {margin: 0 3px;}
.sybanner .gdwz{top: 50%; left: 0; width: 100%; position: absolute; text-align: center; z-index: 2;}
.sybanner .gdwz img{margin: 0 auto; width: 90%;}
.sybanner .dis_table .dis_cell{padding-bottom: 22%;}



