@charset "utf-8";
@media only screen and (max-width: 1920px){
	.index_header .banner{
		margin-top: 100px;
	}
	.index_header .banner .banner_btnContact{
	    margin-top: 80px;
	}
	.payment_box{
		margin-top: -210px;
	}
	.advantage .advantage_topMain {
	    bottom: 32%;
    	right: 2%;
	}
	.contact_box .contact_bot .contact_botMain {
	    left: 0;
	    bottom: 20%;
	}
}
@media only screen and (max-width: 1860px){
	.payment_box{
		margin-top: -226px;
	}
}
@media only screen and (max-width: 1800px){
	.index_header .banner{
		margin-top: 71px;
	}
	.payment_box{
		margin-top: -246px;
	}
	.advantage .advantage_topMain {
	    bottom: 34%;
    	right: 4%;
	}
	.contact_box .contact_bot .contact_botMain {
	    left: 5%;
    	bottom: 24%;
	}
}
@media only screen and (max-width: 1750px){
	.payment_box{
		margin-top: -288px;
	}
}
@media only screen and (max-width: 1700px){
	.index_header .banner{
		margin-top: 75px;
	}
	.index_header .banner .banner_btnContact{
		    margin-top: 64px;
	}
	.payment_box{
		margin-top: -310px;
	}
	.advantage .advantage_topMain {
	    bottom: 36%;
    	right: 7%;
	}
	.contact_box .contact_bot .contact_botMain {
        left: 7%;
    	bottom: 23%;
	}
	.about .about_right {
	    width: 711px;
	    height: 459px;
	}
	.about .about_right .about_rightMain {
	    width: 711px;
	    height: 459px;
	}
	.about .about_right .about_rightMain .about_rightImg1 {
	    width: 313px;
	    height: 453px;
	}
	.about .about_right .about_rightMain .about_rightImg2 {
	    width: 569px;
	    height: 355px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_1 {
	    top: 104px;
    	left: 220px;
	    width: 233px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_2 {
	    top: 175px;
	    left: 220px;
	    width: 222px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_3 {
        top: 247px;
    	left: 181px;
	    width: 333px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_4 {
	    top: 322px;
	    left: 181px;
	    width: 285px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_com {
	    height: 63px;
	}
}
@media only screen and (max-width: 1650px){
	.payment_box{
		margin-top: -315px;
	}
}
@media only screen and (max-width: 1600px){
	.index_header .banner{
		margin-top: 57px;
	}
	.index_header .banner .banner_btnContact{
	    margin-top: 25px;
	}
	.payment_box{
		margin-top: -350px;
	}
	.advantage .advantage_topMain {
	    bottom: 38%;
    	right: 9%;
	}
	.contact_box .contact_bot .contact_botMain {
        left: 9%;
    	bottom: 22%;
	}
	.contact_box .contact_bot .contact_botMain .contact_botMainBtn{
		margin-top: 35px;
	}
}
@media only screen and (max-width: 1500px){
	.index_header .banner{
		margin-top: 47px;
	}
	.index_header .banner .banner_btnContact{
	    margin-top: 15px;
	}
	.payment_box{
		margin-top: -370px;
	}
	.advantage .advantage_topMain {
	    bottom: 38%;
    	right: 12%;
	}
	.contact_box .contact_bot .contact_botMain {
        left: 10%;
    	bottom: 22%;
	}
	.contact_box .contact_bot .contact_botMain .contact_botMainBtn{
		margin-top: 25px;
	}
	.about .about_right {
	    width: 632px;
    	height: 408px;
	}
	.about .about_right .about_rightMain {
	    width: 632px;
    	height: 408px;
	}
	.about .about_right .about_rightMain .about_rightImg1 {
        width: 278px;
    	height: 403px;
	}
	.about .about_right .about_rightMain .about_rightImg2 {
	    width: 506px;
    	height: 315px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_1 {
	    top: 93px;
    	left: 194px;
	    width: 207px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_2 {
	    top: 154px;
	    left: 194px;
	    width: 198px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_3 {
        top: 219px;
    	left: 155px;
	    width: 296px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_4 {
	    top: 283px;
	    left: 155px;
	    width: 254px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_com {
	    height: 56px;
	}
	.about .about_right {
	    top: 43px;
	}
}
@media only screen and (max-width: 1400px){
	.index_header .banner{
		margin-top: 20px;
	}
	.payment_box{
		margin-top: -410px;
	}
	.index_header .banner .banner_btnContact{
	    margin-top: 13px;
	}
	.advantage .advantage_topMain {
        bottom: 40%;
    	right: 14%;
	}
    .contact_box .contact_bot .contact_botMain {
        left: 14%;
    	bottom: 26%;
	}
	.contact_box .contact_bot .contact_botMain .contact_botMainBtn{
		margin-top: 20px;
	}
	.about .about_right {
	    width: 553px;
    	height: 357px;
	}
	.about .about_right .about_rightMain {
	    width: 553px;
    	height: 357px;
	}
	.about .about_right .about_rightMain .about_rightImg1 {
	    width: 244px;
    	height: 353px;
	}
	.about .about_right .about_rightMain .about_rightImg2 {
	    width: 442px;
    	height: 276px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_1 {
	    top: 82px;
    	left: 172px;
	    width: 181px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_2 {
	    top: 135px;
	    left: 172px;
	    width: 173px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_3 {
        top: 192px;
    	left: 141px;
	    width: 259px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_4 {
	    top: 250px;
	    left: 141px;
	    width: 222px;
	}
	.about .about_right .about_rightMain .about_rightCenter .rightCenter_com {
	    height: 49px;
	}
	.about .about_right {
	    top: 43px;
	}
	.navBox{ padding: 18px 25px 15px 25px;}
	.index_header .banner .text1{font-size: 23px;   height: 54px;}
	.index_header .banner .banner_p{font-size: 12px;}
	.index_header .banner .banner_btnContact{font-size: 17px;line-height: 46px;    height: 46px;    width: 189px;}
	.index_header .banner .banner_left{padding-left: 20px; box-sizing: border-box;}
}
@media only screen and (max-width: 1300px){
	.index_header .banner{
		margin-top: 15px;
	}
	.index_header .banner .banner_btnContact{
	    margin-top: 28px;
	}
	.payment_box{
		margin-top: -430px;
	}
	.advantage .advantage_topMain {
        bottom: 41%;
    	right: 16%;
	}
	.contact_box .contact_bot .contact_botMain {
        left: 17%;
    	bottom: 28%;
	}
	.contact_box .contact_bot .contact_botMain .contact_botMainBtn{
		margin-top: 15px;
	}
	.contact_comBox .contactUs_index{height: 466px;}
	.navBox{ padding: 18px 25px 15px 25px;}
	.index_header .banner .banner_left{margin: 30px 0;}
	.process{width: 96%; overflow: hidden; background-image: none; background: #fff; box-shadow: 0px 0px 29px rgba(0,0,0,0.1); margin: 30px auto; border-radius: 20px; height: 470px;}tMainTxt{font-size: 25px;}
	.process .process_main .process_ul li{width: 16%; }
	.process .process_main{width: 100%; left: 0; }
}
@media only screen and (max-width: 1200px){
	
	.navBox{ padding: 18px 25px 15px 25px;width: 1200px;}
	.index_header .banner .text1{font-size: 23px;   height: 54px;}
	.index_header .banner .banner_p{font-size: 12px;}
	.index_header .banner .banner_btnContact{font-size: 17px;line-height: 46px;    height: 46px;    width: 189px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.index_header .banner .banner_left{padding-left: 20px; box-sizing: border-box;}
	.about{width: 1200px;}
	
	.contact_box .contact_bot .contact_botMain .contact_botMainBtn{ width: 208px; height: 53px; line-height: 53px;}
	.contact_box .contact_bot{ margin-bottom: 0;}
	
	.index_header .banner .banner_right{width: 420px; height: 330px; bottom: 104px;}

	
	.center{width: 96%; margin: 0 auto;}
	.protocol_content{position: inherit; margin-top: 20px;}
	
	.downLoad_con .center .downLoad_main{width: 100%; display: flex;}
	.downLoad_con .center .downLoad_main .downLoad_mainLeft{width: 522px;}
	.downLoad_con .center .downLoad_main .downLoad_mainRight{margin-right: 24px;    margin-top: 10px;}
	
	.header_common{width: 100%; min-width: 100%;}
	.box_common{width: 100%; box-sizing: border-box;}
	.contact_comBox .contactUs .contactUs_main{display: flex;}
	.helpCon_content .helpCon_conMain .helpCon_right{ float: left; width:100%;}
	.advantage_conBox{box-sizing: border-box; display: flex;    padding: 70px 40px;}
	.advantage .advantage_botMain{display: flex;}
	
		@keyframes myfirst {
	from {
		bottom: 90px
	}
	to {
		bottom: 70px
	}
}

@-webkit-keyframes myfirst {
	from {
		bottom: 90px
	}
	to {
		bottom: 70px
	}
}
	
	
}

@media only screen and (max-width: 1100px){
	.process{width: 96%; overflow: hidden; background-image: none; background: #fff; box-shadow: 0px 0px 29px rgba(0,0,0,0.1); margin: 30px auto; border-radius: 20px; height: 470px;}
	.center{width: 96%;}
	.process .process_main{width: 100%; left: 0; height: 380px;}
	.process .process_main .process_title{padding-top: 30px;}
	.process .process_main .process_ul li{width: 16%; }
	.index_header .banner .banner_right{width: 400px; height: 300px; bottom: 104px;}
	.contact_comBox .contactUs .contactUs_main li{width: 28%;}
	.advantage .advantage_botMain li{width: 20%;}
	.advantage .advantage_topMain{    bottom: 52%;}
	.advantage .advantage_botMain{width: 990px;}
	footer .footer_top .footer_topLeft li{margin-right:28px}
	footer{width: 960px;}
	footer .footer_top{width: 100%;}
	footer .footer_bottom{width: 100%;}
	@keyframes myfirst {
	from {
		bottom: 120px
	}
	to {
		bottom: 100px
	}
}

@-webkit-keyframes myfirst {
	from {
		bottom: 120px
	}
	to {
		bottom: 100px
	}
}
	.advantage_conBox{box-sizing: border-box; display: flex;    padding: 70px 40px;}
	.advantage_conBox .conBox_txtConR{ padding-right: 0px;}
	.advantage_conBox .conBox_photo .conBox_photoMargin{    margin-left: 86px;}
	.banner{min-width: 1000px;}
	.contact_box .contact_bot .contact_botMain .contact_botMainTxt{font-size: 25px;}
}


/* Responsive homepage layout for tablet and mobile */
@media only screen and (min-width: 768px) and (max-width: 1100px) {
  .index_header {height:auto; max-height:none; min-height:660px; padding-bottom:80px; background-size:auto 660px; background-color:#4775dc;}
  .navBox {width:100%; box-sizing:border-box; display:flex; align-items:center; justify-content:space-between; gap:16px; padding:18px 28px;}
  .navBox_right {float:none; width:auto; display:flex; align-items:center; gap:12px;}
  .navBox_right .nav {float:none; display:flex; flex-wrap:wrap; gap:0 12px;}
  .navBox_right .nav li {float:none;}
  .navBox_right .btn_common.login {float:none; width:auto; min-width:62px; padding:0 14px; box-sizing:border-box;}
  .index_header .banner, .banner {width:auto; min-width:0!important; height:390px; margin:44px 4% 0;}
  .index_header .banner .banner_left {width:54%; padding-left:0;}
  .index_header .banner .banner_right {width:42%; height:auto; bottom:16px;}
  .index_header .banner .text1 {width:auto; height:auto; min-height:54px; line-height:1.35;}
  .index_header .banner .banner_p {line-height:1.8;}
  .center {width:94%; box-sizing:border-box;}
  .payment_box {width:100%; height:auto; min-height:240px; box-sizing:border-box; margin:-48px auto 0; padding:24px; background:#fff; border-radius:20px; box-shadow:0 12px 36px rgba(25,45,90,.12);}
  .payment_box .payment_ul {position:static!important; inset:auto!important; width:100%!important; height:auto!important; display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; grid-auto-rows:84px; gap:12px; padding:0!important; margin:0!important; box-sizing:border-box;}
  .about {width:100%;}
  .about .about_main {width:54%; box-sizing:border-box; padding:0 24px;}
  .about .about_right {width:44%; transform:scale(.7); transform-origin:top right;}
  .process {width:94%; height:auto; min-height:400px; box-sizing:border-box; background-size:cover;}
  .process .process_main {width:auto; height:auto; left:24px; right:24px;}
  .process .process_main .process_ul {display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px 8px; padding:32px 0 24px; box-sizing:border-box;}
  .process .process_main .process_ul li {float:none; width:auto!important;}
  .advantage .advantage_botMain {width:100%; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:24px; padding:0 20px; box-sizing:border-box;}
  .advantage .advantage_botMain li {float:none; width:auto!important; margin:0!important;}
  .advantage .advantage_botMain li img {width:160px; height:160px; object-fit:contain;}
  .contact_comBox .contactUs .contactUs_main {display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px;}
  .contact_comBox .contactUs .contactUs_main li {float:none; width:auto!important; margin:28px 0 18px!important;}
  footer, footer .footer_top, footer .footer_bottom {width:100%; box-sizing:border-box;}
  footer .footer_top {padding:0 24px;}
}

@media only screen and (max-width: 767px) {
  html, body {width:100%; max-width:100%; overflow-x:hidden;}
  .index_header {width:100%; height:auto; max-height:none; min-height:0; padding-bottom:66px; box-sizing:border-box; background-size:auto 500px; background-color:#4775dc;}
  .navBox {width:100%; height:auto; min-height:0; padding:12px 14px; box-sizing:border-box; display:flex; flex-direction:column; align-items:stretch; gap:12px;}
  .navBox .logo {float:none; align-self:flex-start; max-width:100%; padding:5px 11px 5px 7px!important; gap:7px!important;}
  .navBox .logo img {width:36px!important; height:36px!important;}
  .navBox .logo span {font-size:21px!important;}
  .navBox_right {float:none; width:100%; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:8px 5px;}
  .navBox_right .nav {float:none; width:100%; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:0 6px; margin:0;}
  .navBox_right .nav li {float:none; margin:0;}
  .navBox_right .nav li a {display:block; padding:5px 0; font-size:13px; white-space:nowrap;}
  .navBox_right .btn_common.login {float:none; width:auto; min-width:58px; height:34px; line-height:34px; padding:0 13px; margin:0; font-size:13px; box-sizing:border-box;}
  .index_header .center {width:100%; margin:0;}
  .index_header .banner, .banner {width:auto; min-width:0!important; height:auto; margin:20px 18px 0; padding:0; box-sizing:border-box;}
  .index_header .banner .banner_left {float:none; width:100%; margin:0; padding:0; box-sizing:border-box;}
  .index_header .banner .text1 {width:auto; height:auto; min-height:0; margin:0 0 14px!important; font-size:22px; line-height:1.4; letter-spacing:1px;}
  .index_header .banner .text1_line {width:64px; margin:0 0 14px;}
  .index_header .banner .banner_p {margin:8px 0; font-size:13px; line-height:1.75; overflow-wrap:anywhere;}
  .index_header .banner .banner_right {display:none;}
  .center {width:100%; margin:0 auto; box-sizing:border-box;}
  .payment_box {width:calc(100% - 28px); height:auto; min-height:0; margin:-30px auto 0; padding:18px 14px; box-sizing:border-box; background:#fff; border-radius:16px; box-shadow:0 10px 28px rgba(25,45,90,.12);}
  .payment_box .payment_ul {position:static!important; inset:auto!important; width:100%!important; height:auto!important; display:grid!important; grid-template-columns:repeat(2,minmax(0,1fr))!important; grid-auto-rows:70px; align-content:center; justify-items:center; gap:8px 10px; padding:0!important; margin:0!important; box-sizing:border-box; overflow:visible!important;}
  .payment_box .payment_ul li {float:none; width:100%!important; min-width:0; height:70px!important; margin:0!important; display:flex; align-items:center; justify-content:center; box-sizing:border-box;}
  .payment_box .payment_ul li img {max-width:100%; max-height:56px; object-fit:contain;}
  .about {width:100%; margin-top:32px;}
  .about .center {width:100%;}
  .about .about_main {float:none; width:100%; padding:0 20px; box-sizing:border-box;}
  .about .about_main .about_title {text-align:left; line-height:1.45; padding-top:0;}
  .about .about_main .about_line {float:none; margin-top:8px;}
  .about .about_main .about_txt {padding-top:14px;}
  .about .about_main .about_txt p {font-size:15px; line-height:1.8;}
  .about .about_right {display:none;}
  .process {width:calc(100% - 28px); height:auto; min-height:0; margin:34px auto; padding:18px 14px 20px; box-sizing:border-box; background:#fff; border-radius:16px; box-shadow:0 8px 28px rgba(0,0,0,.09); overflow:visible;}
  .process .center {width:100%;}
  .process .process_main {position:static; width:100%; height:auto;}
  .process .process_main .process_title {padding-top:0; line-height:1.5;}
  .process .process_main .process_h4 {line-height:1.6;}
  .process .process_main .process_ul {width:100%; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:22px 8px; padding:24px 0 0; box-sizing:border-box;}
  .process .process_main .process_ul li {float:none; width:auto!important; min-width:0; text-align:center;}
  .process .process_main .process_ul li img {width:52px; height:52px; object-fit:contain;}
  .process .process_main .process_ul li .process_txt1 {padding-top:12px; padding-bottom:6px; font-size:15px;}
  .process .process_main .process_ul li .process_txt2 {font-size:12px; line-height:1.5;}
  .advantage {width:100%; margin-top:34px;}
  .advantage .advantage_topBox {height:auto; min-height:0; margin:0; padding:0;}
  .advantage .advantage_topBox .advantage_topL, .advantage .advantage_topBox .advantage_topR {display:none;}
  .advantage .advantage_topBox .center {width:100%;}
  .advantage .advantage_topMain {position:static; width:auto; height:auto; padding:28px 22px; background:#4e7dff; box-sizing:border-box;}
  .advantage .advantage_topMain .advantage_common {text-align:left;}
  .advantage .advantage_topMain .advantage_line {margin:12px 0;}
  .advantage .advantage_topMain .advantage_txt {line-height:1.8;}
  .advantage .center {width:100%;}
  .advantage .advantage_botMain {width:100%; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:22px 12px; padding:24px 16px; box-sizing:border-box; overflow:visible;}
  .advantage .advantage_botMain li {float:none; width:auto!important; min-width:0; margin:0!important;}
  .advantage .advantage_botMain li img {display:block; width:min(100%,130px); height:auto; aspect-ratio:1; object-fit:contain; margin:0 auto;}
  .advantage .advantage_botMain li .advantage_botTxt {padding:12px 0 8px; font-size:17px;}
  .advantage .advantage_botMain li .advantage_botP {font-size:12px; line-height:1.6; margin:0;}
  .contact_comBox, .contact_box {width:100%;}
  .contact_comBox .contactUs_index {height:auto; margin-top:36px; padding:28px 16px 16px; box-sizing:border-box; background:none;}
  .contact_comBox .contactUs_index .center {width:100%;}
  .contact_comBox .contactUs .contactUs_title {font-size:26px;}
  .contact_comBox .contactUs .contactUs_main {width:100%; display:grid; grid-template-columns:1fr; gap:14px; margin-top:20px;}
  .contact_comBox .contactUs .contactUs_main li {float:none; width:100%!important; height:auto; min-height:195px; margin:0!important; box-sizing:border-box; padding:10px 12px 20px;}
  .contact_comBox .contactUs .contactUs_main li .contactUs_icon {margin:20px auto 14px;}
  .contact_comBox .contactUs .contactUs_main li .contactUs_mainLine {margin:12px auto 18px;}
  .contact_comBox .contactUs .contactUs_main li .contactUs_mainTxt {font-size:15px; overflow-wrap:anywhere;}
  .contact_box .contact_bot {width:100%; height:auto; min-height:0; margin:18px 0 28px; padding:0;}
  .contact_box .contact_bot .contact_botL, .contact_box .contact_bot .contact_botR {display:none;}
  .contact_box .contact_bot .center {width:100%;}
  .contact_box .contact_bot .contact_botMain {position:static; width:auto; height:auto; padding:30px 22px; background:linear-gradient(120deg,#477bdd,#4052d8); box-sizing:border-box;}
  .contact_box .contact_bot .contact_botMain .contact_botMainTxt {font-size:23px; line-height:1.5;}
  .contact_box .contact_bot .contact_botMain .contact_botMainBtn {float:none!important; display:block; width:170px; height:48px; line-height:48px; margin-top:20px; font-size:17px;}
  footer, footer .footer_top, footer .footer_bottom {width:100%; box-sizing:border-box;}
  footer {padding:0 16px;}
  footer .footer_top {display:flex; flex-direction:column; gap:22px;}
  footer .footer_top .footer_topLeft {float:none; width:100%; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px 12px; margin:0; padding:0;}
  footer .footer_top .footer_topLeft li {float:none; width:auto; margin:0!important;}
  footer .footer_top .footer_topLeft li .footer_topLeftTit {font-size:15px; line-height:40px; padding-left:32px;}
  footer .footer_top .footer_topLeft li .footer_topLeftCon a {padding-left:32px; line-height:28px;}
  footer .footer_top .footer_topRight {float:none; width:100%;}
  footer .footer_top .footer_topRight .footer_detail {float:none; width:100%;}
  footer .footer_bottom {padding:28px 0 24px; line-height:1.8; overflow-wrap:anywhere;}
}
@media only screen and (max-width: 767px) {
  .navBox_right .nav li {width:auto!important; min-width:0!important; padding:0!important; margin:0!important; flex:0 0 auto;}
  .navBox_right .nav li a {padding:5px 3px;}
}
@media only screen and (max-width: 767px) {
  .contact_comBox .contactUs_index {box-sizing:border-box; overflow:hidden;}
  .contact_comBox .contactUs_index .center {width:100%; max-width:100%; margin:0; box-sizing:border-box;}
  .contact_box .contact_bot {overflow:hidden;}
  .right_fixed {top:auto!important; right:8px!important; bottom:12px!important; transform:scale(.82); transform-origin:bottom right;}
}
@media only screen and (max-width: 767px) {
  .right_fixed {position:static!important; display:flex; flex-direction:column; align-items:center; gap:0; width:60px; height:auto; margin:14px auto 20px; transform:none;}
  .right_fixed .right_conBox, .right_fixed .right_scrollTop {float:none; width:60px; height:60px;}
  .right_fixed .right_conBox .rightPhoto_common.right, .right_fixed .right_scrollTop .right_scrollTopPhoto.right {float:none; margin:0 auto;}
}
@media only screen and (min-width: 768px) and (max-width: 1100px) {
  .navBox_right .nav li {width:auto!important; min-width:0!important; padding:0!important; margin:0!important;}
  .navBox_right .nav li a {padding:5px 4px; font-size:14px; white-space:nowrap;}
}

@media only screen and (max-width: 767px) {
  .about .about_main .about_txt .about_subtitle {margin:16px 0 6px; font-size:16px;}
  .about .about_main .about_txt .about_links a {display:inline-block; margin:2px 8px 0 0;}
}
