@import url(//at.alicdn.com/t/c/font_4539476_isms4rl93ls.css);
        li, ul {
            list-style: none;
        }
        a {
            text-decoration: none;
        }
        body{
            font-family: AlibabaPuHuiTiM;
        }
        .header{
            height: 80px;
            display: flex;
            max-width: 1280px;
            margin: 0 auto;
            align-items: center;
            justify-content: space-between;
        }
        .logo-image a{
            display: flex;
            align-items: center;
        }
        .logo-slg {
            margin-left: 10px;
        }
        .logo-slg p:nth-child(1){
            font-size: 22px;
            font-weight: 600;
        }
        .logo-slg span{
            color: #f39800;
        }
        .logo-slg p:nth-child(2){
            font-size: 12px;
            color: #c7974c;
            font-weight: 600;
        }
        .logo-image img {
            width: 310px;
        }
        .ft1 .ftlt img:nth-child(1){
            width: 200px;
        }
        .nav .navList{
            float: left;
            margin-right: 44px;
        }
        .nav .navList a:hover, .nav .cur {
            color: #c7974c;
        }
        .rx{
            display: flex;
        }
        .rxdh{
            margin-left: 10px;
        }
        .rxdh p{
            color: #c7974c;
        }
        .rxdh .p2{
            font-weight: 600;
            font-size: 20px;
        }
         .foot{
        background: #fafafc;
        /*height: 480px;*/
        /*margin-top: 40px;*/
        padding-bottom: 20px;
        }
        .ft1{
            margin: 0 auto;
            max-width: 1280px;
        }
        .ftlt{
            margin-top: 40px;
            display: flex;
            align-items: center;
            float: left;
        }
        .ftlt img{
            margin-right: 40px;
        }
        .ftri{
            margin: 80px 0px 0px 180px;
            display: flex;
            float: left;
        }
        .ftri img{
            width: 49px;
            height: 49px;
        }
        
        .lxdh{
            display: flex;
        }
        .lxdz{
            display: flex;
            margin-left: 40px 
        }
        .rdh, .rem{
            margin-left: 10px;
        }
        .rdh p:nth-child(1),.rem p:nth-child(1){
            font-size: 16px;
            color: rgb(191, 191, 191);
        }
        .rdh p:nth-child(2){
            color: #c7974c;
            font-weight: 600;
            font-size: 18px;
        }
        .rem p:nth-child(2){
            color: rgb(50, 171, 203);
            font-weight: 600;
            font-size: 18px;
        }
        .clon{
            clear: both;
        }
        .ftlist{
            margin: 0 auto;
            max-width: 1280px;
            display: flex;
            justify-content: space-between;
        }
        .fgx{
            height: 1px;
            background: rgb(191, 191, 191);
            margin: 40px auto;
            max-width: 1280px;
        }
        .ftlist{
            font-size: 16px;
            margin-bottom: 40px;
        }
        .ftbt{
            font-size: 18px;
            margin-bottom: 10px;
        }
        .ftlist li a{
            color: rgb(36, 36, 36);
            line-height: 1.875;
        }
        .bq{
            margin: 20px auto;
            max-width: 1280px;
            font-size: 15px;
            color: rgb(36, 36, 36);
            line-height: 1.875;
            text-align: center;
        }
@media (max-width: 768px) {
        .content-box{
            margin-top: 60px!important;
        }
            
        *{
            box-sizing: border-box;
            margin: 0;
        }
        .nav{
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding:5px 10px;
            /* background: linear-gradient(90deg, #fff, #fff); */
            background-color: rgba(255, 255, 255, 0.6);
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            -ms-animation-duration: 500ms;
            -moz-animation-duration: 500ms;
            -op-animation-duration: 500ms;
            -webkit-animation-duration: 500ms;
            animation-duration: 500ms;
            z-index: 999;
        }
        .head-action .logo-slg p,.head-action .nav-tel .fonts,.head-action .nav-tel span{
            color: #fff;
        }
        .head-action .logo-slg span,.head-action .logo-slg p:nth-child(2){
            color: #e60012;
        }
        .ths-logo{
            /*width: 80px;*/
            display: flex;
            align-items: center;
        }
        .logo-slg{
            margin-left: 5px;
            color: #333;
        }
        .logo-slg p:nth-child(1){
            font-size: 15px;
            font-weight: 600;
        }
        .logo-slg span{
            color: #f39800;
            font-size: 15px;
        }
        .logo-slg p:nth-child(2){
            font-size: 8px;
            color: #f39800;
            font-weight: 600;
        }
        
        .ths-logo img{
            width: 200px;
            object-fit: cover;
        }
        .nav-right{
            display: flex;
            align-items: center;
        }
        .nav-tel{
            /* display: none; */
            display: flex;
            align-items: center;
        }
        .nav-tel .fonts{
            font-size: 14px;
            color: #606060;
            padding-right: 2px;
        }
        .nav-tel span{
            padding: 0 5px 0 2px;
            font-size: 12px;
            color: #606060;
        }
        .nav-btn{
            width: 25px;
            height: 16px;
            z-index: 4;
        }
        .nav-btn .nav-btn-icon{
            background-color: #444141;
            display: block;
            width: 25px;
            height: 2px;
            background-color: #222;
            -moz-transition-property: background-color, -moz-transform;
            -o-transition-property: background-color, -o-transform;
            -webkit-transition-property: background-color, -webkit-transform;
            transition-property: background-color, transform;
            transition-duration: .4s;
            position: relative;
            margin-top: 7px;
            margin-bottom: 7px;
        }
        .nav-btn .nav-btn-icon::after,.nav-btn .nav-btn-icon::before{
            position: absolute;
            content: "";
            background-color: #444141;
            display: block;
            width: 25px;
            height: 2px;
            -moz-transition-property: background-color, -moz-transform;
            -o-transition-property: background-color, -o-transform;
            -webkit-transition-property: background-color, -webkit-transform;
            transition-property: background-color, transform;
            transition-duration: .4s;
        }
        .nav-btn .nav-btn-icon::before{
            top: -7px;
        }
        .nav-btn .nav-btn-icon::after{
            top: 7px;
        }
        .nav-btn.active .nav-btn-icon {
            background-color: transparent;
        }
        .nav-btn.active .nav-btn-icon::before {
            -moz-transform: translateY(7px) rotate(45deg);
            -ms-transform: translateY(7px) rotate(45deg);
            -webkit-transform: translateY(7px) rotate(45deg);
            transform: translateY(7px) rotate(45deg);
        }
        .nav-btn.active .nav-btn-icon:after {
            -moz-transform: translateY(-7px) rotate(-45deg);
            -ms-transform: translateY(-7px) rotate(-45deg);
            -webkit-transform: translateY(-7px) rotate(-45deg);
            transform: translateY(-7px) rotate(-45deg);
        }
        .nav-btn.active .nav-btn-icon::after, .nav-btn.active .nav-btn-icon::before {
            background-color: #fff;
        }
        
        .fat-nav {
            top: 0;
            left: 0;
            z-index: 3;
            position: fixed;
            opacity: 0;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, .8);
            -moz-transform: scale(1.4);
            -ms-transform: scale(1.4);
            -webkit-transform: scale(1.4);
            transform: scale(1.4);
            transition: transform 0.4s, opacity 0.3s ease, visibility 0s linear 0.3s;
            visibility: hidden;
            overflow-y: auto;
            overflow-x: hidden;
            -webkit-overflow-scrolling: touch;
        }
        body.no-scroll {
            overflow: hidden;
        }
        .fat-nav.active {
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 1;
            visibility: visible;
            transition: opacity 0.3s ease, visibility 0s;
        }
        .fat-nav-wrapper {
            width: 100%;
            height: 100%;
            display: table;
            table-layout: fixed;
        }
        .fat-nav ul {
            display: table-cell;
            vertical-align: middle;
            margin: 0;
            padding: 0;
            text-align: center;
        }
        .fat-nav ul li a{
            color: #ffffff;
            font-size: 16px;
            line-height: 34px;
            font-weight: 500;
            font-family: AlibabaPuHuiTiM;
        }
        .nav-btn .fonts{
            font-size: 32px;
            color:#90c556;
        }
        
        /* footer */
        .footer{
        	background-color: #fafafc;
            margin-top: 20px;
        }
        .footer-contact{
        	border-bottom: 1px solid #e1e1e1;
        	padding: 20px 10px;
        	display: flex;
        	justify-content: space-between;
        }
        .footer-contact .tel,.footer-contact .email{
        	display: flex;
        	justify-content: center;
        	align-items: center;
        }
        .footer-contact .tel span,.footer-contact .email span{
        	width: 40px;
        	height: 40px;
        	border-radius: 50%;
        	text-align: center;
        	line-height: 40px;
        }
        .footer-contact .tel .flex,.footer-contact .email .flex{
        	flex: 1;
        	-webkit-box-flex: 1;
        	-webkit-flex: 1;
        	-ms-flex: 1;
        	margin-left: 5px;
        }
        .footer-contact .tel .fonts,.footer-contact .email .fonts{
        	color:#ffffff;
        	font-size: 20px;
        }
        .footer-contact .tel span{
        	background-color: #90c556;
        }
        .footer-contact .email span{
        	background-color: #32abcb;
        }
        .footer-contact .contact-text{
        	color: #bfbfbf;
        	font-size: 12px;
        	font-weight: 500;
        	line-height: 20px;
        }
        .footer-contact .contact-no{
        	font-size: 16px;
        	font-weight: 500;
        	line-height: 24px;
        }
        .footer-contact .tel .contact-no{
        	color: #90c556;
        }
        .footer-contact .email .contact-no{
        	color: #32abcb;
        }
        .footer-copyright{
        	padding: 20px 10px;
        }
        .footer-copyright .copyright-nav{
        	color: #333333;
        	font-size: 14px;
        	line-height: 26px;
        	display: flex;
        	-webkit-flex-wrap: wrap;
        	flex-wrap: wrap;
        }
        .footer-copyright .copyright-nav a{
        	width: 33%;
        	padding-bottom: 10px;
        }
        .footer-copyright .copyright-text{
        	font-size: 14px;
        	color: #999;
        	margin-top: 10px;
        }
        .footer-copyright .copyright-link{
        	margin-top: 20px;
        	display: flex;
        }
        .footer-copyright .copyright-link a{
        	color: #999;
        	background: #bfbfbf;
        	margin-right: 10px;
        	border-radius: 5px;
        	width: 20px;
        	height: 20px;
        	display: flex;
        	justify-content: center;
        	align-items: center;
        }
        .footer-copyright .copyright-link .fonts{
        	color: #ffffff;
        	font-size: 12px;
        	line-height: 20px;
        }
}