﻿@charset "utf-8";
/* CSS Document */
.header-nav {
	width: 100%;
	height: 50px;
	position: absolute;
	-webkit-box-shadow: #ccc 0px 0px 5px;
	-moz-box-shadow: #ccc 0px 0px 5px;
	box-shadow: #ccc 0px 0px 5px;
	background: #fff;
	top: 0;
	z-index: 1000;
	-webkit-transition: background .35s linear,height .35s ease-in;
	transition: background .35s linear,height .35s ease-in;
}

.h-m-m-faceout {
	webkit-transform: translateX(200%);
	-ms-transform: translateX(200%);
	transform: translateX(200%);
	-webkit-transition: -webkit-transform .55s .25s ease-out;
	transition: -webkit-transform .55s .25s ease-out;
	transition: transform .55s .25s ease-out
}

.h-nav-100 {
	height: 100%;
	background: #fff;
	opacity:0.9;
	-webkit-transition: background .35s linear,height .35s ease-in .2s;
	-moz-transition: background .35s linear,height .35s ease-in .2s;
	transition: background .35s linear,height .35s ease-in .2s
}

.header-menu {
	width: 100%;
	height: 50px
}

.header-menu .h-m-inner {
	width: 96%;
	margin: 0 auto;
	height: 50px;
	overflow: hidden;
	position: relative
}

.header-menu .h-m-inner center {
	width: 17rem;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%,-50%,0);
	-moz-transform: translate3d(-50%,-50%,0);
	transform: translate3d(-50%,-50%,0);
	margin: 0 auto
}

.header-menu .h-m-inner .h-m-menu {
	width: 30px;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0
}

.header-menu .h-m-inner .h-m-menu .h-m-m-b,.header-menu .h-m-inner .h-m-menu .h-m-m-c,.header-menu .h-m-inner .h-m-menu .h-m-m-t {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	-webkit-transform: rotate(0);
	-moz-transform: rotate(0);
	transform: rotate(0)
}

.header-menu .h-m-inner .h-m-menu span>span {
	position: absolute;
	height: 1px;
	width: 26px;
	top: 22px;
	left: .6px;
	background-color: #fe4d00;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-transition: -webkit-transform .6s,opacity .4s;
	-moz-transition: transform .6s,opacity .4s;
	transition: transform .6s,opacity .4s;
	transform-origin: center center;
	-moz-transform-origin: center center;
	-webkit-transform-origin: center center
}

.header-menu .h-m-inner .h-m-menu .h-m-m-t>span {
	-webkit-transform: translate3d(0,-.7em,0);
	-moz-transform: translate3d(0,-.7em,0);
	transform: translate3d(0,-.7em,0)
}

.header-menu .h-m-inner .h-m-menu .h-m-m-b>span {
	-webkit-transform: translate3d(0,.7em,0);
	-moz-transform: translate3d(0,.7em,0);
	transform: translate3d(0,.7em,0)
}

.header-menu .h-m-inner .h-m-menu .h-m-m-c>span {
	opacity: 1
}

.h-m-m-t-close {
	-webkit-transform: translate3d(0,0,0) rotate(45deg)!important;
	-moz-transform: translate3d(0,0,0) rotate(45deg)!important;
	transform: translate3d(0,0,0) rotate(45deg)!important
}

.h-m-m-c-close {
	opacity: 0!important
}

.h-m-m-b-close {
	-webkit-transform: translate3d(0,0,0) rotate(-45deg)!important;
	-moz-transform: translate3d(0,0,0) rotate(-45deg)!important;
	transform: translate3d(0,0,0) rotate(-45deg)!important
}

.header-menu .h-m-inner .h-m-menu .h-m-m-hot {
	width: 4px;
	height: 4px;
	position: absolute;
	top: 11px;
	right: 3px;
	background: #e43c3c;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	box-shadow: 0 0 5px #e43c3c;
	-moz-box-shadow: 0 0 5px #e43c3c;
	-webkit-box-shadow: 0 0 5px #e43c3c
}

.header-menu .h-m-inner .h-m-media {
	position: absolute;
	height: 50px;
	top: 0;
	right: 0;
	-webkit-transition: transform .25s .55s ease-out;
	-moz-transition: transform .25s .55s ease-out;
	transition: transform .25s .55s ease-out
}

.header-menu .h-m-inner .h-m-media .wechat {
	margin-left: 4px
}

.header-menu .h-m-inner .h-m-media div {
	line-height: 50px;
	font-size: 26px;
	color: #fff;
	display: block;
	float: right
}

.header-nav .menu-lists {
	position: absolute;
	top: 50px;
	right: 0;
	bottom: 0;
	left: 0;
	height: auto;
	overflow: hidden;
	overflow-y: auto;
}

.header-nav .menu-lists>ul {
	width: 100%;
	padding: 0 45px 2rem 45px;
}

.header-nav .menu-lists>ul>li{
	border-bottom: 1px solid #fe4d00;
	position:relative;
	vertical-align: top;
	height: 4rem;
	opacity: 0;
	-webkit-transform: scale(1.1) translateY(-24px);
	-ms-transform: scale(1.1) translateY(-24px);
	transform: scale(1.1) translateY(-24px);
	-webkit-transition: opacity .35s ease-out,-webkit-transform .35s ease-out,border-bottom .8s .2s;
	-moz-transition: opacity .35s ease-out,-moz-transform .35s ease-out,border-bottom .8s .2s;
	transition: opacity .35s ease-out,transform .35s ease-out,border-bottom .8s .2s;
	transition: opacity .35s ease-out,transform .35s ease-out,border-bottom .8s .2s;
}
.header-nav .menu-lists>ul>li>span{
	position:absolute;
	display:inline;
	height:4rem;
	width:auto;
	right:1.2rem;
	top:0;
	line-height:4rem;
	font-size:1.8rem;
	transition:transform .8s,color 1s;
	-webkit-transition:transform .8s,color 1s;
	-moz-transition:transform .8s,color 1s;
	color:#fe4d00;
}
.menu-lists-show {
	opacity: 1!important;
	pointer-events: auto;
	-webkit-transform: none!important;
	-ms-transform: none!important;
	transform: none!important
}
.header-nav .menu-lists>ul>.on a{
	color:#fe4d00 !important;
}
.header-nav .menu-lists>ul> li.on{
	border-bottom: 1px solid #fff !important;
}
.header-nav .menu-lists>ul>.on span{
	/*color:#fff !important;*/
	transform-origin:center;
	-webkit-transform-origin:center;
	-moz-transform-origin:center;
	transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
}
.header-nav .menu-lists>ul>li>a {
	display: block;
	height: 4rem;
	line-height: 4rem;
	font-size: 1.4rem;
	color: #fe4d00;
	font-weight: 100;
	transition:color .8s;
	-webkit-transition:color .8s;
	-moz-transition:color .8s;
}
.header-nav .menu-lists>ul>li>.brandlist{
	display:block;
	width:100%;
	height:0;
	opacity:0;
	transition:height .8s,opacity .8s;
	-webkit-transition:height .8s,opacity .8s;
	-moz-transition:height .8s,opacity .8s;
	overflow:hidden;
}
.header-nav .menu-lists>ul>li.on>.brandlist{
	height:27rem;
	opacity:1;
}
.brandlist>ul{
	width:100%;
}
.brandlist>ul>li{
	width:100%;
	height:3.4rem;
	line-height:3.4rem;
	font-size:1.3rem;
	text-indent:1rem;
	border-bottom:1px solid #fe4d00;
	
}
.brandlist>ul>li:nth-last-child(1){
	border:none;
}
.brandlist>ul>li>a{
	color:#ccc;
}
.header-nav .menu-lists>ul>li:nth-child(1){
	height:auto !important;
}
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(1) {
	transition-delay: 0s,0s;
	-webkit-transition-delay: 0s,0s;
	-moz-transition-delay: 0s,0s;
}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(2) {
	transition-delay: .2s,.2s;
	-webkit-transition-delay: .2s,.2s;
	-moz-transition-delay: .2s,.2s;
}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(3) {
	transition-delay: 250ms,250ms;
	-webkit-transition-delay: 250ms,250ms;
	-moz-transition-delay: 250ms,250ms;
}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(4) {
	transition-delay: .3s,.3s;
	-webkit-transition-delay: .3s,.3s;
	-moz-transition-delay: .3s,.3s;
}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(5) {
	transition-delay: 350ms,350ms;
	-webkit-transition-delay: 350ms,350ms;
	-moz-transition-delay: 350ms,350ms;
}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(6) {
	transition-delay: .4s,.4s;
	-webkit-transition-delay: .4s,.4s;
	-moz-transition-delay: .4s,.4s;
}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(7) {
	transition-delay: 450ms,450ms;
	-webkit-transition-delay: 450ms,450ms;
	-moz-transition-delay: 450ms,450ms;
}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(8) {
	transition-delay: .6s,.6s;
	-webkit-transition-delay: .6s,.6s;
	-moz-transition-delay: .6s,.6s;
}

.header-nav .menu-lists>ul>li.h-m-lists:nth-child(9) {
	transition-delay: 650ms,650ms;
	-moz-transition-delay: 650ms,650ms;
	-webkit-transition-delay: 650ms,650ms;
}

.header-nav .menu-lists>ul>li:nth-child(9) {
	transition-delay: 0s,0s;
	-webkit-transition-delay: 0s,0s;
	-moz-transition-delay: 0s,0s;
}

.header-nav .menu-lists>ul>li:nth-child(8) {
	transition-delay: 25ms,25ms;
	-moz-transition-delay: 25ms,25ms;
	-webkit-transition-delay: 25ms,25ms;
}

.header-nav .menu-lists>ul>li:nth-child(7) {
	transition-delay: 50ms,50ms;
	-webkit-transition-delay: 50ms,50ms;
	-moz-transition-delay: 50ms,50ms;
}

.header-nav .menu-lists>ul>li:nth-child(6) {
	transition-delay: 75ms,75ms;
	-webkit-transition-delay: 75ms,75ms;
	-moz-transition-delay: 75ms,75ms;
}

.header-nav .menu-lists>ul>li:nth-child(5) {
	transition-delay: .1s,.1s;
	-webkit-transition-delay: .1s,.1s;
	-moz-transition-delay: .1s,.1s;
}

.header-nav .menu-lists>ul>li:nth-child(4) {
	transition-delay: 125ms,125ms;
	-webkit-transition-delay: 125ms,125ms;
	-moz-transition-delay: 125ms,125ms;
}

.header-nav .menu-lists>ul>li:nth-child(3) {
	transition-delay: 150ms,150ms;
	-webkit-transition-delay: 150ms,150ms;
	-moz-transition-delay: 150ms,150ms;
}

.header-nav .menu-lists>ul>li:nth-child(2) {
	transition-delay: 175ms,175ms;
	-webkit-transition-delay: 175ms,175ms;
	-moz-transition-delay: 175ms,175ms;
}

.header-nav .menu-lists>ul>li:nth-child(1) {
	transition-delay: .2s,.2s;
	-webkit-transition-delay: .2s,.2s;
	-moz-transition-delay: .2s,.2s;
}

.no-scroll {
	overflow: hidden!important;
	height: 100%!important
}

.header-nav .menu-lists .menu-list-tel {
	height: 4.4rem!important;
	border-bottom: 1px solid #fff!important
}

.header-nav .menu-lists .menu-list-tel>a {
	display: block;
	height: 4.4rem;
	line-height: 4.4rem;
	font-size: 1.5rem;
	color: #000;
	font-weight: 100
}

.header-nav .menu-lists .menu-list-tel>a>b {
	display: inline-block;
	height: 4.4rem;
	line-height: 4.4rem;
	font-size: 1.7rem;
	padding: 0 .3rem
}
.h-m-menu{float:right;widht:10%;}
.header-menu{width: 10%;height: 50px;float: right;}

    @font-face {
      font-family: 'iconfont';  /* project id 287340 */
      src: url('http://at.alicdn.com/t/font_nz57jnnbae0fi529.eot');
      src: url('http://at.alicdn.com/t/font_nz57jnnbae0fi529.eot?#iefix') format('embedded-opentype'),
      url('http://at.alicdn.com/t/font_nz57jnnbae0fi529.woff') format('woff'),
      url('http://at.alicdn.com/t/font_nz57jnnbae0fi529.ttf') format('truetype'),
      url('http://at.alicdn.com/t/font_nz57jnnbae0fi529.svg#iconfont') format('svg');
    }
    
            .iconfont::first-letter {
              font-family:"iconfont" !important;
              font-style:normal;
              -webkit-font-smoothing: antialiased;
              -webkit-text-stroke-width: 0.2px;
              -moz-osx-font-smoothing: grayscale;
            }
        
    *{
        margin: 0;
        padding: 0;
        border: none;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -webkit-text-size-adjust: none;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
    li{list-style:none;}
    ul{margin:0;padding:0;}
    a{text-decoration:none;}
    body{
        max-width:640px;
        min-width:320px;
        background:#f2f2f2;
        margin:0 auto 4.6875rem auto;	
        position: relative;
        overflow-x: hidden;
        width:100%;font-family:"Microsoft YaHei",'Source Han Sans','Hiragino Sans GB',STXihei,SimSun,Heiti,sans-serif;
    }
    .clearfix:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }
    
    @media only screen and (max-width:640px), only screen and (max-device-width:640px) {
        body, html {
            font-size: 20px
        }
    }
    @media only screen and (max-width:600px), only screen and (max-device-width:600px) {
        body, html {
            font-size: 18.75px
        }
    }
    @media only screen and (max-width:540px), only screen and (max-device-width:540px) {
        body, html {
            font-size: 16.88px
        }
				.logo{bottom:-15px !important; }
    }
    @media only screen and (max-width:480px), only screen and (max-device-width:480px) {
        body, html {
            font-size: 15px
        }		.logo{bottom:-15px !important; }

    }
    @media only screen and (max-width:414px), only screen and (max-device-width:414px) {
        body, html {
            font-size: 12.94px
        }		.logo{bottom:-15px !important; }

    }
    @media only screen and (max-width:400px), only screen and (max-device-width:400px) {
        body, html {
            font-size: 12.5px
        }		.logo{bottom:-15px !important; }

    }
    @media only screen and (max-width:375px), only screen and (max-device-width:375px) {
        body, html {
            font-size: 11.72px
        }		.logo{bottom:-15px !important; }

    }
    @media only screen and (max-width:360px), only screen and (max-device-width:360px) {
        body, html {
            font-size: 11.25px
        }		.logo{bottom:-15px !important; }

    }
    @media only screen and (max-width:320px), only screen and (max-device-width:320px) {
        body, html {
            font-size: 10px
        }		.logo{bottom:-15px !important; }
		.nav_t li i{width: 6rem;    height: 6rem;    line-height: 6rem;}
		.news_title p:nth-of-type(2){    width: 20rem;}
    }
    
    
    .logo{left:0;width:52.5%;position: relative;bottom: 0;}
    .tab{float:right;}
    header{padding:2.5rem 0.5rem 1rem 0.5rem;overflow:hidden;border-bottom:5px solid #ee7800;background:#fff;}
    .swiper-slide img {width:100%;}
    .daohang{width:100%;padding:2.75rem 1.25rem 2.75rem 3.4375rem;margin:1rem 0;overflow:hidden;display:block;line-height:2.1875rem;font-size:1.5rem;color:#fff;text-decoration:none;font-weight:bold;background:#ff8100;}
    .daohang:after{	content: ">";float:right;color:#fff;}
    .daohang span {background-image:url(images/m_13.jpg);padding-left: 4.375rem;font-size:1.5rem;line-height:2.1875rem;}
    .zy_list li{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAMAAAAlvKiEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkODgxOTUxYy00MzM4LWIzNGUtODYzOS04YTUzYTAzYzMwYjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjdGRkE2Q0MyNEE3MTFFN0JBQUZFQ0E5RDE0ODEyNzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjdGRkE2Q0IyNEE3MTFFN0JBQUZFQ0E5RDE0ODEyNzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmViNDI1MDk2LWRmOGQtM2E0OS1iYjM1LWE2YTJmYjZmMWI0NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpkODgxOTUxYy00MzM4LWIzNGUtODYzOS04YTUzYTAzYzMwYjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6geYdWAAAADFBMVEX///7zoU3ueQL738M014OrAAAAMUlEQVR42mJgYGBgZmTAAMxMTIxYxDBFGZmwiIJVjopiExzOYngSAyMxCQxLUgQIMABa3AHJGPXCiAAAAABJRU5ErkJggg==") #fff no-repeat 90%;width:48%;overflow:hidden;padding:1.875rem 0.625rem;float:left;}
    .zy_list {margin:2% 0 0 2%;overflow:hidden;padding:0;}
    .zy_list li p{margin:0;color:#000;}
    .zy_list a:nth-of-type(2n) li{margin-left:2%;}
    .zy_list .list_bt{font-size:1.5rem;margin-bottom:0.875rem;}
    .zy_list .list_bt span{font-size:1.25rem;font-weight:bold;}
    .zy_list .list_rs{font-size:1rem;color:#fff;background:#ff4200;padding:0.3125rem 0.9375rem;border-radius:16px;width:7.5rem;text-align:center;letter-spacing:0.0625rem;}
    .zx_tel{margin:1rem 1.25rem;}
    .nav_t{overflow:hidden;background:#fff;padding:0.9375rem 0;}
    .nav_t li i{width:6.875rem;height:6.875rem;font-size:4rem;line-height:6.875rem;color:#fff;border-radius:100%;display:block;margin: 0 auto;}
    .nav_t a:nth-of-type(1) i{background:#ff8100;}
    .nav_t a:nth-of-type(2) i{background:#ffb933;}
    .nav_t a:nth-of-type(3) i{background:#99cc33;}
    .nav_t a:nth-of-type(4) i{background:#ff4200;}
    .nav_t li p{font-size:1.5rem;margin:0.5rem 0 0 0;}
    .nav_t li {width:25%;text-align:center;float:left;color:#000;}
    .daohang:nth-of-type(2):after{content:" ";	}
    .daohang:nth-of-type(3){	}
    .daohang::first-letter{font-size:2rem;}
    .help_list li{padding:2.875% 1.875%;background-size:24.3rem 24.75rem;background-image:url(../images/list.png);background-repeat:no-repeat;}
    .help_list .list_bt{font-size:1rem;line-height:1.575rem;}
    .help_list li:nth-of-type(1) {background-position:top right -18rem;background-color:#fff;}
    .help_list li:nth-of-type(2) {background-position:top right 1rem;background-color:#fee9e4;}
    .help_list li:nth-of-type(3) {background-position:center right -18rem;background-color:#fee9e4;margin:1rem 0;}
    .help_list li:nth-of-type(4) {background-position:center right 1rem;background-color:#fff;margin:1rem 0 1rem 1rem;}
    .help_list li:nth-of-type(5) {background-position:bottom right -18rem;background-color:#fff;}
    .help_list li:nth-of-type(6) {background-position:bottom right 1rem;background-color:#fee9e4;}
    .xuefei{width:100%;padding: 2rem 0;background:#fce1da;text-align:center;overflow:hidden;}
    .xuefei input,.xuefei select{ 
        padding-left:2%;
        width: 90%;
        color: #49525c;　　　
        border: 1px solid #000;
        line-height: 1.5rem;
        margin:1% 5%;
        border-radius: 10px;
        height: 4rem;
        box-sizing: border-box;
        font-size: 1.5rem;
        }
    .xuefei .bmbtn{background:#ff4200;letter-spacing:0.2rem;color:#fff;}
    .xuefei p{font-size:1.875rem;font-style:italic;margin:0.625rem;}
    .xuefei p:nth-of-type(1){font-weight:bold;}
    .xuefei p span{color:#ff4200;}
    .rmht{padding:1.875%;margin:1rem 0;background:#fff;overflow:hidden;}
    .rmht a:nth-of-type(1) li{float:left;padding:0;margin: 0;width: 48%;background:none;border-radius:initial;height:initial;}
    .rmht li{font-size:1.25rem;background:#f5f5f5;padding:3.575%;width: 50%;height:11.25%;text-align:center;float:right;border-radius:16px;color:#000;}
    .rmht a:nth-of-type(3) li{margin:1.875% 0;}
    .rmht a:nth-of-type(4) li{margin-bottom:0;color:#ff4200;}
    .swiper-banner{overflow: hidden;position: relative;padding-top:50px;}
    .swiper-banner .swiper-slide{width:100%;}
    .news_nav{overflow: hidden;padding-bottom: .6rem;background: #fff;}
    .news_nav a{width:50%;background:#ff8100;float:left;position:relative;font-size:1.5rem;text-align:center;padding:0.625rem 0;color:#fff;display:block;background:rgb(226, 224, 224);}
    .news_nav .active{background:#ff8100;color:#fff;}
    .news_nav .active:before{	-webkit-transform: translate(-50%, 0) !important;-moz-transform: translate(-50%, 0) !important;transform: translate(-50%, 0) !important;visibility: visible;	content: '';position: absolute;bottom: -.6rem;    display: block;width: 0;height: 0;border-left: .7rem solid transparent;border-right: .7rem solid transparent;border-top: .7rem solid #ff7d39;-webkit-transform: translate(-50%, -90%);-moz-transform: translate(-50%, -90%);    transform: translate(-50%, -90%);    -webkit-transition: transform .1s;-moz-transition: transform .1s;transition: transform .1s;    left: 50%;}
    .news_title{padding:1.5rem 0;background:#fff;top:0;left:0;width:100%;height:inherit;}
    .news_title li{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAMAAAAlvKiEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkODgxOTUxYy00MzM4LWIzNGUtODYzOS04YTUzYTAzYzMwYjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjdGRkE2Q0MyNEE3MTFFN0JBQUZFQ0E5RDE0ODEyNzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjdGRkE2Q0IyNEE3MTFFN0JBQUZFQ0E5RDE0ODEyNzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmViNDI1MDk2LWRmOGQtM2E0OS1iYjM1LWE2YTJmYjZmMWI0NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpkODgxOTUxYy00MzM4LWIzNGUtODYzOS04YTUzYTAzYzMwYjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6geYdWAAAADFBMVEX///7zoU3ueQL738M014OrAAAAMUlEQVR42mJgYGBgZmTAAMxMTIxYxDBFGZmwiIJVjopiExzOYngSAyMxCQxLUgQIMABa3AHJGPXCiAAAAABJRU5ErkJggg==") #fff no-repeat 90%;padding:0 1.5rem;height:10rem}
    .news_title p:nth-of-type(1){font-size:1.5rem;font-weight:bold;width:27rem;margin:0;}
    .news_title p:nth-of-type(2){font-size:.875rem;width:24rem;margin:1rem 0;line-height:1.5rem;}
    .news_title p:nth-of-type(3){font-size:0.875rem;color:#ff4200;border:solid 1px #ff4200;padding:0.375rem 1rem;display:inline-block;border-radius:6px;margin:0; }
    .news_title hr{margin:1.5rem 0;border:none;border-bottom:2px dashed #eee;}
    .swiper-news{overflow:hidden;background:#fff;}
    .news_nav a{color:#000;}
    .news_title .zxli{color:#fff;background:#ff4200;text-align:center;padding:1rem;margin:1rem;border-radius:15px;font-size:1.5rem;    height: inherit;}
    .news_title .zxli a{color:#fff;}
    footer{width: 100%;max-width: 640px;min-width: 320px;position: fixed;bottom: 0;z-index: 999;overflow:hidden;background:#313131;}
    footer li{float:left;width:33.3333%;text-align:center;font-size:1.5rem;color:#fff;background:#313131;padding:1.5rem 0;}
    .pagebottom{overflow:hidden;text-align:center;font-size:1.25rem;width:80%;margin:0 10%;color: #000;}
    .pagebottom li{float:left;width:33.3333%;font-size:1.75rem;color:#000;}
    .pagebottom li::first-letter{font-size:1.25rem;}
    .pagebottom p{margin:0.3125rem;}
    #nav{    clip: rect(0 0 0 0);
        width:100%;
        position: absolute;text-align:center;
        display: block;
        overflow: hidden;background:#fff;}
    #nav.opened{max-height:inherit;}
    img{width:100%;}
    footer ul li::first-letter{font-size:1.75rem;}
    #nav-toggle{    width: 40px;
        height: 30px;
        line-height: 30px;
        text-decoration: none;    background: #333;
        color: #fff;
        display: block;
        text-align: center;
        float:right;
    }
    footer a:nth-of-type(2) li{background:#232323;color:#ff4200;}
    #nav li{text-align:center;background:#ff8100;display:inline-block;width:24%;}
.zy_list li:nth-of-type(2n)    {margin-left: 2%;
}
