
@font-face {font-family: 'DINCond-Medium';src: url('../fonts/DINCond-Medium.eot?r=62144307125');src: url('../fonts/DINCond-Medium.eot?r=62144307125?#iefix') format('embedded-opentype'),url('../fonts/DINCond-Medium.woff2') format('woff2'),url('../fonts/DINCond-Medium.woff?r=62144307125') format('woff'),url('../fonts/DINCond-Medium.ttf') format('truetype');font-weight: normal;font-style: normal;}.cssf17bc02ea5a8d{font-family: 'DINCond-Medium';}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin: 0px; font-family: 'DINCond-Medium';}
a:focus {
  outline: none;
}
a,a:link,a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
li, ul {
    list-style: none;
    margin: 0;
}
/*位置控制*/
.vertical-align {
    font-size: 0
}
.vertical-align:before {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    content: ""
}
.vertical-align-bottom,
.vertical-align-middle {
    display: inline-block;
    max-width: 100%;
    font-size: 14px
}
.vertical-align-middle {
    vertical-align: middle
}
.vertical-align-bottom {
    vertical-align: bottom
}


.head_nav_met_11_7_54{min-height:100px;position:relative;z-index:1601;}
.head_nav_met_11_7_54{background:#888; border: 0px; margin: 0px; padding: 0px;}
.head_nav_met_11_7_54.navbar-shadow{box-shadow:0 1px 2px rgba(0,0,0,.1);}
.met-head.navbar-fixed-top{z-index:1601;top:0px;position:fixed;}
.head_nav_met_11_7_54.header-zindex{z-index:13;}
.head_nav_met_11_7_54 .met-langlist .dropdown a{line-height:normal;}
.head_nav_met_11_7_54 .met-logo img{max-height:70px;}
.head_nav_met_11_7_54 .met-logo {height:100px;line-height:normal;}
.head_nav_met_11_7_54 .navbar-toggler{width:auto; display: none;}
.head_nav_met_11_7_54 .navbar-collapse{overflow-x:hidden;}
.head_nav_met_11_7_54 .navbar-collapse.flex-navlist{width:100%;}
.head_nav_met_11_7_54 .navlist.flex{width:100%;margin-right:0!important;}
.head_nav_met_11_7_54 .navlist.flex .nav-item{flex:auto;text-align:center;}
.head_nav_met_11_7_54 .navlist.flex .nav-item .nav-link{height:50px;line-height:50px;padding:0;}
.head_nav_met_11_7_54 .navlist.flex .nav-item > .dropdown-menu{top:50px;}
.head_nav_met_11_7_54 .dropdown-menu{background-color: #ffffff!important;background-color: #888!important;border: 1px solid #ffffff!important;border-color:  #888!important;}
.dropdown-menu.dropdown-menu-bullet:before,.dropdown-menu.dropdown-menu-bullet:after{border-bottom-color: #ffffff;border-bottom-color: #888;}
@media screen\0{
    .head_nav_met_11_7_54 .navlist.flex{text-align:center;}
    .head_nav_met_11_7_54 .navlist.flex .nav-item{display:inline-block;}
    .head_nav_met_11_7_54 .navlist.flex .nav-item .nav-link{padding:0 20px;}
}
.head_nav_met_11_7_54 .navlist>.nav-item>a.active{color:#888!important;}
.head_nav_met_11_7_54 .navlist .nav-item .dropdown-menu {padding: 5px 0px;min-width: max-content;}
.head_nav_met_11_7_54 .navlist .nav-item .dropdown-menu a {display: block; line-height: 30px; font-size: 14px; padding: 0px 10px;}
.dropdown-submenu:focus>a, .dropdown-submenu:hover>a {background: #333;}
.dropdown-submenu>a:after {border-left-color: #fff; margin-top: 10px; margin-right: 0px;}
.head_nav_met_11_7_54 .navlist .nav-item .dropdown-menu a:hover,
.head_nav_met_11_7_54 .navlist .nav-item .dropdown-menu a.active{background:#ffffff!important;color:#888 !important;}
.head_nav_met_11_7_54 .navlist .nav-item a.active,.head_nav_met_11_7_54 .navlist .nav-item a.nav-link:hover{background:none!important;color:#ffffff !important;}
.head_nav_met_11_7_54 .navlist .nav-item a.nav-link{background:none!important;}
.head_nav_met_11_7_54 .dropdown-item,.head_nav_met_11_7_54 .navlist .nav-item a.nav-link{color:#eee;}
.head_nav_met_11_7_54 .dropdown-submenu > .dropdown-item.dropdown-a:after{border-top:0.286rem solid;border-right:0.286rem solid transparent;border-left:0.286rem solid transparent;}
.head_nav_met_11_7_54 .dropdown-submenu .dropdown-menu.block{position:static;border-right:none;border-left:none;padding-left:10px;}

.rat-header-other {
	margin: 35px 0px;
	height: 30px;
	padding: 0px;
	border-left: 1px solid #ddd;
	overflow: hidden;
}
.rat-header-other .rat-header-leng {
	width: 26px;
    height: 26px;
    line-height: 24px;
    text-align: center;
    font-size: 12px;
    margin: 2px;
    font-weight: bold;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 50%;
    float: left;
}
.rat-header-other .rat-header-leng a {
	color: #fff;
}
.rat-header-other .rat-header-leng:hover {
	background: #fff;
}
.rat-header-other .rat-header-leng:hover a {
	color: #333;
}
.rat-header-other button {
  font-size: 18px;
  color: #fff;
  background-color: transparent;
  line-height: 0.8em;
  padding: 6px;
	margin-left: 20px;
	margin-right: 10px;
  border: 0px solid #fff;
  position: relative;
  z-index: 3;
  border-radius: 50%;
  outline: none;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  -o-transition: all .3s ease;
	float: left;
}
.rat-header-other button i {
	font-size: 18px;
}
.rat-header-other button:hover {
  background: #000000;
  border-color: #272C0F;
  color: #fff;
}
.rat-header-other button.navbar-toggle {
  color: #fff;
  font-size: 20px;
  border: 0px solid #C4CAB3;
  height: 1.6em;
  padding: 0px 3px;
  float: none;
  margin-top: -7px;
}
.rat-header-other button.navbar-toggle .hamburger-bar {
  background: #fff;
}
.rat-header-other button.navbar-toggle:before,
.rat-header-other button.navbar-toggle:after {
  background: #fff;
}
.menu_pp {display: none;}
@media (max-width:767px){
	.head_nav_met_11_7_54 .navbar-toggler{display: block; position: absolute; right: 10px; top: 30px; border: 0px; background: inherit;}
    .head_nav_met_11_7_54 .dropdown-submenu .dropdown-menu{padding-left:10px;}
    .head_nav_met_11_7_54 .dropdown-menu-right.dropdown-menu-bullet:after,.head_nav_met_11_7_54 .dropdown-menu-right.dropdown-menu-bullet:before{display:none;}
    .head_nav_met_11_7_54 .navlist .nav-item a.active{background:none !important;}
}
.head_nav_met_11_7_54 .met-langlist .dropdown-menu{top:56px;min-width:0;width:100%;}
.head_nav_met_11_7_54 .met-langlist .modal{background:rgba(0,0,0,.3);}
.met-navfixed-navclamp .head_nav_met_11_7_54 .met-langlist .dropdown-menu{top:43px;}
.met-navfixed-navclamp .head_nav_met_11_7_54 .met-langlist{margin-left:0 !important;}
@media (min-width:768px){
    .head_nav_met_11_7_54 .dropdown-submenu .dropdown-menu.block{border:none;width: 100%;}
    .head_nav_met_11_7_54 .met-langlist .dropdown{height:100px;line-height:100px;}
    .head_nav_met_11_7_54 .navlist .nav-item .nav-link{font-size:18px;padding:0px 20px;height:100px;line-height:100px;}
    .head_nav_met_11_7_54 .navlist .nav-item > .dropdown-menu{top:100px;}
    .head_nav_met_11_7_54 .navlist .nav-item > .dropdown-menu.dropdown-menu-bullet{top:100px; min-width: max-content;}
    .head_nav_met_11_7_54 .met-head-user{height:100px;}
    .head_nav_met_11_7_54 .met-langlist,
    .head_nav_met_11_7_54 .met-head-user{margin-left:15px;}
}
@media (max-width:767px){
	.head_nav_met_11_7_54 {min-height: initial;}
    .head_nav_met_11_7_54 .met-langlist a{padding: 5px 15px 5px 5px !important;}
    .head_nav_met_11_7_54 .navlist .nav-item{margin-left:0!important;}
    .head_nav_met_11_7_54 .met-logo{margin:10px;height: initial;}
		.head_nav_met_11_7_54 .met-logo img {max-height: 50px; width: initial;}
    .head_nav_met_11_7_54 .navbar-collapse{width:100%;}
    .met-head.navbar-fixed-top .head_nav_met_11_7_54 .navbar-collapse{max-height:340px;overflow-y:auto;}
    .head_nav_met_11_7_54 .navbar-nav{margin:10px 0!important;}
    .head_nav_met_11_7_54 .navlist .nav-item a.active{background:#f5f5f5;}
    .head_nav_met_11_7_54 .met-langlist{padding:0 15px;}
    .head_nav_met_11_7_54.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item{color:#666666;color:#eee;}
		.rat-header-other {display: none;}
		.menu_pp {display: block;}
}

/*手机端菜单*/
	.bgs {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: auto;
		z-index: 10;
		width: 100%;
		background: rgba(0, 0, 0, 0.6);
	}
.menu_pp_nav{
	width: 90%;
	height: 100%;
	background-color: #fff;
	position: fixed;
	top: 0;
	left: -90%;
	color: #fff;
	overflow: hidden;
	z-index: 100;
}
.menu_pp_nav ul{
	width: 100%;
	padding-top: 30px;
}
.menu_pp_nav>ul{
	height: 100%;
	background-color: #fff;
	position: absolute;
	left:0;
}
.menu_pp_nav ul a{
	display: block;
	font-family: arial;
	font-weight: bold;
	color: #333;
	font-size: 12px;
	border-top: 1px solid #ccc;
}
.menu_pp_nav ul li:first-of-type a{
	border: none;
}
.menu_pp_nav ul li{
	padding:0 30px;
	font-size: 16px;
	font-weight: 600;
	line-height: 50px;
	position: relative;
}
.menu_pp_nav ul li span{
	font-size: 30px;
	color: #181878;
	position: absolute;
	right: 35px;
	top: -3px;
}
.menu_pp_logo{
	width: 100%;
	padding: 15px 30px 0 30px;
	overflow: hidden;
	position: relative;
}
.menu_pp_search{
	width: 100%;
	height: 35px;
	line-height: 35px;
	position: relative;
}
.menu_pp_search input{
	width: 100%;
	height: 35px;
	padding-left: 10px;
	color: #333;
	border-radius: 5px;
	border: 1px solid #ccc;
}
.menu_pp_search>i{
	width: 15px;
	position: absolute;
	top: 10px;
	right: 10px;
	color: #333;
}
.menu_pp_logo>img{
	width: 60%;
}
.menu_pp_logo h2{
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	color: #333;
}
.logo_close{
	width: 30px;
	height: 30px;
	border-radius:15px;
	border: 1px solid #181878;
	float: right;
	position: relative;
	right: 0;
	top: 4px;
	z-index: 11;
}
.logo_close span:first-of-type{
	display: block;
	background-color: #181878;
	width: 70%;
	height: 1px;
	border-radius: 1px;
	position: absolute;
	top: 14.5px;
	left: 15%;
	transform: rotate(-45deg);
}
.logo_close span:last-of-type{
	display: block;
	background-color: #181878;
	width: 70%;
	height: 1px;
	border-radius: 1px;
	position: absolute;
	top: 14.5px;
	left: 15%;
	transform: rotate(45deg);
}
.menu_pp_two{
	width: 100%;
	height: 100%;
	color: #333;
	padding: 15px 0;
	position: absolute;
	left: -100%;
	bottom: 0;
	z-index: 10;
	background-color: #fff;
	overflow-y: auto;
}
.menu_pp_two ul{
	padding: 0;
}
.menu_pp_two h3{
	line-height: 45px;
	font-size: 16px;
	padding-left: 45px;
	position: relative;
}
.menu_pp_two h3 span{
	font-size: 30px;
	position: absolute;
	left: 30px;
	top: -3px;
	color: #181878;
}
.menu_pp_two h2{
	font-size: 24px;
	padding: 30px 30px 10px;
}
.menu_pp_two h2 a {
	font-family: arial;
	color: #64a70b;
}
/*头部公共END END END*/
@media (min-width:300px) {
	/*手机端菜单图标*/
	.menu_icon{
		float: right;
		width: 40px;
		height: 40px;
		/* background-color: #64a70b; */
		position: relative;
		top: 15px;
    right: 10px;
	}
	.menu_icon span{
		display: block;
		width: 70%;
		height: 2px;
		border-radius: 2.5px;
		background-color: #fff;
		position: absolute;
		left: 15%;
	}
	.menu_icon span:nth-child(1){
		top:12px;
	}
	.menu_icon span:nth-child(2){
		top: 19px;
	}
	.menu_icon span:nth-child(3){
		top: 26px;
	}
	/*手机端菜单图标变化*/
	.icon_now span:nth-child(1){
		animation: icon1 1s forwards;
	}
	.icon_now span:nth-child(2){
		animation: icon2 1s forwards;
	}
	.icon_now span:nth-child(3){
		animation: icon3 1s forwards;
	}
	.icon_back span:nth-child(1){
		animation: icon4 1s forwards;
	}
	.icon_back span:nth-child(2){
		animation: icon5 1s forwards;
	}
	.icon_back span:nth-child(3){
		animation: icon6 1s forwards;
	}
	@keyframes icon1{
		0%{top:12px;transform: rotate(0deg);}
		40%{top:19px;transform: rotate(0deg);}
		60%{top:19px;transform: rotate(0deg);}
		100%{top:19px;transform: rotate(405deg);}
	}
	@keyframes icon3{
		0%{top:26px;transform: rotate(0deg);}
		40%{top:19px;transform: rotate(0deg);}
		60%{top:19px;transform: rotate(0deg);}
		100%{top:19px;transform: rotate(405deg);}
	}
	@keyframes icon2{
		0%{transform: rotate(0deg);}
		40%{transform: rotate(0deg);}
		60%{transform: rotate(0deg);}
		100%{transform: rotate(495deg);}
	}
	@keyframes icon4{
		0%{top:19px;transform: rotate(405deg);}
		40%{top:19px;transform: rotate(0deg);}
		60%{top:19px;transform: rotate(0deg);}
		100%{top:12px;transform: rotate(0deg);}
	}
	@keyframes icon6{
		0%{top:19px;transform: rotate(405deg);}
		40%{top:19px;transform: rotate(0deg);}
		60%{top:19px;transform: rotate(0deg);}
		100%{top:26px;transform: rotate(0deg);}
	}
	@keyframes icon5{
		0%{transform: rotate(495deg);}
		40%{transform: rotate(0deg);}
		60%{transform: rotate(0deg);}
		100%{transform: rotate(0deg);}
	}
	/*头部公共END END END*/

}
@media (min-width:768px) {
	.menu_icon{
		width: 50px;
		height: 50px;
		top: 12.5px;
	}
	.menu_icon span:nth-child(1){
		height: 5px;
		top: 12.5px;
	}
	.menu_icon span:nth-child(2){
		height: 5px;
		top: 22.5px;
	}
	.menu_icon span:nth-child(3){
		height: 5px;
		top: 32.5px;
	}
	/*手机端菜单图标变化*/
	.icon_now span:nth-child(1){
		animation: icon1 1s forwards;
	}
	.icon_now span:nth-child(2){
		animation: icon2 1s forwards;
	}
	.icon_now span:nth-child(3){
		animation: icon3 1s forwards;
	}
	.icon_back span:nth-child(1){
		animation: icon4 1s forwards;
	}
	.icon_back span:nth-child(2){
		animation: icon5 1s forwards;
	}
	.icon_back span:nth-child(3){
		animation: icon6 1s forwards;
	}
	@keyframes icon1{
		0%{top:12.5px;transform: rotate(0deg);}
		40%{top:22.5px;transform: rotate(0deg);}
		60%{top:22.5px;transform: rotate(0deg);}
		100%{top:22.5px;transform: rotate(405deg);}
	}
	@keyframes icon3{
		0%{top:32.5px;transform: rotate(0deg);}
		40%{top:22.5px;transform: rotate(0deg);}
		60%{top:22.5px;transform: rotate(0deg);}
		100%{top:22.5px;transform: rotate(405deg);}
	}
	@keyframes icon2{
		0%{transform: rotate(0deg);}
		40%{transform: rotate(0deg);}
		60%{transform: rotate(0deg);}
		100%{transform: rotate(495deg);}
	}
	@keyframes icon4{
		0%{top:22.5px;transform: rotate(405deg);}
		40%{top:22.5px;transform: rotate(0deg);}
		60%{top:22.5px;transform: rotate(0deg);}
		100%{top:12.5px;transform: rotate(0deg);}
	}
	@keyframes icon6{
		0%{top:22.5px;transform: rotate(405deg);}
		40%{top:22.5px;transform: rotate(0deg);}
		60%{top:22.5px;transform: rotate(0deg);}
		100%{top:32.5px;transform: rotate(0deg);}
	}
	@keyframes icon5{
		0%{transform: rotate(495deg);}
		40%{transform: rotate(0deg);}
		60%{transform: rotate(0deg);}
		100%{transform: rotate(0deg);}
	}
	/*头部公共END END END*/
}

.input-search-close{color:#000;text-shadow:none;filter:alpha(opacity=20);opacity:.2}
.input-search-close.icon{font-size:inherit;line-height:inherit}
.input-search-close:focus,.input-search-close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
button.input-search-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}
.input-search{position:relative}
.input-search .form-control{border-radius:200px}
.input-search .input-search-close,.input-search .input-search-icon{position:absolute;top:50%;z-index:1;width:36px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.input-search .input-search-close{right:8px}
.input-search .input-search-icon+.form-control{padding-left:43.5px}
.input-search .input-search-icon{left:8px;font-size:16px;color:#a3afb7;text-align:center;pointer-events:none}
.input-search-btn+.form-control{padding-right:50px}
.input-search-btn{position:absolute;top:0;right:0;height:100%;padding:0 10px;background:0 0;border:none;border-radius:0 200px 200px 0}
.input-search-btn>.icon{margin:0 3px}
.input-search-dark .input-search-icon{color:#76838f}
.input-search-dark .form-control{background:#f3f7f9;-webkit-box-shadow:none;box-shadow:none}
.input-search-dark .form-control:focus{background-color:transparent}
.form-inline .form-group{margin-right:20px}
.form-inline .form-group:last-child{margin-right:0}
.form-inline .control-label{margin-right:5px}
@media (max-width:767px){
	.form-inline .form-group{margin-right:0}
}
#site-navbar-search .modal-content {
  border-radius: 0px;
}
#site-navbar-search .modal-content .modal-body {
  padding: 40px 40px 20px;
  position: relative;
}
#site-navbar-search .modal-content .modal-body .close {
  position: absolute;
  right: 10px;
  top: 0px;
  font-size: 40px;
}
#site-navbar-search .modal-content a.btn {
  border: none;
  font-size: 16px;
  text-align: left;
  height: 50px;
  line-height: 50px;
  padding: 0px 15px;
}
#site-navbar-search .modal-content a.btn span.flag-icon {
  font-size: 30px;
  margin-top: 10px;
  margin-right: 8px;
}

/* 首页Banner */
.rat-banner {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  position: relative;
}
.rat-banner .swiper-pagination-bullet{
	opacity: 1;
	width:30px;
	height:7px;
	background: #fff;
	border-radius: 0;
}
.rat-banner>.swiper-pagination-bullets{
	text-align: center;
	bottom: 20px;
}
.rat-banner .swiper-pagination-bullet-active{
	background:#333;
}
@media (max-width:767px) {
	.rat-banner {margin-top: 0px;}
	.rat-banner .swiper-pagination-bullet{width:20px;height:4px;}
	.rat-banner>.swiper-pagination-bullets{bottom:5px;}
	.swiper-button-next, .swiper-button-prev {display: none;}
}

.rat-index-prolist {
	padding: 30px 0px;
	overflow: hidden;
}
.rat-index-prolist .list2-ico-wrap {
	padding: 0px;
	overflow: hidden;
}
.rat-index-prolist div,.rat-index-prolist a,.recruits-list1 div,.recruits-list1 a {
	box-sizing: border-box;
}
.rat-index-prolist .ico-wrap {
	width: 55px;
	height: 48px;
	position: relative;
	margin: 0 auto 6px;
	overflow: hidden;
}
.rat-index-prolist .ico-wrap .iconfont {
	font-size: 42px;
}
.rat-index-prolist .ico-txts {
	height: 24px;
}
.rat-index-prolist .hover {
	display: none;
}
.rat-index-prolist .ico-item {
	display: inline-block;
	width: 20%;
	float: left;
	text-align: center;
	color: #282828;
	font-size: 16px;
	line-height: 24px;
	transition-duration: .3s;
}
.rat-index-prolist .ico-item:hover {
	color: #00824b;
}

.rat-index-aboutbg {
	background: url(../images/index-aboutbg.jpg) no-repeat;
	background-size: cover;
	padding: 50px 0;
}
.contents_title{text-align:center;padding:0px 0 30px;font-family: 'DINCond-Medium';}
.contents_title h3{font-size:46px;color:#333;position:relative;display:inline-block;padding:10px 0}
.contents_title h3:after{content:"";background:#999;height:2px;position:absolute;left:50%;bottom:0;width:0;-webkit-transition:all .36s linear;-moz-transition:all .36s linear;transition:all .36s linear}
.contents_title h3:hover:after{width:100px; margin-left: -50px;}
.about_ul li{float:left;width:33.33%}
.li_content{padding:0 25px;overflow:hidden}
.li_content .fl{position:relative;width:270px;height:200px;margin:0 auto;margin-top:20px}
.bb,.bb::after,.bb::before{position:absolute;top:0;bottom:0;left:0;right:0}
.bb{width:275px;height:190px;margin:auto;color:#69ca62}
.bb_content{padding:10px;/* border-radius:120px; */overflow:hidden}
.bb img{width:100%;display:block;border:1px solid #69ca62;/* border-radius:120px */}
.bb::after,.bb::before{content:'';z-index:10;margin:-5%;box-shadow:inset 0 0 0 2px;animation:clipMe 8s linear infinite;/* border-radius:120px */}
.bb::before{animation-delay:-4s}
@keyframes clipMe{
    0%,100%{clip:rect(0,307px,2px,0)}
    25%{clip:rect(0,2px,220px,0)}
    50%{clip:rect(305px,307px,220px,0)}
    75%{clip:rect(0,307px,220px,305px)}
}
*,::after,::before{box-sizing:border-box}
.li_content .fr{margin-top:15px}
.li_content .fr p{font-size:14px;color:#666;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;}
.fl_title{padding:10px 0;text-align:center;color:#222;font-size:20px}

/* 首页公司简介 */
.rat-index-aboutall {
	padding: 50px 0;
	overflow: hidden;
}
.rat-index-aboutinfo h2 {
	font-size: 38px;
	font-weight: normal;
	line-height: 45px;
	font-family: 'DINCond-Medium';
	margin-bottom: 20px;
}
.rat-index-aboutinfo h2 span {color: #69ca62;}
.rat-index-aboutinfo p {
	font-size: 14px;
	line-height: 25px;
	margin-bottom: 60px;
	overflow: hidden;
}
.rat-index-aboutinfo a {
	background: #69ca62;
	display: block;
	padding: 5px 20px;
	color: #fff;
	font-size: 14px;
	line-height: 25px;
	overflow: hidden;
	float: left;
}
.rat-index-aboutinfo a:hover {
	background: #287e35;
}

/* 首页产品 */
.rat-index-probg {
	padding: 50px 0;
    overflow: hidden;
}

.rat-index-probg .widget {
  background: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
	margin-bottom: 20px;
}
.rat-index-probg .widget a {
  color: #333;
	font-size: 18px;
}
.rat-index-probg .widget .widget-title {
	margin: 0px;
	font-weight: normal;
	padding: 20px 10px;
	border-bottom: 1px solid #E0E0E0;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.rat-index-probg .widget .widget-title:hover {
    border-color: #666;
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.rat-index-probg .widget .widget-header {
  border-radius: 0;
  border: 1px solid #ccc;
}
.rat-index-probg .widget .widget-header a {
  display: block;
  position: relative;
  overflow: hidden;
}
.rat-index-probg .widget .widget-header a:after {
  content: '+';
  width: 50px;
  height: 50px;
  line-height: 50px;
  margin: 0 auto;
  margin-left: -26px;
  margin-top: 0px;
  display: inline-block;
  position: absolute;
  top: 0%;
  left: 50%;
  z-index: 10;
  border-radius: 50px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
  opacity: 0;
  color: #fff;
  font-size: 40px;
  text-align: center;
  font-family: "Times New Roman", "微软雅黑";
}
.rat-index-probg .widget .widget-header .mask {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s ease-out;
  z-index: 2;
}
.rat-index-probg .widget .widget-header:hover .mask {
  background: rgba(0, 0, 0, 0.5);
  transition: all 0.5s ease-out;
}
.rat-index-probg .widget .widget-header:hover a:after {
  top: 35%;
  opacity: 1;
}
.rat-index-probg .widget .widget-header:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
}
.rat-index-probg .widget .widget-header img {
  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;
  width: 100%;
  height: auto;
}
.btn_bar{text-align:center;margin-top:30px}
.read_more{padding:5px 25px;background:#f5f5f5;color:#333;z-index:100;border:1px solid #999;transition:all .6s;position:relative;cursor:pointer;border-radius:10px;display:inline-block!important}
.read_more::before{background:#69ca62;transform-origin:0 50%;left:0;top:0;right:0;bottom:0;position:absolute;z-index:-1;content:"";transform:scaleX(0);transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s;-webkit-transition-property:transform;-webkit-transform:scaleX(0);-webkit-transform-origin:0 50%;border-radius:10px}
.read_more:hover{color:#fff;text-decoration:underline;background:#fff}
.read_more:focus{color:#333;background:#fff}
.read_more:active{color:#333;background:#fff}
.read_more:hover::before{transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transform:scaleX(1)}
.read_more:focus::before{transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transform:scaleX(1)}
.read_more:active::before{transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transform:scaleX(1)}

.news-img{overflow:hidden;display:block}
.news-img img{display:block;width:100%}
.newstinfo {margin-bottom: 20px;}
.news-data{margin:14px 0;font-size:16px;color:#2c2a28}
.news-data i{font-size:18px;margin-right:12px}
.news-title{font-size:16px;font-weight:600;color:#2a2a2a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-transform:uppercase;transition:all .3s ease-in-out;max-height:45px}
.news-text{color:#7a7a7a; font-size: 14px; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:12px 0 10px;max-height:42px}
.news-text a { color: #69ca62;}
.rat-index-probg .home-more{display:inline-block;padding:10px 0;width:160px; font-size: 12px; border:1px solid #69ca62;text-align:center;color:#69ca62;text-transform:uppercase;transition:all .2s ease-in-out}
.rat-index-probg .col:hover img{transform:scale(1.1)}
.rat-index-probg .col:hover .news-title{color:#69ca62}
.rat-index-probg .col:hover .home-more{background:#69ca62;color:#FFF}
/* 首页案例 */

.sy_fw{
	background: #f0f0f0;
	padding: 50px 0;
	position: relative;
}
.sy_fw .swiper-fw{padding-bottom:0px;}
.sy_fw .swiper-fw .swiper-button-prev{background:#6891c6; width:42px; height:71px; top:auto; bottom:0; left:50%; margin-left:-39px; border-radius:10px;}
.sy_fw .swiper-fw .swiper-button-next{background:#6891c6; width:42px; height:71px; top:auto; bottom:0; right:50%; margin-right:-39px; border-radius:10px;}
.sy_fw .swiper-fw .swiper-pagination{display:none;}
.sy_fw .swiper-fw .swiper-pagination-bullet{background:#fff;}
.sy_fw .swiper-fw .swiper-pagination-bullet-active{background:#79b133;}
.sy_fw .gy_bt h3{color:#fff;}
.sy_fw .gy_bt p{color:#fff;}
.sy_fw .t_p{overflow:hidden;}
.sy_fw .t_p img{width:100%; height:auto; display:block;
transition:all 3s;
-webkit-transition:all 3s;
-moz-transition:all 3s;
-ms-transition:all 3s;
-o-transition:all 3s;}
.sy_fw .swiper-slide:hover .t_p img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.sy_fw .w_z{background-color:#fff; padding:10px;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_fw .swiper-slide:hover .w_z{background-color:#79b133;}
.sy_fw .w_z h3{font-size:16px; margin-bottom:10px;}
.sy_fw .swiper-slide:hover .w_z h3{color:#fff;}
.sy_fw .w_z p{font-size:18px; line-height:85px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  color:#2762ae; text-align:center}
.sy_fw .swiper-slide:hover .w_z p{color:#fff;}
.sy_fw a.ck_xq{width:120px; height:40px; background-color:#fff; border-radius:5px; font-size:14px; text-align:center; line-height:40px; color:#79b133; background-color:#fff; display:block; margin:20px auto 0; opacity:0;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
@media only screen and (max-width:992px){
.sy_fw .swiper-fw .swiper-button-prev{display:none;}
.sy_fw .swiper-fw .swiper-button-next{display:none;}
.sy_fw .swiper-fw .swiper-pagination{display:block;}
.sy_fw ul li{margin-bottom:15px;}
.sy_fw .w_z h3{font-size:16px; margin-bottom:10px;}
.sy_fw .w_z p{font-size:12px; line-height:22px; text-align:center; font-size:18px; color:#2762ae;}
.sy_fw a.ck_xq{width:100px; height:26px; font-size:12px; line-height:26px; margin:10px auto 0;}
}
.anniu .swiper-button-prev{ background:#2eac42; width:42px; height:71px; text-align:center; line-height:71px; color:#fff;  border-radius:10px; font-size:14px;left: 50%;
    margin-left: -650px;
    margin-top: 20px;}
.anniu .swiper-button-next{ background:#2eac42; width:42px; height:71px; text-align:center; line-height:71px; color:#fff;  border-radius:10px; font-size:14px;right: 50%;
    margin-right: -650px;
    margin-top: 20px;}

		.rat-ny-newsinfo ul {margin: 0px; padding: 0px;}
		.rat-ny-newsinfo .newList {overflow: hidden;padding: 1rem;width: 100%;height: 140px;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #eaeaea;transition: all .5s ease;}
		.rat-ny-newsinfo .newLinkBox {position: relative;display: flex;flex-wrap: nowrap;width: 100%;height: 100%;padding-right: 10%;overflow: hidden;}
		.rat-ny-newsinfo .leftTimeBox {width: 80px;height: 98px;background: #f5f5f5;text-align: center;font-family: arial;color: #69ca62;transition: all .5s ease;}
		.rat-ny-newsinfo .newData {font-size: 2.75rem;line-height: 46px;padding-top: 15px;}
		.rat-ny-newsinfo .centerContentBox {width: calc((100% - 80px)/1);padding-left: 3%;}
		.rat-ny-newsinfo .newTitle {font-size: 16px;color: #000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all .5s ease;margin: 0px;}
		.rat-ny-newsinfo .newToolBox {margin: 5px 0;color: #b4b4b4;}
		.rat-ny-newsinfo .data1 {margin-right: 5px;font-size: 14px;}
		.rat-ny-newsinfo .newSummry {line-height: 24px;height: 48px;overflow: hidden;color: #565656;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
		.rat-ny-newsinfo .rightIcon {position: absolute;top: 50%;right: 0px;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 20px;border: 1px solid #ccc;overflow: hidden;text-align: center;line-height: 36px;font-size: 20px;color: #ccc;}
		.rat-ny-newsinfo .newList :hover .leftTimeBox {background: #69ca62;color: #eee;}
		.rat-ny-newsinfo .newList :hover .newTitle {color: #69ca62;}
		.rat-ny-newsinfo .rightIcon {border-color: #69ca62; color: #69ca62;}
		.rat-news-detailsinfo {width: 100%; margin: 0 auto; padding-top: 0px; font-size: 16px;}
		.rat-news-detailsinfo p{margin:0;line-height: 2;margin-bottom: 0px;}
		.rat-news-detailsinfo p img{padding:20px 0;margin-bottom: 10px;width: 70%;display: block;margin:0 auto;/*height: 100%;*/}
		.news_list1_title1{font-size:12px;color:#000;}
		.news_list1_title1 span{display: inline-block;font-size:12px;background:#69ca62;color:#fff;padding:0 5px;margin-right:20px;}
		.news_list1_title2{margin-top:20px;font-size:22px;color:#69ca62;margin-bottom: 25px;}
		.news_list1_txt1{padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom: 10px;}
		.news_list1_txt1 h5{text-align: left;font-size:20px;color:#000;padding-left:20px;position: relative;margin-bottom: 30px;}
		.news_list1_txt1 h5 span{position: absolute;top:5px;left:0;width:12px;height:12px;border:2px solid #69ca62;border-radius: 50%;}
		.news_list1_img2{margin-top:20px;margin-bottom: 30px;}
		.news_list1_back{margin-top:30px;text-align: right;padding: 30px 0px;border-top:1px solid #ccc;}
		.news_list1_back a{display: inline-block;width:60px;height:60px;line-height: 60px;border:1px solid #69ca62;border-radius: 50%;color:#333;font-size:14px;text-align: center;}
		.news_list1_btn{padding:20px 0;border-top: 1px solid #ccc;}
		.news_list1_prev{width:50%;float:left;text-align: left;position:relative;}
		.news_list1_prev a{position: relative;padding-left:50px; color: #69ca62;}
		.news_list1_next{width:50%;float:left;text-align: right;position:relative;}
		.news_list1_next a{position: relative;padding-right:50px; color: #69ca62;}
		.news_list1_prev_bg{position: absolute;top: -5px;left: 0;}
		.news_list1_prev_bg span{position: absolute;top:0;left:0;width:30px;height:30px;border:1px solid #69ca62;border-radius: 50%;}
		.news_list1_prev_bg img{position: absolute;top: -3px;left: 6px;max-width: initial;}
		.news_list1_next_bg{position: absolute;top: -5px;right: 30px;}
		.news_list1_next_bg span{position: absolute;top:0;left:0;width:30px;height:30px;border:1px solid #69ca62;border-radius: 50%;}
		.news_list1_next_bg img{position: absolute;top: -3px;left: -10px;max-width: initial;}

/* 底部信息 */
.floatRight {float: right;}
.floatLeft {float: left;}
.overHidden {overflow: hidden;}
.footerTop{background: #3c3c3c;font-size: 14px; padding: 4% 0 3% 0;color: #666; position: relative; border-top: 5px solid #2eac42;}
.footerTop .scrollToTop{right: auto;bottom:auto;background-color: #2eac42;z-index: 1; position: absolute; left: 50%;margin-left: -36px;top: 0; padding: 0px 20px;}
.footerTop .floatLeft{ width: 58%;}
.footerTop .wxwb{ color: #ccc; position: relative; min-height: 111px;margin-bottom: 20px;}
.footerTop .wxwb .xp img{ vertical-align: sub;}
.footerTop .wxwb .xp{line-height: 1; margin-bottom: 16px; font-size: 24px; font-family: 'DINCond-Medium';}
.footerTop .fontFFF{color: #fff; display: inline-block;font-family: 'DINCond-Mediumcff915e7c3bc5';vertical-align: middle; }
.footerTop .attetion{ position: absolute;right: 0;top: 0; text-align: center;}
.footerTop .attetion img{ width: 85px;padding: 0 5px 3px 5px;}
.footerTop .dizhi{background: #212121; padding: 20px;color: #999;}
.footerTop .dizhi h6{font-size: 32px;}
.footerTop .dizhi p{ padding-top: 10px; line-height: 25px; margin: 0px;}
.footerTop .dizhi p a {color: #69ca62;}
.footerTop .floatRight{ width: 37%; padding-left: 3%; border-left: 1px solid #505050;}
.formMsg .dd{background: #212121;color: #888;padding: 0 10px; line-height: 34px; margin-top: 10px;}
.formMsg .dd label{ float: left;}
.formMsg .dd input,.formMsg .dd textarea{color: #fff; overflow: hidden; width: 100%;background: transparent;border: 0;line-height: 24px;display: block;padding: 5px 0; font-family: inherit;}
.footerTop input.submits{margin-top: 20px; display: block; width: 100%;line-height: 40px;color: #fff;background: #2eac42;color: #fff; border: 0px;}
.formMsg .dd textarea{ min-height: 65px;}
.footerBottom{background: #212121;color: #666; padding: 20px 0px 0px;text-align: center;font-size: 14px;}
.footerBottom .link a{font-size: 16px; margin-bottom: 10px; display: inline-block;line-height: 1; border-left: 1px solid #4d4d4d;color: #aaa;padding: 0 10px;}
.footerBottom .link a:nth-child(1){border: 0;}
.footerBottom .copy{ padding: 10px 0 15px 0; margin: 0px;}
.shareBtn .shareA{ display: inline-block; width: 36px;height: 36px;margin: 0 2px;background-color: #4e4e4e;}
.shareBtn .shareA:hover{background-color: #2eac42 !important;}
.footerBottom .link a:hover{color: #2eac42;}

@media only screen and (max-width:960px ) {
	.footerTop .floatLeft{ float: none; width: auto;}
	.footerTop .floatRight{ float: none; width:auto; padding: 0 0 20px 0; border: 0;}
	.footerTop{ padding: 40px 0 2.5% 0;}
	.rightMenu{ display: none;}
	.frSearch{ display:none;}
	.searchpt{ display:block;}
}
@media only screen and (max-width:640px ) {
	.footerBottom{ padding: 20px 10px;}
	.footerBottom .link { display: flex; display: -webkit-flex; flex-wrap: wrap;}
	.footerBottom .link a{ width: 33.3%;box-sizing: border-box;-webkit-box-sizing:border-box; padding: 0;}
	.footerBottom .link a:nth-child(4){border: 0;}


}
@media only screen and (max-width:480px ) {
	.footerTop .wxwb{ text-align: center;}
	.footerTop .attetion{ position: static;}
	.footerBottom .link a{ font-size: 12px;}
}
@media (max-width:767px) {
	.rat-index-aboutbg,.rat-index-aboutall,.rat-index-probg,.sy_fw {padding: 20px 0px;}
	.rat-index-prolist .ico-item {width: 33.3%;margin-bottom: 10px;}
	.rat-index-prolist .ico-item:last-child,.rat-index-prolist .ico-item:nth-child(4) {width: 50%;}
	.about_ul li {width: 100%;}
	.rat-index-aboutinfo h2 {font-size: 28px;}
	.rat-index-aboutinfo p,.rat-index-aboutinfo a {margin-bottom: 20px;}
	.footerTop .wxwb .xp {font-size: 18px; text-align: left;}
}

/* 内页开始 */
.rat-ny-all {
	padding: 30px 0 50px;
	overflow: hidden;
}
/* 内页标题 */
.section-header{position:relative;display:block;width:100%;margin:0 auto 20px;text-align:center;font-size:0}
.section-header h3{position:relative;display:block;line-height:1;font-size:30px;z-index:5}
.green{color:#2eac42}
.black{color:#000}
.section-header p{display:block;line-height:1;font-size:18px;color:#b8b8b8;margin-top:10px;text-transform:uppercase}
.section-header .line{position:absolute;display:block;width:100%;height:1px;background-color:#d6d6d6;top:29px;left:0;text-align:center;z-index:2}
.section-header .line span{display:inline-block;width:240px;height:1px;background-color:#fff}

.rat-editer {
	/* border: 1px solid #f0f0f0; */
	padding: 0px;
	line-height: 35px;
	font-size: 16px;
	overflow: hidden;
}
.rat-order {
	width: 75%;
	margin: 30px auto;
}
#dituContent img {max-width: inherit;}
.rat-item {margin-bottom: 15px;}
.rat-item .img{ overflow: hidden; position: relative;margin:0px;border: 1px solid #eee;}
.rat-item .img img{ width: 100%; display: block; transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out;}
.rat-item .black-50{ transition: opacity 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53); -webkit-transition: opacity 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);}
.rat-item .vico{ border-top: 10px solid transparent; border-bottom: 10px solid transparent; display: block; margin: 0px auto; height: 0; width: 0; border-left: 10px solid #f0f0f0; position: absolute; left: 50%; top: 50%; margin: -5px 0 0 -5px;}
.rat-item .t{color: #222222; display: block; margin:0px; padding:10px 5%; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background-color: #f0f0f0;  line-height: 1.5; font-size: 16px; position: relative; z-index: 1;}
.rat-item .t:before{  content:""; z-index: -1; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #2eac42; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleY(0); -webkit-transform:scaleY(0); -moz-transform:scaleY(0); transform-origin:50% 100% 0; -webkit-transform-origin:50% 100% 0; visibility:hidden\9;}
.rat-item:hover .img img{ transform:scale(1.06); -webkit-transform:scale(1.06);}
.rat-item:hover .t{color: #fff;}
.rat-item:hover .t:before{transform:scaleY(1); -webkit-transform:scaleY(1); -moz-transform:scaleY(1); transform-origin:50% 0 0; -webkit-transform-origin: 50% 0 0;visibility:visible\9;}
.rat-item:hover .black-50{opacity: 0; visibility: hidden\9; }

table,table tr th, table tr td { border:1px solid #ccc; padding: 2px 5px;}
table { min-height: 25px; line-height: 25px; font-size: 14px; border-collapse: collapse;}


.rat-index-prolist {
	margin: 0px;
  padding: 10px 0px;
	overflow: hidden;
}
.rat-index-prolist h3 {
	line-height: 40px;
	font-size: 18px;
	font-weight: normal;
	padding: 5px 10px;
	margin: 0px;
	color: #fff;
	background: #2eac42;
	overflow: hidden;
}
.rat-index-prolist ul {
	padding: 0px 10px;
	margin: 0px;
	overflow: hidden;
}
.rat-index-prolist li {
	line-height: 30px;
	font-size: 13px;
	padding: 10px 0px;
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
}
.rat-index-prolist li:last-child {
	border-bottom: 0px;
}
.rat-index-prolist li a {
	color: #666;
}

.rat-pro-title {
	font-size: 24px;
	text-align: center;
	padding: 10px 0px;
	border-bottom: 1px dashed #ccc;
	line-height: 25px;
	overflow: hidden;
}
.rat-pro-img {
	text-align: center;
	padding: 10px 0;
	overflow: hidden;
}
.rat-pro-img img {
	max-width: 90%;
}
.rat-pro-infotitle {
	border-bottom: 1px solid #2eac42;
	margin-bottom: 20px;
	padding: 0px;
	overflow: hidden;
}
.rat-pro-infotitle span {
	background: #2eac42;
	color: #fff;
	font-weight: bold;
	line-height: 40px;
	border-radius: 5px 5px 0px 0px;
	margin: 0px;
	padding: 0px 30px;
	display: block;
	float: left;
	overflow: hidden;
}
.rat-pro-infodetails {
	font-size: 14px;
	line-height: 25px;
	padding: 0px 20px;
	margin: 0px;
	overflow: hidden;
}
.rat-page {
	border-top: 1px dashed #eee;
	padding: 5px 0px;
	overflow: hidden;
}
.rat-page a {
	color: #333;
}
.rat-pageright {
	text-align: right;
}

/* 分页 */
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
