@media (max-width: 768px) {



    .header{

        height: 71px;

        line-height: 71px;
    }
    .logo{

        float: left;

        height: 80px;
    }
    .logo img{

        /* width: 200px; */

        height: 59px;
    }
    .nav{

        float: left;

        margin-left: 0;

        width: 100%;

        display: flex;

    }
    .nav a{

        padding: 0 1px;

        display: block;

        float: left;

        height: 48px;

        width: 72px;

        text-align: center;

        font-size: 14px;

        line-height: 48px;

    }
    .nav a.active{

        background: #FA7258;

        color: #fff;
    }
    .headerR{

        float: right;

        color: #FA7258;

        margin-right: 34px;

        position: absolute;

        right: 0;

        top: 0;

        height: 30px;

        line-height: 68px;
    }
    .headerR a{

        color: #FA7258;

        margin-left: 20px;
    }
    .banner{

        width: 100%;

        overflow: hidden;
    }
    .bannerbox{

        position: relative;
    }
    .bannerbox img{

        width: auto;

        display: block;

        height: 470px;

    }
    .bannertxt{

        position: absolute;

        z-index: 10;

        left: 1%;

        top: 0;

        width: 90%;

        height: 90%;

        background: rgba(0,0,0,.2);

        padding: 4%;

    }
    .bannert1{

        color: #fff;

        font-size: 20px;

    }
    .bannert2{
	color: #fff;
	font-size: 16px;
	line-height: 24px;
	margin: 10px 0;

    }
    .bannert3{

        text-align: right;
    }
    .bannert3 a{

        display: inline-block;

        background: #FA7258;

        color: #fff;

        width: 134px;

        text-align: center;

        line-height: 46px;

    }
    .box1{

    }
    .boxtit{

        text-align: center;

        font-size: 26px;

        margin: 10px 0;

    }
    .gongnengbox{

        overflow: hidden;
    }
    .gongnengbox img{
        width: 100%;
    }
    .gongnengboxL p{

        font-size: 15px;

        color: #666;

        margin: 0 auto;

        font-size: 15px;

        margin-bottom: 11px;

        width: 80%;

        margin-top: 0 !important;

    }
    .gongnengt1{

        width: 80%;

        margin: 0 auto;

        font-size: 28px !important;

        color: #000 !important;

        margin-top: 40px !important;

    }
    .gongnengt2{

        width: 80%;

        /* font-size: 16px; */

        line-height: 27px;

        margin: 0 auto;
    }
    .shiyong{

        font-size: 20px !important;

        color: #000!important;

        margin: 20px auto;

        width: 80%;
    }
    .gongnengt3{

        margin-top: 41px !important;
    }
    .gongnengt3 a{

        display: inline-block;

        background: #FA7258;

        color: #fff;

        width: 200px;

        text-align: center;

        line-height: 46px;
    }
    .gongnengboxL{

        float: right;

        width: 100%;
    }
    .gongnengboxR{

        float: left;

        width: 100%;

        text-align: center;

    }
    .gongnengbox:nth-child(odd) .gongnengboxL{

        float: right;
    }
    .gongnengbox:nth-child(odd) .gongnengboxR{

        /* text-align: left; */

        /* margin-left: 16%; */

        /* width: 30%; */
    }
    .gongnengbox:nth-child(even) .gongnengboxL{

        float: left;

        width: 100%;
    }
    .gongnengbox:nth-child(even) .gongnengboxR{

        /* float: right; */
    }

    .ad1{

        overflow: hidden;
    }
    .adboxL{

        width: 100%;

        float: left;
    }
    .adtit{

        width: 90%;

        margin: 10px auto;

        font-size: 30px;

        margin-top: 10%;

        margin-bottom: 7px;
    }
    .addes{
	width: 90%;
	margin: 0 auto;
	font-size: 18px;
	line-height: 37px;
    }
    .adboxR{

        width: 100%;

        float: left;
    }
    .adboxR img{

        width: 100%;

        vertical-align: middle;
    }
    .ad1:nth-child(odd) .adboxL{

    }
    .ad1:nth-child(odd) .adboxR{

    }
    .ad1:nth-child(even) .adboxL{

        float: right;
    }
    .ad1:nth-child(even) .adboxR{

        float: left;
    }
    .liucheng{

    }
    .liuchengtit{

        text-align: center;

        background: #FA7258;

        font-size: 27px;

        color: #fff;

        padding: 14px 0;

        font-style: italic;
    }
    .liuchengpic{
        text-align: center;
    }
    .liuchengpic img{

        width: 100%;
    }
    .yonghu{

        color: #666;

        text-align: center;

        margin-bottom: 40px;
        margin-top: 40px;
    }
    .footer{

        background: #395169;

        color: #fff;

        text-align: center;

        overflow: hidden;

        padding: 20px 0;
    }
    .footer p{

        margin: 10px 0;
    }
    .fooertlink{

    }
    .fooertlink a{

        color: #fff;

        margin: 0 10px;
    }
    .hezuo{
        text-align: center;
    }
    .hezuo img{
        width: 100%;
    }
    .hz2{
        padding: 6px 0;
        overflow: hidden;
    }

}
