.tmp175498416145064{}.modm37044857033137{margin:0 auto 0 auto;border:0px dashed red;background-color:rgba(255, 255, 255, 1);}body{    position: relative;    left:0;    }        .modm37044857033137 .wrap{    width: 100%;     position:relative;     z-index:10000;    }    .modm37044857033137 .wrap a{    text-decoration: none;    }    .modm37044857033137 .wrap a:hover{        }        .modm37044857033137 .header{    max-width: 100%;    margin: 0 auto;    }    .modm37044857033137 .header .nav-top{    width: 100%;    height: 100px;    position: relative;    }    .modm37044857033137 .header .nav-bottom{    background: #57606f;    }    .modm37044857033137 .header .nav-top .nav-top-box{    max-width:1200px;    margin: 0 auto;    position: relative;    height: 100%;background: url()no-repeat center center;background-size: cover;    }    .modm37044857033137 .header .nav-top .logo{    padding-left:10px;    height: 100px;     line-height:100px;    box-sizing: border-box;    }    .modm37044857033137 .header .nav-top .logo img{    max-width: 300px;    max-height: 80px;        }    .modm37044857033137 .header .nav-top .login{    position: absolute;    top:0;    right:0;    height: 100%;        max-width: 500px;       min-width:100px;    }    .modm37044857033137 .header .nav-top .mobile-btn{    display: none;    }    .modm37044857033137 .nav-top .login .info{    position: absolute;        top: 0;        right: 0;    z-index: 100;        margin-top: 30px;        margin-right: 20px;         white-space:nowrap;    }    .modm37044857033137 .nav-top .login .btn-info{     position: absolute;        top: 0;        right: 0;    z-index: 100;margin-top: 30px;        margin-right: 20px;     background:#57606f;}.modm37044857033137 .nav-top .login .info a{    border-radius: 4px;    padding: 5px 10px;}    .modm37044857033137 .nav-top .login .info .username{    display: inline-block;    color:#666;    }    .modm37044857033137 .nav-top .login:hover .sub{    display: block;    }    .modm37044857033137 .nav-top .login .sub:before,    .modm37044857033137 .nav-top .login .sub:after{    content: "";    width: 0;    height: 0;    border-width: 0 8px 8px;    border-style: solid;    border-color: transparent transparent #ddd transparent;    position: absolute;    top:-9px;    left:44%;    }    .modm37044857033137 .nav-top .login .sub:after{    border-color:transparent transparent #fff;    top:-8px;    }    .modm37044857033137 .nav-top .login .sub{    position: absolute;    top:30px;    right:0;    background: #fff;    border:1px solid #ddd;    box-shadow: 0 2px 10px 0 rgba(0,0,0,0.12);    display: none;    }    .modm37044857033137 .nav-top .login .sub a{    display: block;    padding: 6px 15px;    white-space: nowrap;    text-align: center;    color:#666;    }    .modm37044857033137 .nav-top .login .sub a:hover{    color:#d43f3a;    }    .modm37044857033137 .nav-top .login .nologin{         border:none;    }    @media screen and (min-width:750px){        .modm37044857033137 .wrap.top-hidden{           margin-top:-100px;    }    .modm37044857033137 .column-list {    max-width:1200px;    margin: 0 auto;    height:50px;    }    .modm37044857033137 .column-list .item{    display: inline-block;    box-sizing: border-box;    height: 50px;    line-height: 50px;    text-align: center;    font-size: 16px;    position: relative;        width: 125px;        }    .modm37044857033137 .column-list .item.active > a{    color:rgba(255,87,34,1);    }    .modm37044857033137 .column-list .item > a{    white-space: nowrap;    display:block;    width: 100%;    height: 100%;    color:rgba(248,248,248,1);    }    .modm37044857033137 .column-list .item .moxiicon{    /*position: absolute;*/    /*right:0;*/    /*top:0;*/        margin-left: 10px;    }    .modm37044857033137 .column-list .item:hover > a:after{    width: 100%;    left:0;    }    .modm37044857033137 .column-list .item > a:after{    content:"";    display: block;    width: 0;    height: 2px;    background:rgba(255,87,34,1);    position: absolute;    bottom:10px;    left:50%;    transition:width,left 0.3s,0.3s;    }        /*sub*/    .modm37044857033137 .column-list .item .sub{    position: absolute;    width: 100%;        height: 0;        overflow: hidden;    top:50px;    left:0;    background: #57606f;    z-index: 1000;    }    .modm37044857033137 .item .sub a{    display: block;    width: 100%;    height: 50px;    color:rgba(248,248,248,1);    }    .modm37044857033137 .item .sub a:hover{    color:rgba(255,87,34,1);    }        }    @media screen and (max-width:992px){    .modm37044857033137 .column-list .item > a{    font-size: 14px;    }    }        @media screen and (max-width:750px){    .modm37044857033137 .header .nav-top{    height: 60px;        box-shadow:2px 2px 5px #ccc;    }    .modm37044857033137 .header .nav-top .logo{    padding: 10px 0 0 10px;    width: 200px;    }        .modm37044857033137 .header .nav-top .logo img{            max-width: 100%;            max-height: 45px;        }    .modm37044857033137 .header .nav-top .login{    display: none;    }    .modm37044857033137 .header .nav-top .mobile-btn{    display: block;    position: absolute;    top:10px;    right:10px;    }    .modm37044857033137 .header .nav-top .mobile-btn i{    width: 20px;    height: 20px;    font-size: 30px;    color:#555;    }    .modm37044857033137 .column-list{    display: none;    position: absolute;    top:0;    left:100%;    width: 150px;    background: #fff;    }    .modm37044857033137 .column-list .item{    width: 100% !important;    float: none !important;    line-height: 50px;    /*padding-left: 20px;*/    text-indent: 1em;    border-bottom:1px solid #bbb;    position: relative;    }    .modm37044857033137 .column-list .item.active a{    color:#d9534f;    }    .modm37044857033137 .column-list .item > a{    font-size: 16px;    color:#666;    }    .modm37044857033137 .column-list .item .moxiicon{    position: absolute;    right:0;    width: 50px;    text-align: center;    }    .modm37044857033137 .column-list .item .sub.open{    display: block;    }    .modm37044857033137 .column-list .item .sub{    display: none;    width: 100%;    }    .modm37044857033137 .column-list .item .sub a{    display: block;    text-indent: 2em;    border-top:1px solid #ccc;    color:#666;    }    }.mxi_1564474905{}.mxi_1564474898{margin:0 auto}.modm37009506866704{margin:0 auto 0 auto;}  .modm37009506866704 .wrap{            width: 100%;        }        .modm37009506866704 .wrap .content{            width: 100%;            margin: 0 auto;            position: relative;            overflow: hidden;        }        .modm37009506866704 .wrap .content .banner-box{            width: 100%;            position: absolute;            top:0;            left:0;            z-index: 1;        }        .modm37009506866704  .banner-box .banner{            float: left;        }        .modm37009506866704  .banner-box .banner img{            width: 100%;            display: block;        }        .modm37009506866704 .banner-btn{            position: absolute;            width: 100%;            left:0;            top:50%;            margin-top: -30px;;            overflow: hidden;            z-index: 10;        }        .modm37009506866704 .banner-btn div{            width: 50px;            height: 60px;        }        .modm37009506866704 .banner-btn div a{            display: block;            width: 100%;            height: 100%;            color:#ccc;            text-decoration: none;        }        .modm37009506866704 .banner-btn div a:hover{            color:#ccc;        }        .modm37009506866704 .banner-btn div a i{            text-align: center;            font-size: 52px;            font-weight: 800;        }        .modm37009506866704 .banner-btn .btn-left{            float: left;            margin-left: 10px;        }        .modm37009506866704 .banner-btn .btn-right{            float: right;            margin-right: 10px;        }        .modm37009506866704 .banner-dot{            position: absolute;            width: 100%;            left:0;            bottom:0;            text-align: center;            padding-bottom:10px;            z-index: 10;        }        .modm37009506866704 .banner-dot i{            display: inline-block;            width: 8px;            height: 8px;            margin: 0 3px;            background: #ccc;            border-radius:50%;        }        .modm37009506866704 .banner-dot i.active{            background: #1a6dd5;        }@media screen and (max-width:768px){.modm37009506866704 .banner-btn{margin-top: -30px;;}.modm37009506866704 .banner-btn div{width: 30px;height: 40px;}.modm37009506866704 .banner-btn div a i{font-size: 30px;}}.mxi_1564475114{}.modm37044890666693{margin:0 auto 0 auto;}    .modm37044890666693 .wrap{            width: 100%;        }        .modm37044890666693 .wrap .content{            width: 100%;            margin: 0 auto;        }        .modm37044890666693 .wrap .content .swiper-container img{            display: block;            width: 100%;        }.mxi_1568163015{}.mxi_1564475057{margin:0 auto}.modm37656912507906{margin:50px auto 0 auto;padding:0 15px 0 15px;max-width:1200px;}.modm37656912507906 .wrap{    width: 100%;}.modm37656912507906 .wrap .content{    max-width: 100%;    margin: 0 auto;}.modm37656912507906 .wrap .title{    font-size: 18px;    font-weight: 600;color:#555;}.modm37656912507906 .wrap form{    position: relative;}.modm37656912507906 .wrap form input{    border-radius:0;}.modm37656912507906 .wrap .form-control:focus{    border-color:#ccc;    webkit-box-shadow:none;     box-shadow:none;}.modm37656912507906 .wrap form button{    position: absolute;    top:0;    right:0;    background: rgba(255,87,34,1);    color:#fff;    border:none;    border-radius:0 ;}.mxi_1564972599{background-color:#F1F2F6;}.mxi_1564972587{background-color:rgba(217,217,217,0.3);margin:0 auto}.modm36987859044731{margin:0 auto 0 auto;background-color:#F1F2F6;}.modm36987859044731 .content{	width: 100%;}.modm36987859044731 .content .title{	width: 100%;	padding: 40px 0;	text-align: center;}.modm36987859044731 .title-top .left span{	color: rgba(247,20,20,1);	font-size: 24px;	font-weight: 600;}.modm36987859044731 .title-top .left h3{        color: rgba(0,0,0,1);	display: inline-block;	margin-left: 5px;	font-weight: 900;}.modm36987859044731 .title>span{	color: rgba(142,146,147,1);}@media screen and (max-width: 540px) {	.modm36987859044731 .content .title{	padding: 20px 0;}}.modm36987863968467{margin:0 0 0 0;background-color:#F1F2F6;}.modm36987863968467 .content .shop-div .shop-list a{	color: black;}.modm36987863968467 .content .shop-div .shop-list a:hover{	color: black;	text-decoration: none;}.modm36987863968467 .content{	width: 100%;}.modm36987863968467 .content .shop-div{	max-width: 1200px;		overflow: hidden;	margin: 0 auto;	padding: 30px 0 20px;}.modm36987863968467 .shop-div .shop-list{	width: 33.33%;	float: left;}.modm36987863968467 .shop{	background: white;	margin: 0px 15px 20px;}.modm36987863968467 .shop .img{	width: 100%;	padding: 30px;}.modm36987863968467 .shop .img img{	padding: 40px 20px 20px 20px;	width: 100%;	transition: all 5s;}.modm36987863968467 .shop .desc{	width: 100%;	height: 120px;	border-top: solid 1px #f1f2f6;	padding: 25px;	position: relative;	left: 0;	bottom: -20px;	transition: all .8s;}.modm36987863968467 .desc .desc-title{	font-size: 16px;}.modm36987863968467 .desc p{        height: 40px;	width: 80%;	line-height: 20px;	overflow: hidden;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	margin-bottom: 0;	margin-top: 5px;	color: rgba(0,0,0,0.5);}.modm36987863968467 .desc i{	font-size: 25px;	position: absolute;	right: 40px;	top: 40px;}.modm36987863968467 .shop:hover img{	transform: scale(1.1);	}.modm36987863968467 .desc span{	transition: color .8s;}.modm36987863968467 .shop:hover .desc span{	color:#d63031;}.modm36987863968467 .shop:hover .desc{	padding-top: 30px;	bottom: 5px;}.modm36987863968467 .moxi_page_list{                width:100%;                text-align:center;                margin: 20px 0; }.modm36987863968467 .moxi_page_list  span{      display:inline-block;     text-align:center;      vertical-align: top;}@media screen and (max-width: 992px) {	.modm36987863968467 .shop-div .shop-list{		width: 50%;	}}@media screen and (max-width: 762px) {	.modm36987863968467 .shop-div .shop-list{		width: 100%;	}}.modm36998277264367{margin:0 auto 0 auto;background-color:#F1F2F6;}.modm36998277264367 .content .link a:hover{	text-decoration: none;}.modm36998277264367 .content{	width: 100%;}.modm36998277264367 .content .link{	width: 100%;	padding: 30px 0;}.modm36998277264367 .link .button{	width: 220px;	height: 50px;	margin: 0 auto;	border-color: #ff7675;	border-width: 2px;	border-style: solid;	color: #d63031;	border-radius: 25px;	text-align: center;	line-height: 50px;	font-size: 16px;	transition: all .8s;        display: block;}.modm36998277264367 .link .button:hover{	color: white;	background: #d63031;	border-color: #d63031;}@media screen and (max-width: 540px) {	.modm36998277264367 .link .button{        width: 180px;        height: 40px;        line-height: 40px;}}.mxi_1564468986{background-color:rgba(217,217,217,0.3);}.mxi_1564468001{background-color:rgba(217,217,217,0.3);margin:0 auto}.modm36987874073416{margin:0 auto 0 auto;}.modm36987874073416 .content{	width: 100%;}.modm36987874073416 .content .title{	width: 100%;	padding: 40px 0;	text-align: center;}.modm36987874073416 .title-top .left span{	color: rgba(247,20,20,1);	font-size: 24px;	font-weight: 600;}.modm36987874073416 .title-top .left h3{        color: rgba(0,0,0,1);	display: inline-block;	margin-left: 5px;	font-weight: 900;}.modm36987874073416 .title>span{	color: rgba(142,146,147,1);}@media screen and (max-width: 540px) {	.modm36987874073416 .content .title{	padding: 20px 0;}}.modm36987881159326{margin:0 auto 0 auto;}.modm36987881159326  .content{	width: 100%;}.content .new{	position: relative;	top: 10%;}.modm36987881159326 .content .news{	max-width: 1200px;	overflow: hidden;        margin: 0 auto;}.modm36987881159326 .news div{	width: 50%;	padding: 30px;	float: left;}.modm36987881159326 .news a{	color: black;}.modm36987881159326 .left h4{	font-weight: 600;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;        transition: color .8s;}.modm36987881159326 .news a:hover .left h4{	color: #d63031;}.modm36987881159326 .left p{	width: 100%;	height: 85px;	line-height: 30px;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	overflow: hidden;		padding-top: 20px;}.modm36987881159326 .left .time{	width: 100%;	height: 40px;	display: inline-block;	line-height: 40px;	font-size: 12px;	color: rgba(0,0,0,0.5);	transition: color .8s;}.modm36987881159326 .left .time:before{	content: "";	width: 0px;	height: 2px;	display: block;	background: black;	transition: all .8s;}.modm36987881159326 .news a:hover .left .time:before{	width: 107%;	margin-left: -30px;	background: #d63031;}.modm36987881159326 .news a:hover .time{		color: rgba(0,0,0);}.modm36987881159326 .moxi_page_list{                width:100%;                text-align:center;                margin: 20px 0;            }.modm36987881159326 .moxi_page_list  span{      display:inline-block;     text-align:center;      vertical-align: top;}@media screen and (max-width: 1200px) {	.modm36987881159326 .content .news{	max-width: 1000px;}}@media screen and (max-width: 1100px) {	.modm36987881159326 .news div{		width: 100%;	}}.modm36987874797310{margin:0 auto 0 auto;background-color:rgba(133, 101, 101, 0);}.modm36987874797310 .content .link a:hover{	text-decoration: none;}.modm36987874797310 .content{	width: 100%;}.modm36987874797310 .content .link{	width: 100%;	padding: 30px 0;}.modm36987874797310 .link .button{	width: 220px;	height: 50px;	margin: 0 auto;	border-color: #ff7675;	border-width: 2px;	border-style: solid;	color: #d63031;	border-radius: 25px;	text-align: center;	line-height: 50px;	font-size: 16px;	transition: all .8s;        display: block;}.modm36987874797310 .link .button:hover{	color: white;	background: #d63031;	border-color: #d63031;}@media screen and (max-width: 540px) {	.modm36987874797310 .link .button{        width: 180px;        height: 40px;        line-height: 40px;}}.mxi_1564467862{background-image:url(http://img.moxikeji.net/05/1005/02f8b8c3bf35e77a764cda67a6780de8.jpg);background-repeat:no-repeat;}.mxi_1564467851{margin:0 auto}.mxi_1564470670{margin:0 auto}.modm36987944638357{margin:0 auto 0 auto;}.modm36987944638357 .content{	width: 100%;}.modm36987944638357 .content .title{	width: 100%;	padding: 40px 0;	text-align: center;}.modm36987944638357 .title-top .left span{	color: rgba(247,20,20,1);	font-size: 24px;	font-weight: 600;}.modm36987944638357 .title-top .left h3{        color: rgba(0,0,0,1);	display: inline-block;	margin-left: 5px;	font-weight: 900;}.modm36987944638357 .title>span{	color: rgba(142,146,147,1);}@media screen and (max-width: 540px) {	.modm36987944638357 .content .title{	padding: 20px 0;}}.mxi_1564471439{}.modm36987946225656{margin:0 auto 0 auto;}.modm36987946225656 .content .service-list a{	color: black;}.modm36987946225656 .content .service-list a:hover{	color: black;	text-decoration: none;}.modm36987946225656 .content{	width: 100%;}.modm36987946225656 .service-list{	width: 100%;	float: left;	text-align: center;	padding: 0 25px 25px 25px;}.modm36987946225656 .service-list .service-content{	position: relative;	height: 362px;	transition: background .8s;}.modm36987946225656 .service-content .top{	border-bottom: solid 1px rgba(0,0,0,0.1);	height: 181px;}.modm36987946225656 .service-content .top .top-title{	display: inline-block;	height: 60px;	line-height: 60px;	text-align: center;	font-weight: 600;	font-size: 16px;	position: relative;	transition: color .8s;	overflow: hidden;	text-overflow: ellipsis;}.modm36987946225656 .service-content .top .top-title::after{	content: "";	width: 30px;	height: 1px;	background: red;	display: block;	position: absolute;	bottom: 0;	left: 50%;	transform: translateX(-50%);	transition: width .8s;}.modm36987946225656 .service-content:hover .top .top-title::after{	width: 98%;}.modm36987946225656 .service-content:hover .top .top-title{	color:red;}.modm36987946225656 .service-content .top p{	margin: 20px auto;	width: 100%;	line-height: 25px;	padding: 0 15px;	color: rgba(0,0,0,0.5);	overflow: hidden;		display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 3;}.modm36987946225656 .service-content .bottom{	height: 181px;}.modm36987946225656 .service-content .bottom .img{	height: 100px;	margin: auto;	margin-top: 40px;}.modm36987946225656 .service-content .bottom .img img{	height: 100%;}.modm36987946225656 .service-content .border{	position: absolute;	background: red;	transition: all .8s;	display: block;}.modm36987946225656 .service-content .border:nth-of-type(1){	width: 0;	height: 2px;		top: 0;	left: 0;	}.modm36987946225656 .service-content .border:nth-of-type(2){	width: 2px;	height: 0;	bottom: 0;	left: 0;}.modm36987946225656 .service-content .border:nth-of-type(3){	width: 0;	height: 2px;	bottom: 0;	right: 0;}.modm36987946225656 .service-content .border:nth-of-type(4){	width: 2px;	height: 0;	top: 0;	right: 0;}.modm36987946225656 .flag .top{	width: 100%;	position: absolute;	bottom: 0px;	border-bottom: none;}.modm36987946225656 .flag .bottom{	position: absolute;	width: 100%;	top: 0;	border-bottom: solid 1px rgba(0,0,0,0.1);}@media screen and (min-width: 540px) {	.modm36987946225656 .service-list .service-content:hover{	background: white;}.modm36987946225656 .service-content:hover .border:nth-of-type(1){	width: 100%;}.modm36987946225656 .service-content:hover .border:nth-of-type(2){	height: 100%;}.modm36987946225656 .service-content:hover .border:nth-of-type(3){	width: 100%;}.modm36987946225656 .service-content:hover .border:nth-of-type(4){	height: 100%;}}@media screen and (max-width: 1200px) {	.modm36987946225656 .content .service-list{		width: 100%;		padding: 0 25px;	}}@media screen and (max-width: 768px) {	.modm36987946225656 .content .service-list{		width: 100%;		height: 323px;		margin-bottom: 30px;	}	.modm36987946225656 .service-list .top{		border-bottom: none;		}}.mxi_1564636179{}.modm36987946463259{margin:0 auto 0 auto;}.modm36987946463259 .content .service-list a{	color: black;}.modm36987946463259 .content .service-list a:hover{	color: black;	text-decoration: none;}.modm36987946463259 .content{	width: 100%;}.modm36987946463259 .service-list{	width: 100%;	float: left;	text-align: center;	padding: 0 25px 25px 25px;}.modm36987946463259 .service-list .service-content{	position: relative;	height: 362px;	transition: background .8s;}.modm36987946463259 .service-content .top{	border-bottom: solid 1px rgba(0,0,0,0.1);	height: 181px;}.modm36987946463259 .service-content .top .top-title{	display: inline-block;	height: 60px;	line-height: 60px;	text-align: center;	font-weight: 600;	font-size: 16px;	position: relative;	transition: color .8s;	overflow: hidden;	text-overflow: ellipsis;}.modm36987946463259 .service-content .top .top-title::after{	content: "";	width: 30px;	height: 1px;	background: red;	display: block;	position: absolute;	bottom: 0;	left: 50%;	transform: translateX(-50%);	transition: width .8s;}.modm36987946463259 .service-content:hover .top .top-title::after{	width: 98%;}.modm36987946463259 .service-content:hover .top .top-title{	color:red;}.modm36987946463259 .service-content .top p{	margin: 20px auto;	width: 100%;	line-height: 25px;	padding: 0 15px;	color: rgba(0,0,0,0.5);	overflow: hidden;		display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 3;}.modm36987946463259 .service-content .bottom{	height: 181px;}.modm36987946463259 .service-content .bottom .img{	height: 100px;	margin: auto;	margin-top: 40px;}.modm36987946463259 .service-content .bottom .img img{	height: 100%;}.modm36987946463259 .service-content .border{	position: absolute;	background: red;	transition: all .8s;	display: block;}.modm36987946463259 .service-content .border:nth-of-type(1){	width: 0;	height: 2px;		top: 0;	left: 0;	}.modm36987946463259 .service-content .border:nth-of-type(2){	width: 2px;	height: 0;	bottom: 0;	left: 0;}.modm36987946463259 .service-content .border:nth-of-type(3){	width: 0;	height: 2px;	bottom: 0;	right: 0;}.modm36987946463259 .service-content .border:nth-of-type(4){	width: 2px;	height: 0;	top: 0;	right: 0;}.modm36987946463259 .flag .top{	width: 100%;	position: absolute;	bottom: 0px;	border-bottom: none;}.modm36987946463259 .flag .bottom{	position: absolute;	width: 100%;	top: 0;	border-bottom: solid 1px rgba(0,0,0,0.1);}@media screen and (min-width: 540px) {	.modm36987946463259 .service-list .service-content:hover{	background: white;}.modm36987946463259 .service-content:hover .border:nth-of-type(1){	width: 100%;}.modm36987946463259 .service-content:hover .border:nth-of-type(2){	height: 100%;}.modm36987946463259 .service-content:hover .border:nth-of-type(3){	width: 100%;}.modm36987946463259 .service-content:hover .border:nth-of-type(4){	height: 100%;}}@media screen and (max-width: 1200px) {	.modm36987946463259 .content .service-list{		width: 100%;		padding: 0 25px;	}}@media screen and (max-width: 768px) {	.modm36987946463259 .content .service-list{		width: 100%;		height: 323px;		margin-bottom: 30px;	}	.modm36987946463259 .service-list .top{		border-bottom: none;		}}.mxi_1564636224{}.modm36987946675529{margin:0 auto 0 auto;}.modm36987946675529 .content .service-list a{	color: black;}.modm36987946675529 .content .service-list a:hover{	color: black;	text-decoration: none;}.modm36987946675529 .content{	width: 100%;}.modm36987946675529 .service-list{	width: 100%;	float: left;	text-align: center;	padding: 0 25px 25px 25px;}.modm36987946675529 .service-list .service-content{	position: relative;	height: 362px;	transition: background .8s;}.modm36987946675529 .service-content .top{	border-bottom: solid 1px rgba(0,0,0,0.1);	height: 181px;}.modm36987946675529 .service-content .top .top-title{	display: inline-block;	height: 60px;	line-height: 60px;	text-align: center;	font-weight: 600;	font-size: 16px;	position: relative;	transition: color .8s;	overflow: hidden;	text-overflow: ellipsis;}.modm36987946675529 .service-content .top .top-title::after{	content: "";	width: 30px;	height: 1px;	background: red;	display: block;	position: absolute;	bottom: 0;	left: 50%;	transform: translateX(-50%);	transition: width .8s;}.modm36987946675529 .service-content:hover .top .top-title::after{	width: 98%;}.modm36987946675529 .service-content:hover .top .top-title{	color:red;}.modm36987946675529 .service-content .top p{	margin: 20px auto;	width: 100%;	line-height: 25px;	padding: 0 15px;	color: rgba(0,0,0,0.5);	overflow: hidden;		display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 3;}.modm36987946675529 .service-content .bottom{	height: 181px;}.modm36987946675529 .service-content .bottom .img{	height: 100px;	margin: auto;	margin-top: 40px;}.modm36987946675529 .service-content .bottom .img img{	height: 100%;}.modm36987946675529 .service-content .border{	position: absolute;	background: red;	transition: all .8s;	display: block;}.modm36987946675529 .service-content .border:nth-of-type(1){	width: 0;	height: 2px;		top: 0;	left: 0;	}.modm36987946675529 .service-content .border:nth-of-type(2){	width: 2px;	height: 0;	bottom: 0;	left: 0;}.modm36987946675529 .service-content .border:nth-of-type(3){	width: 0;	height: 2px;	bottom: 0;	right: 0;}.modm36987946675529 .service-content .border:nth-of-type(4){	width: 2px;	height: 0;	top: 0;	right: 0;}.modm36987946675529 .flag .top{	width: 100%;	position: absolute;	bottom: 0px;	border-bottom: none;}.modm36987946675529 .flag .bottom{	position: absolute;	width: 100%;	top: 0;	border-bottom: solid 1px rgba(0,0,0,0.1);}@media screen and (min-width: 540px) {	.modm36987946675529 .service-list .service-content:hover{	background: white;}.modm36987946675529 .service-content:hover .border:nth-of-type(1){	width: 100%;}.modm36987946675529 .service-content:hover .border:nth-of-type(2){	height: 100%;}.modm36987946675529 .service-content:hover .border:nth-of-type(3){	width: 100%;}.modm36987946675529 .service-content:hover .border:nth-of-type(4){	height: 100%;}}@media screen and (max-width: 1200px) {	.modm36987946675529 .content .service-list{		width: 100%;		padding: 0 25px;	}}@media screen and (max-width: 768px) {	.modm36987946675529 .content .service-list{		width: 100%;		height: 323px;		margin-bottom: 30px;	}	.modm36987946675529 .service-list .top{		border-bottom: none;		}}.mxi_1564637475{}.modm36987946913790{margin:0 auto 0 auto;}.modm36987946913790 .content .service-list a{	color: black;}.modm36987946913790 .content .service-list a:hover{	color: black;	text-decoration: none;}.modm36987946913790 .content{	width: 100%;}.modm36987946913790 .service-list{	width: 100%;	float: left;	text-align: center;	padding: 0 25px 25px 25px;}.modm36987946913790 .service-list .service-content{	position: relative;	height: 362px;	transition: background .8s;}.modm36987946913790 .service-content .top{	border-bottom: solid 1px rgba(0,0,0,0.1);	height: 181px;}.modm36987946913790 .service-content .top .top-title{	display: inline-block;	height: 60px;	line-height: 60px;	text-align: center;	font-weight: 600;	font-size: 16px;	position: relative;	transition: color .8s;	overflow: hidden;	text-overflow: ellipsis;}.modm36987946913790 .service-content .top .top-title::after{	content: "";	width: 30px;	height: 1px;	background: red;	display: block;	position: absolute;	bottom: 0;	left: 50%;	transform: translateX(-50%);	transition: width .8s;}.modm36987946913790 .service-content:hover .top .top-title::after{	width: 98%;}.modm36987946913790 .service-content:hover .top .top-title{	color:red;}.modm36987946913790 .service-content .top p{	margin: 20px auto;	width: 100%;	line-height: 25px;	padding: 0 15px;	color: rgba(0,0,0,0.5);	overflow: hidden;		display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 3;}.modm36987946913790 .service-content .bottom{	height: 181px;}.modm36987946913790 .service-content .bottom .img{	height: 100px;	margin: auto;	margin-top: 40px;}.modm36987946913790 .service-content .bottom .img img{	height: 100%;}.modm36987946913790 .service-content .border{	position: absolute;	background: red;	transition: all .8s;	display: block;}.modm36987946913790 .service-content .border:nth-of-type(1){	width: 0;	height: 2px;		top: 0;	left: 0;	}.modm36987946913790 .service-content .border:nth-of-type(2){	width: 2px;	height: 0;	bottom: 0;	left: 0;}.modm36987946913790 .service-content .border:nth-of-type(3){	width: 0;	height: 2px;	bottom: 0;	right: 0;}.modm36987946913790 .service-content .border:nth-of-type(4){	width: 2px;	height: 0;	top: 0;	right: 0;}.modm36987946913790 .flag .top{	width: 100%;	position: absolute;	bottom: 0px;	border-bottom: none;}.modm36987946913790 .flag .bottom{	position: absolute;	width: 100%;	top: 0;	border-bottom: solid 1px rgba(0,0,0,0.1);}@media screen and (min-width: 540px) {	.modm36987946913790 .service-list .service-content:hover{	background: white;}.modm36987946913790 .service-content:hover .border:nth-of-type(1){	width: 100%;}.modm36987946913790 .service-content:hover .border:nth-of-type(2){	height: 100%;}.modm36987946913790 .service-content:hover .border:nth-of-type(3){	width: 100%;}.modm36987946913790 .service-content:hover .border:nth-of-type(4){	height: 100%;}}@media screen and (max-width: 1200px) {	.modm36987946913790 .content .service-list{		width: 100%;		padding: 0 25px;	}}@media screen and (max-width: 768px) {	.modm36987946913790 .content .service-list{		width: 100%;		height: 323px;		margin-bottom: 30px;	}	.modm36987946913790 .service-list .top{		border-bottom: none;		}}.mxi_1564637485{}.mxi_1564471430{padding:0 20px 0 20px;background-color:rgba(217,217,217,0.13);margin:0 auto}.modm36987943885654{margin:0 auto 0 auto;background-color: #2f353b;}.modm36987943885654 .wrap{width: 100%;padding-top:10px;}.modm36987943885654 .wrap a{text-decoration: none;}.modm36987943885654 .wrap .content{margin: 0 auto;overflow: hidden;}.modm36987943885654 .wrap .content .nav-item{float: left;box-sizing: border-box;padding: 10px;}.modm36987943885654 .wrap .content .nav-item .item-title{display: inline-block;font-size: 20px;margin-bottom: 20px;color:#fff;font-family: "inherit";font-weight: bold;}.modm36987943885654 .wrap .content .nav-item ul{padding: 0;list-style: none;}.modm36987943885654 .wrap .content .about-us{width: 25%;padding-left: 30px;}.modm36987943885654 .wrap .content .quick-nav{width: 18%;}.modm36987943885654 .wrap .content .news{width: 35%;}.modm36987943885654 .wrap .content .qrcode{width: 22%;}.modm36987943885654 .wrap .content .about-us .icon{margin-bottom: 20px;}.modm36987943885654 .wrap .content .about-us .icon a{display: inline-block;font-size: 24px;width: 38px;height: 38px;line-height: 38px;text-align: center;margin:5px 6px 5px 0;}.modm36987943885654 .wrap .content .about-us .icon a:hover{color:#fff;}.modm36987943885654 .wrap .content .about-us .item-box > p{}.modm36987943885654 .wrap .content .about-us .item-box > p .moxiicon{margin-right: 10px;}.modm36987943885654 .wrap .content .quick-nav{padding: 10px 30px;}.modm36987943885654 .wrap .content .quick-nav .link-list{overflow: hidden;}.modm36987943885654 .wrap .content .quick-nav .link-list li{line-height: 30px;border-bottom:1px solid rgba(200,200,200,0.4);}.modm36987943885654 .wrap .content .quick-nav .link-list li:last-child{border-bottom:none;}.modm36987943885654 .wrap .content .quick-nav .link-list li a:before{content:"";display: inline-block;border-width:  5px 5px 5px 5px;border-style: solid solid solid solid;border-color: transparent transparent transparent #a4aeb8;position: relative;}.modm36987943885654 .wrap .content .quick-nav .link-list li a:hover:before{}.modm36987943885654 .wrap .content .news .news-list > li{overflow: hidden;height: 80px;padding: 10px;border-radius:4px;}.modm36987943885654 .wrap .content .news .news-list > li:hover{background: rgba(180,180,180,0.5);}.modm36987943885654 .wrap .content .news .news-list > li:hover a{color:#555;font-weight: bold;}.modm36987943885654 .wrap .content .news .news-list .img{width: 90px;height: 62px;float: left;margin-right: 20px;overflow: hidden;}.modm36987943885654 .wrap .content .news .news-list .img img{width: 100%;}.modm36987943885654 .wrap .content .news .news-list .news-content{margin-left: 110px;}.modm36987943885654 .wrap .content .news .news-list .news-content .news-title{height: 20px;overflow: hidden;}.modm36987943885654 .wrap .content .news .news-list .news-content .news-info{max-height: 35px;font-size: 12px;overflow: hidden;opacity: 0.7;}.modm36987943885654 .wrap .content .qrcode img{max-width: 100%;}.modm36987943885654 .wrap .footer-bottom{border-top: 1px solid rgba(200,200,200,0.4);text-align: center;font-size: 12px;color:#a4aeb8;padding-top: 5px;}.modm36987943885654 .wrap .footer-bottom a{margin: 0 10px;color:#a4aeb8;}@media screen and (max-width:992px){.modm36987943885654 .wrap .content .about-us{width: 33%;}.modm36987943885654 .wrap .content .news{width: 40%;}.modm36987943885654 .wrap .content .qrcode{width: 27%;}.modm36987943885654 .wrap .content .quick-nav{display: none;}}@media screen and (max-width:750px){.modm36987943885654 .wrap .content .nav-item{padding-left: 20px;}.modm36987943885654 .wrap .content .nav-item .item-title{margin-bottom: 0;}.modm36987943885654 .wrap .content .about-us{width: 70%;}.modm36987943885654 .wrap .content .news{display: none;}.modm36987943885654 .wrap .content .qrcode{width: 30%;}.modm36987943885654 .wrap .content .qrcode .item-title{display: none;}.modm36987943885654 .wrap .content .qrcode img{}}@media screen and (max-width:500px){.modm36987943885654 .wrap .content .about-us{width: 100%;}.modm36987943885654 .wrap .content .qrcode{display: none;}}.mxi_1564475221{}.mxi_1564475210{background-color:rgba(255, 255, 255, 1);margin:0 auto}/*page-list*/

.moxi_page_list a{text-decoration: none}
.moxi_page_list {
    display: inline-block;
    text-align: center;
    line-height: 36px;
    margin-left: 10px;
}

.moxi_page_list .moxipage_pre a {
    width: 70px;
}
.moxi_page_list .moxipage_next a{
    width: 70px;
}
.moxi_page_list span:last-of-type a{
}

page-wrap a {
color: rgba(255, 255, 255, 1);
background:#33cccc;
text-decoration: none;
}
.moxi_page_list a:hover {
text-decoration: none!important;
background:rgba(56, 174, 174, 1);
color:rgba(248, 247, 247, 1) ;
}

.moxi_page_list .page_disabled a,.moxi_page_list .page_disabled a:hover{
color:#fff;
background:rgb(140, 137, 135,0.5)!important;
}
.moxi_page_list span a {
background-color:#33cccc;
color:rgba(255, 255, 255, 1);
    float: left;
    box-sizing: border-box;
    /*padding: 6px 12px;*/
    display: block;
    width: 40px;
    height: 36px;
border:1px solid rgba(56, 174, 174, 1);
margin-left: -1px;
}
.moxi_page_list .moxipage_curpage a {
background: rgba(56, 174, 174, 1);
color: rgba(248, 247, 247, 1);
}
.moxi_page_list .moxipage_allpage{
    display: inline-block;
    box-sizing: border-box;
    margin-left: 10px;
    height: 36px;
    padding: 0 5px;
//border:1px solid rgba(56, 174, 174, 1);
}