.yin { padding: 60px 0 60px; }.yin_t { font-size: 40px; color: #000; font-weight: normal; text-align: center; line-height: 45px; height: 145px; overflow: hidden; }.yin_t a { color: #000; }.yin_t b { color: #2a6eb5; }.yin_t span { display: block; font-size: 20px; color: #333; }.yin_t i { color: #2a6eb5; padding: 0 15px; }.yin .yin_pro { margin-top: 0; }.blk-xs { width: 240px; }.blk { margin-bottom: 20px; }.fdh-01-tit { background: #2a6eb5; height: 80px; }.fdh-01-tit h3 { height: 75px; font-size: 24px; font-weight: normal; line-height: 75px; color: #fff; border-bottom: 1px solid #fff; text-align: center; }.fdh-01-tit h3 span { font-size: 14px; text-transform: uppercase; }.fdh-01-nav-one h3 { height: 50px; line-height: 50px; background: url(../images/p14-icon5.png) no-repeat right center #ececeb; margin-bottom: 6px; overflow: hidden; }.fdh-01-nav-one h3 a { display: block; height: 50px; font-size: 18px; font-weight: normal; margin-right: 40px; margin-left: 38px; color: #666; }.fdh-01-nav-one h3.sidenavcur, .fdh-01-nav-one h3:hover { background: url(../images/p14-icon2.png) no-repeat right center #2a6eb5; }.fdh-01-nav-one h3.sidenavcur a, .fdh-01-nav-one h3:hover a { color: #fff; }.contact-z1 { height: 200px; background: url("../images/contact-z1.jpg") no-repeat; color: #333; margin-bottom: 30px; }.contact-z1 p { font-size: 20px; line-height: 30px; padding: 37px 0 0 95px; background: url(../images/contact-z1_tel.png) no-repeat 74px 44px; }.contact-z1 span { display: block; font-weight: bold; font-size: 18px; line-height: 22px; padding-left: 73px; }#lx { float: right; width: 932px; overflow: hidden; }.lx_menu{float:left;width:932px;height:52px; background:#f1f1f1; }.lx_menu h2{float:left;width:140px;text-align:center;font-size:18px;height:52px; color:#fff;line-height:52px; background:#2a6eb5;}.lx_menu ul{float:left; margin-left:1px;font-size:12px;}.lx_menu li{float:left;display:block;cursor:pointer;width:92px;text-align:center; margin-left:35px; color:#333; margin-top:9px;font-size:14px;height:35px;line-height:35px;}.lx_menu li.hover{padding:0px;width:120px;  color:#fff;height:35px;line-height:35px; background:#f68100;border-radius:25px;}#lx .product { float: left; width: 100%; overflow: hidden; line-height: 26px; margin-top: 10px; }#lx .product ol { width: 932px; float: left; padding-top: 5px; }#lx .product ol li { width: 300px;height: 365px; float: left; margin: 0 16px 16px 0;overflow:hidden; }#lx .product ol li a { display: block;width: 100%;height: 100%; }#lx .product ol li:nth-child(3n+3){ margin-right: 0; }#lx .product ol li img { float: left;font-size: 0;margin: 0;height: 300px;transition: all ease-in-out 1s; }#lx .product ol li:hover img { transform: scale(1.2);     　　-ms-transform: scale(1.1);  /* IE 9 */  　　-moz-transform: scale(1.1);  /* Firefox */  　　-webkit-transform: scale(1.1); /* Safari 和 Chrome */  　　-o-transform: scale(1.1);}#lx .product ol li:hover {	box-shadow:0 0 20px #ccc;}#lx .product ol li p { float: left;width: 100%;line-height: 50px; height: 50px; text-align: center; font-size: 14px; color: #333; background: #f1f1f1; }.indexBanner{width: 100%;position: relative;height: 100vh;background: #000;overflow: hidden;}.indexBanner .bd{margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}.indexBanner .bd ul{width: 100% !important;}.indexBanner .bd li{width: 100% !important;height:  100vh;overflow: hidden; background-size: cover !important;}.indexBanner .bd li .cont{width: 100%;padding: 20% 3% 0;box-sizing: border-box;}.indexBanner .bd li .cont .tit{color: #FFFFFF;font-size: 48px;}.indexBanner .bd li .cont .title{color: #FFFFFF;font-size: 52px;margin-top: 1%;}.indexBanner .bd li .cont .title span{font-weight: bold;}.indexBanner .bd li .cont .sum { margin-top: 2%;}.indexBanner .bd li .cont .sum a{ display: inline-block;  color: #fff; font-size: 16px; letter-spacing: 1px; padding: 0 16px; line-height: 40px; border-radius: 25px; border: solid 1px #fff; margin-right: 20px;}.indexBanner .bd li .cont .sum a:hover{ background-color: #fff; color: #ff4229;}.indexBanner .hd{width: 87%;min-width: 1150px;position: absolute;z-index: 4;bottom: 4%;left:50%;transform: translateX(-50%);display: table;font-size: 0;text-align: right;}.indexBanner .hd ul::after{content: '';width: 2px;height: 210px;background-color: #ffffff;opacity: 0.3;filter:alpha(opacity=30);position: absolute;bottom: 40px;left: 12px;}.indexBanner .hd ul li{cursor: pointer;display: inline-block;*display: inline;zoom: 1; overflow: hidden;}.indexBanner .hd ul li p{width: 5px;height: 20px;margin: 0 6px;position:relative;}.indexBanner .hd ul li p::after{content: '';width: 5px;height: 12px;border-radius: 6px;background-color: #fff;opacity:0.7;filter:alpha(opacity=70);position: absolute;bottom: 0;left: 0;transition: all 0.6s ease;}.indexBanner .hd ul li.on p::after{filter:alpha(opacity=100);opacity:1;height: 20px;}.indexBanner .hd ul li::after{content: '';width: 2px;height: 2px;background-color: #FFFFFF;position: absolute;top: -221px;left: 12px;opacity: 0;filter:alpha(opacity=0);}.indexBanner .hd ul li.on::after{filter:alpha(opacity=100);opacity:1;animation: solid 8s linear infinite;}.indexBanner .hd .mouse{color: #FFFFFF;font-size: 26px;float: left;}@keyframes solid{0%{height: 2px;} 100%{height: 212px;}}@-webkit-keyframes solid{0%{height: 2px;} 100%{height: 212px;}}.indexBanner .icon-jiantou1{display:block;width:50px;height:50px;line-height:50px;font-size: 30px;color: #ff4229;text-align: center;background-color: rgba(255,255,255,0.4);position:absolute; top:50%; margin-top:-25px;filter:alpha(opacity=20);opacity:0.2;transition: all 0.6s ease;}.indexBanner .prev{left: -50px;transform: rotate(-180deg);}.indexBanner .next{right: -50px;}.indexBanner .prev:hover,.indexBanner .next:hover{ background-color: #ff4229;color: #FFFFFF; }.indexBanner:hover .prev{left: 100px;filter:alpha(opacity=100);opacity:1;}.indexBanner:hover .next{right: 100px;filter:alpha(opacity=100);opacity:1;} /* Manufacturing */.gh-imanufacturing {background-position: center top;background-repeat: no-repeat;background-size:100%;}.gh-imanufacturing * {color: #fff;overflow:hidden;display: block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}.gh-imanufacturing-main {padding:200px 0 150px 0;}.gh-imanufacturing-main .title {}.gh-imanufacturing-main .title h2{font-size: 48px;font-weight:bold;}.gh-imanufacturing-main .title h3{font-size: 30px;}.gh-imanufacturing-main .title line{height: 2px;width: 80px;background: #fff;margin:30px 0;}.gh-imanufacturing-main .main{ margin-top: 60px;background: #fff;}.gh-imanufacturing-main .main .left {float: left;position: relative; width:65%;min-height:560px; background: #1aadae;}.gh-imanufacturing-main .main  a.left:hover {background: #069697;}.gh-imanufacturing-main .main  a.left:hover .pic 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);}.gh-imanufacturing-main .main .left ul { padding:5% 5% 5% 5%;}.gh-imanufacturing-main .main .left .text{}.gh-imanufacturing-main .main .left .text h4{font-size: 36px;font-weight:bold;}.gh-imanufacturing-main .main .left .text h5{font-size: 24px;}.gh-imanufacturing-main .main .left .icon {padding-top: 250px;}.gh-imanufacturing-main .main .left .icon li{float: left;margin-right: 1%;margin-top: 1%;}.gh-imanufacturing-main .main .left .icon li i{width: 60px;height: 60px;float: left;}.gh-imanufacturing-main .main .left .icon li i img {width:100%;height:auto;}.gh-imanufacturing-main .main .left .icon li h6{min-width:140px;float: left;padding:15px 0 0 10px;opacity: 0.8;text-transform: capitalize;}.gh-imanufacturing-main .main .left .pic{position: absolute;right:0;top:0;z-index: 1;width:100%;height:100%;}.gh-imanufacturing-main .main .left .pic img {width:100%;height:100%;opacity: 0.1;float: right;}.gh-imanufacturing-main .main .right {float: left;width:35%;position: relative;min-height:560px;}.gh-imanufacturing-main .main .right .text {width:100%;height:100%;position: absolute;left: 0;top: 0;z-index: 3;text-align: center;}.gh-imanufacturing-main .main .right .text i{width: 40px;height: 40px;margin:230px auto auto;}.gh-imanufacturing-main .main .right .text i img{width:100%;height:auto;}.gh-imanufacturing-main .main .right .text h4{font-size: 30px;font-weight:bold;margin:10px auto 5px auto;}.gh-imanufacturing-main .main .right .text h5{font-size: 18px;}.gh-imanufacturing-main .main .right .pic {width:100%;height:100%;position: absolute;left: 0;top: 0;z-index: 2;}.gh-imanufacturing-main .main .right .pic img {width:100%;height:100%;}.gh-imanufacturing-main .main a.right:hover .pic 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);}/*产品中心*/.container_header {    float: none;    margin-bottom: 20px;    text-align: center;}.container_header .title {    font-size: 26px;    margin-right: 0;}.container_header .subtitle {    font-size: 14px;    color: #bbb;    line-height: 26px;}.container_category {    padding-top: 40px;    text-align: center;}.container_category > a {    line-height: 36px;    margin: 0 0;    padding: 0 30px;	font-size:14px;	display: inline-block;	border: 1px solid rgba(170,170,170,.2);	color: #828282;	background-color: transparent;}.container_category > a.active, .container_category > a:hover {    border-color: #0054a4;    background-color: #0054a4;    color: #fff;}.content_wrapper {    position: relative;    margin-right: -10px;	padding-top: 51px;}.item_block{    border: none;}.item_block {    width: calc(100% / 3 - 20px);    margin-right: 20px;	margin-bottom: 40px;	transition: all 0.36s ease;	height: auto;	float: left;	position: relative;	box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);}.container_content {    clear: both;}.content_wrapper {    position: relative;    margin-right: -10px;}.content_list .item_img {    position: relative;    overflow: hidden;}.item_box {    display: block;}.item_img img {    transition: all 0.36s ease;    display: inline;	width:100%}.content_list .item_img .item_mask{    position: absolute;    width: 100%;    height: 100%;    border: 2px solid transparent;        border-bottom-color: transparent;        border-bottom-style: solid;        border-bottom-width: 2px;    top: 0;    left: 0;    box-sizing: border-box;    border-bottom: none;    transition: all 0.36s ease;}.item_wrapper {    padding: 30px;}.content_list .item_info .title{    font-size: 17px;}.content_list .item_info .title {    transition: all 0.36s ease;    color: #333;    font-size: 16px;    line-height: 30px;}.clearfix::after {    clear: both;    display: block;    content: '';}.content_list .item_des {    margin-top: 13px;}.content_list .item_des .description {    transition: all 0.36s ease;    font-size: 13px;    line-height: 26px;    height: 52px;    overflow: hidden;    color: #999;}.details{    display: block;    position: absolute;    right: 0;    bottom: 0;    margin: 0;    width: 48px;    height: 48px;    padding: 0;    border: none;    color: transparent;}.ellipsis {    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    display: block;}.content_list .details {    transition: all 0.36s ease;    border: 1px solid rgba(170, 170, 170, 0.2);    font-size: 14px;    line-height: 30px;    color: #999;    margin-left: 20px;    margin-bottom: 30px;    padding: 0 20px;}.item_tags {    clear: both;    height: 50px;    border-top: 1px solid rgba(170, 170, 170, 0.2);}.item_tags > a {    width: auto;    float: left;	height: 32px;	overflow: hidden;	padding-left: 0;	border: none;	margin-right: 10px;	padding: 12px 14px;	line-height: 26px;	color: #828282;	background-color: transparent;	font-size: 13px;}.content_list .item_block:hover .item_box .item_img img {  transform: scale(1.08) translate3d(0, 0, 0);}.item_block:hover{    border-color: #04a07b;}.content_list .item_block:hover a.details i.fa-angle-right {    opacity: 1;    color: #fff;    top: -1px;}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #333;  transform: translateY(-10px);}.content_list .item_block:hover .item_box .item_wrapper .item_info:after,.npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info:after {  width: 55px;  background: #e5e5e5;}.content_list .item_block:hover .item_des,.npagePage:not(.post) .service .content_list .item_block:hover .item_des {  transform: translateY(10px);}.content_list .item_block:hover .item_box:after,.npagePage:not(.post) .service .content_list .item_block:hover .item_box:after {  border-color: #0054a4;}.content_list .item_block:hover .item_box .item_wrapper,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper {  background: #0054a4;}.content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description {  color: #e4f4e3;}.content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyindex .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #fff;}.content_list .item_block:hover .item_tags,.bodyindex .mlist.project .content_list .item_block:hover .item_tags,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags,.bodyproject .mlist.project .content_list .item_block:hover .item_tags {  background: #0054a4;  border-top-color: rgba(255, 255, 255, 0.2);}.content_list .item_block:hover .item_tags:after,.bodyindex .mlist.project .content_list .item_block:hover .item_tags:after,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags:after,.bodyproject .mlist.project .content_list .item_block:hover .item_tags:after {  border-left-color: rgba(255, 255, 255, 0.2);}.content_list .item_block:hover .item_tags a,.bodyindex .mlist.project .content_list .item_block:hover .item_tags a,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags a,.bodyproject .mlist.project .content_list .item_block:hover .item_tags a {  color: #fff;}.content_list .item_block:hover .item_img .item_mask{  border-color: #0054a4;}.content_list .item_block:hover .details,.bodyindex .mlist.project .content_list .item_block:hover .details,.bodyproject .mlistpost.project .content_list .item_block:hover .details,.bodyproject .mlist.project .content_list .item_block:hover .details {  background-color: transparent;} .content_list .item_block:hover .item_box,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box {  display: block;  margin: 0;  position: relative;  height: 100%;}.content_list .item_block:hover .item_box .item_wrapper,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper {  background: #0054a4;}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  font-weight: 600;}.content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle {  color: #f2faf2;}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #fff;}.content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_des .description {  color: #f2faf2;}.content_list .item_block:hover .details,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .details {  opacity: 1;  border: 2px solid #fff;  background-color: transparent;  transition-delay: 0.3s;}.content_list .item_block:hover .item_box .item_wrapper .date_wrap,.bodylist.bodynews .mlist.news .content_list .item_block:hover .item_box .item_wrapper .date_wrap {  color: #57bc4c;}.content_list .item_block:hover .date_wrap:after,.bodylist.bodynews .mlist.news .content_list .item_block:hover .date_wrap:after {  opacity: 1;  width: 100%;}.content_list .item_block:hover .details .fa,.bodylist.bodynews .mlist.news .content_list .item_block:hover .details .fa {  color: #57bc4c;}.content_list .item_block:hover .date_wrap:after,.bodylist.bodynews .mlist.news .content_list .item_block:hover .date_wrap:after {  opacity: 1;  width: 100%;}.content_list .item_block:hover .details .fa,.bodylist.bodynews .mlist.news .content_list .item_block:hover .details .fa {  color: #57bc4c;}.content_list .item_block .item_box:hover {  box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);}/* .content_list .item_block:hover .item_mask{  background-color: rgba(0, 0, 0, 0.4);} */.content_list .item_block:hover .item_mask:after{  transform: translate3d(0, 0, 0);  opacity: 1;}.content_list .item_mask:after{  transition: 0.36s ease;  content: "";  width: 70px;  height: 70px;  position: absolute;  top: 50%;  left: 50%;  margin: -35px;  color: #fff;  border-radius: 50%;  transform: translate3d(0, 70px, 0);  opacity: 0;}.titis{height:128px;text-align: center;background: url(../images/ico1.png) no-repeat center bottom;    margin-bottom: 20px;}.titis h4 {height:66px;line-height:66px;font-size:42px;color: #0e5dab}.titis h4 a {color: #0e5dab;}.titis p{font-size:20px;color: #262626;height:34px;line-height:34px;}.zx_bg {  height:1600px; background:#fafafa}.zx_bg .fa_bt a { width:621px; height:82px; margin:0 auto; text-align:center; display:block;}.zx { width:300px; overflow:hidden; background:#fff;height:818px; overflow:hidden;}.fl .leftlx{ text-align: center;margin-top: 10px; font-size: 14px;padding: 10px;border: 1px solid #ececec;display: block;margin-bottom: 20px;border-top: 3px solid #0e5daa;}.zx_top { padding:25px 0 0 28px; height:87px;}.zx_top a img { display:block; float:left; }.zx_top a span { display:block; float:left; padding-left:24px; }.zx_top a span b { display:block; font-size:24px; color:#0e5daa}.zx_top a span em { display:block; font-size:16px; color:#666; font-weight: bold;}.zx_con { padding:0 32px;}.zx_con h3 { width:235px; padding:10px 0 5px; border-top:solid 1px #e4e4e4;}.zx_con h3 a { font-size:18px; color:#333; padding-left:25px; font-weight:normal; background:url("../images/zx_ico02.gif") no-repeat right 5px; display:block; width:191px; height:30px; line-height:30px; }.zx_con h3 a:hover { color:#eb9b2a}.zx_con ul { padding:0 0 10px 25px;}.zx_con ul li { height:33px; line-height:33px; background: url("../images/zx_ico03.gif")no-repeat 0 15px; padding-left:18px;overflow:hidden;}.zx_con ul li a { font-size:14px; color:#666;}.zx_con ul li a:hover { color:#eb9b2a;}.rx { width:870px; height:818px; background:#fff;}.rx_list { height:79px; border-bottom:solid 1px #e2e2e2;}.rx_list ul li { float:left; background:url("../images/cp_xx01.gif") no-repeat right 0; width:25%;}.rx_list ul .nobor { background:none;}.rx_list ul li a { color:#666; font-size:18px; display:block; height:79px; line-height:79px; text-align:center; text-transform:uppercase;}.rx_list ul li a:hover,.rx_list ul .cur a { background:#0e5daa; color:#fff; font-weight:bold;}.rx_con { padding-top:35px; display:inline-block;} .rx_con dl { height:358px; margin:0 0 30px 26px; width:815px; border-bottom:solid 1px #e2e2e2; overflow: hidden;}.rx_con dl dt { float: left; width:443px; height:325px; overflow:hidden;margin-bottom:35px; border:solid 1px lightgrey;}.rx_con dl dt a img { width:443px; height:325px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.rx_con dl dt a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.rx_con dl dd { float: right; width:315px;}.rx_con dl dd b { line-height:30px; height:30px; overflow:hidden; display:block; margin-bottom:10px;}.rx_con dl dd b a { font-size:16px; font-weight:normal;}.rx_con dl dd p { color:#666; line-height:30px; font-size:14px;}.rx_con dl dd p em { color:#333}.rx_con dl dd span { display:block; padding-top:10px;}.rx_con ul li { float:left; width:260px; margin-left:26px; border:solid 1px lightgrey;}.rx_con ul li i { width:260px; height:185px; overflow:hidden; display:block;}.rx_con ul li i a img { width:260px; height:185px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.rx_con ul li i a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.rx_con ul li em a { font-size:14px; color:#666; text-align:center; display:block; height:43px; line-height:43px; overflow:hidden;}#banner {	width: 100%;}#banner .swiper-pagination-bullet {	height: 10px;	width: 62px;	background: #fff;	opacity: 1;	border-radius: unset !important;}#banner .swiper-pagination-bullet-active {	background: #0054a4;}#banner .swiper-slide img {    width: 100%;    display: block;    min-height: 200px;	height:auto;		}#banner .swiper-pagination-bullets .swiper-pagination-bullet {	margin: 0 8px;}@media only screen and (max-width:1199px ) {	#banner {		margin-top: 0;	}	}#banner .cont{width: 100%;box-sizing: border-box;position: absolute;top: 35%;left: 15%;}#banner .cont .tit{color: #FFFFFF;font-size: 48px;}#banner .cont .title{color: #FFFFFF;font-size: 52px;margin-top: 1%;}#banner .cont .title span{font-weight: bold;}#banner .cont .sum { margin-top: 2%;}#banner .cont .sum a{ display: inline-block;  color: #fff; font-size: 16px; letter-spacing: 1px; padding: 0 16px; line-height: 40px; border-radius: 25px;  margin-right: 20px;}