/*
*最小1200px，后面最大1200px
*/
@media screen and (min-width: 1200px) {
    /* 首页 */
    .sy-list1 li:hover {
        background: #0062B2;
    }

    .sy-list1 li:hover h2 {
        color: #ffffff;
    }

    .sy-list1 li:hover .jiejian {
        color: #ffffff;
    }

    .sy-list1 li:hover .more span {
        background: #ffffff;
    }

    .sy-list1 li:hover .more span .hocer-show {
        display: inline;
    }

    .sy-list1 li:hover .more span .hocer-hide {
        display: none;
    }

    .sy-list1 li:hover .more a {
        color: #ffffff;
    }

    .sy-list2 li:hover .top > img {
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
    }

    .sy-list2 li:hover .bottom {
        background: #0062B2;
    }

    .sy-list2 li:hover .bottom h2 {
        color: #ffffff;
    }

    .sy-list2 li:hover .bottom .jianjie {
        color: #ffffff;
    }

    .sy-list2 li:hover .bottom .more {
        color: #ffffff;
    }

    .sy-list2 li:hover .bottom .more span {
        background: #ffffff;
    }

    .sy-list2 li:hover .bottom .more span .hocer-show {
        display: inline;
    }

    .sy-list2 li:hover .bottom .more span .hocer-hide {
        display: none;
    }

    .sy-shipin .left .more:hover {
        background: #ffffff;
    }

    .sy-shipin .left .more:hover .hover-show {
        display: inline;
    }

    .sy-shipin .left .more:hover .hover-hide {
        display: none;
    }

    .sy-shipin .right:hover img {
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
    }

    .sy-news .p1 .s1:hover {
        font-weight: bold;
        color: #333333;
        background: #DEDEDE;
    }

    .sy-news-con .item a:hover {
        background: #0062b2;
    }

    .sy-news-con .item a:hover h3 {
        color: #ffffff;
    }

    .sy-news-con .item a:hover p {
        color: #ffffff;
    }

    .sy-news-con .item a:hover .more {
        color: #ffffff;
    }

    .sy-news-con .item a:hover .more span {
        background: #ffffff;
    }

    .sy-news-con .item a:hover .more span .hocer-show {
        display: inline;
    }

    .sy-news-con .item a:hover .more span .hocer-hide {
        display: none;
    }

    .foot .lanmu ul li:hover {
        font-weight: bold;
    }

    /* H7 */
    .ny-list li:hover .img img {
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
    }

    .ny-list li:hover .bottom {
        background: #0062B2;
    }

    .ny-list li:hover .bottom .p1 {
        color: #ffffff;
    }

    .ny-list li:hover .bottom .p2 span {
        background: #ffffff;
    }

    .ny-list li:hover .bottom .p2 {
        color: #ffffff;
    }

    .ny-list li:hover .bottom .p2 span .hover-show {
        display: inline-block;
    }

    .ny-list li:hover .bottom .p2 span .hover-hide {
        display: none;
    }

    /* T18 */
    .t18btn:hover {
        background: #066DC1;
    }

    /* R16 */
    .r16list li .top:hover .tit {
        font-weight: bold;
        color: #066DC1;
    }

    .r16list li .top:hover .tit:after {
        width: 0%;
    }

    .r16list li .top:hover .tit:before {
        width: 100%;
    }

    /*.r16list li .bottom .link .s1:hover,
    .r16list li .bottom .link .s2:hover{
        border-bottom: none;
    }*/
    /* F5 */
    .f5-lunbo .left:hover .f5-h3 {
        color: #0062B2;
    }

    .f5-lunbo .right:hover img {
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
    }

    .f5-list .new:hover .f5-h3 {
        color: #0062B2;
    }

    .f5-list .new:hover .right img {
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
    }

    /* M12 */
    .m12-list li:hover {
        background: #0062B2;
    }
    .m12-list li:hover .p1,
    .m12-list li:hover .p2{
        color: #ffffff;
    }
    .m12-list li:hover .p2 span {
        background: #ffffff;
    }
    .m12-list li:hover .p2 span .hover-hide {
        display: none;
    }
    .m12-list li:hover .p2 span .hover-show{
        display: inline;
    }
    .m12-lunbo .i:hover .bottom{
        background: #0062B2;
    }
   .m12-lunbo .i:hover .p1,
   .m12-lunbo .i:hover .p2{
        color: #ffffff;
    }
    .m12-lunbo .i:hover .p2 span {
        background: #ffffff;
    }
    .m12-lunbo .i:hover .p2 span .hover-hide {
        display: none;
    }
    .m12-lunbo .i:hover .p2 span .hover-show{
        display: inline;
    }
    /* D3 */
    .d3-con li .top:hover .p1{
        color: #0062B2;
    }
    /* C2 */
    .c2-con .history1 .prev1:hover,
    .c2-con .history1 .next1:hover{
        border:none;
        background: #0062B2;
        line-height: 34px;
    }
    .c2-con .history1 .prev1:hover .hover-show,
    .c2-con .history1 .next1:hover .hover-show{
        display: inline;
    }
    .c2-con .history1 .prev1:hover .hover-hide,
    .c2-con .history1 .next1:hover .hover-hide{
        display: none;
    }
}
/*
*最大1200px，前面最小1200px，后面最大1080px
*/
@media screen and (max-width: 1200px){
    /* 首页 */
    .sy-shipin .right img{
        width: auto;
        height: 100%;
    }
    .pc-head{
        width: 100%;
    }
    /* c2 */
    .c2-con .history{
        display: none;
    }
    .c2-con .history1{
        display: block;
    }
}
/*
*最大1080px，前面最大1200px，后面最大990px
*/
@media screen and (max-width: 1080px){
    /* 首页 */
    .j-copy p{
        float: none;
        line-height: 20px;
        text-align: center;
    }
    .j-copy .map{
        width: 100%;
        float: none;
        text-align: center;
    }
    .j-copy .map li{
        float: none;
        display: inline-block;
        margin-top: 15px;
    }
    .j-copy .dian{
        float: none;
        width: 100%;
        text-align: center;
    }
    .j-copy .dian li{
        float: none;
        display: inline-block;
        margin-top: 15px;
    }
    .tanimg .video_windown {
        width: 800px;
        height:auto;
        margin-left: -400px;
        margin-top: 0px;
        transform: translateY(-50%);
    }
    /* T18 */
    .t18-dizhi .left{
        width: 100%;
    }
    #allmap{
        float: right;
        width:100%;
        height: 370px;
        margin-bottom: 25px;
    }
}
/*
*最大990px，前面最大1080px，后面最大767px
*/
@media screen and (max-width: 990px){
    /* 首页 */
    .sy-list1 li{
        width: calc(33.33% - 19px);
        padding: 15px;
    }
    .sy-list1 li:first-child{
        width: calc(33.33% - 19px);
    }
    .sy-list2 li{
        width: 50%;
        margin-bottom: 20px;
    }
    .sy-shipin{
        margin-top: 0px;
    }
    .sy-shipin .left{
        padding: 20px;
    }
    .sy-shipin .left .more{
        left: 20px;
    }
    .foot{
        padding-top: 25px;
        padding-bottom: 30px;
    }
    .foot .logo{
        width: 100%;
        text-align: center;
        float: none;
    }
    .foot .lanmu{
        display: none;
    }
    .foot .contac{
        float: none;
        width: 100%;
        margin-top: 30px;
        text-align: center;
        border-left:none;
        padding-left: 0;
    }
    .foot .contac .call{
        width: 300px;
        margin: 0 auto 30px;
    }
    .foot .contac .bdsharebuttonbox{
        width: 180px;
        margin: auto;
    }
    .pc-log{
        margin-left: 15px;
    }
    .pc-head .link-icon{
        padding: 120px 0 0;
    }
    .tanimg .video_windown {
        width: calc(100% - 30px);
        height:auto;
        left: 0;
        margin-left: 15px;
        margin-top: 0px;
        transform: translateY(-50%);
    }
    /* H7 */
    .nytab .tit{
        width: 100%;
        height: 50px;
        background: #F0F0F0;
        line-height:50px;
        padding-left: 20px;
        font-size:24px;
        color: #333333;
    }
    .nytab .subnav{
        display: none;

        height: 40px;
        overflow: hidden;

        padding-left: 0px;
        position: absolute;
        left: 0;
        top: 50px;
        z-index: 110;
    }
    .nytab .subnav1{
        display: block;
        width: 100%;
        height: auto;
        background:#0062B2;
    }
    .nytab .subnav1 p{
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        color: #B9E0FF;
        padding-left: 20px;
    }
    .nytab .subnav1 p span{
        display: inline-block;
        margin-left: 35px;
        line-height: 40px;
    }
    .nytab .subnav1 p span img{
        display: inline-block;
        width: 10px;
        -webkit-transition: all .3s ease-out 0s;
        -moz-transition: all .3s ease-out 0s;
        -ms-transition: all .3s ease-out 0s;
        -o-transition: all .3s ease-out 0s;
        transition: all .3s ease-out 0s;
    }
    .nytab .subnav1 p.on span img{
        transform:rotate(180deg);

        -ms-transform:rotate(180deg);

        -moz-transform:rotate(180deg);

        -webkit-transform:rotate(180deg);

        -o-transform:rotate(180deg);
    }
    .nytab .subnav1 ul{
        display: none;
    }
    .nytab .subnav1 ul li{
        display: block;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        color: #ffffff;
        padding-left: 20px;
        padding-right: 0px;
    }
    .nytab .subnav1 ul  li{
        border-top: 1px dashed #ffffff;
    }
    .ny-list li{
        width: 50%;
    }
    /* K10 */
    .k10-p1{
        padding-top: 25px;
        padding-bottom: 5px;
    }
    .k10-p1 .right{
        float: none;
        width: 100%;
        text-align: center;
        margin-bottom: 20px;
    }
    .k10-p1 .left{
        float: none;
        width: 100%;
        padding-right: 15px;
    }
    .k10-p1 .left p{
        font-size: 14px;
        line-height: 22px;
        color: #333333;
        padding-bottom: 15px;
    }
    /* B1 */
    .b1img{
        padding-left: 0px;
        float: none;
        text-align: center;
    }
    /* T18 */
    .t18-dizhi{
        padding-top: 25px;
        padding-bottom: 25px;
        border-bottom: 1px solid #E2E2E2;
    }
    .t18-dizhi .left .h2{
        font-size: 24px;
        font-weight: bold;
        color: #333333;
        padding-bottom: 25px;
        border-bottom: 1px solid #E2E2E2;
        margin-bottom: 20px;
    }
    .t18-dizhi .left .p3{
        font-size: 16px;
        line-height: 24px;
        color: #333333;
    }
    .t18-form{
        padding-top: 25px;
    }
    .t18-form .input{
        float: left;
        width: calc((100% - 40px)/2);
        height: 45px;
        border: 1px solid #C3C3C3;
        margin-bottom: 35px;
    }
    .t18-form .input:nth-child(2){
        margin-left: 40px;
        margin-right: 0px;
    }
    .t18btn{
        margin-bottom: 25px;
    }
    /* F5 */
    .f5-lunbo{
        width: 100%;
        height: auto;
        background: #F0F0F0;
        margin-top: 30px;
        margin-bottom: 50px;
        position: relative;
        cursor: pointer;
    }
    .f5-lunbo .left{
        float: left;
        width: 50%;
        height: auto;
        padding: 35px 20px 20px 20px;
    }
    .f5-list .new{
        width: 100%;
        height: auto;
        overflow: hidden;
        padding: 20px;
    }
    .f5-list .new .f5-more{
        margin-top:35px;
    }
    /* L11 */
    .l11-list{
        margin:0px -10px 20px;
        padding-top: 30px;
    }
    .l11-list li{
        float: left;
        width: 50%;
        padding-left: 10px;
        padding-right: 10px;
        margin-bottom: 20px;
    }
    /* M12 */
    .m12-lunbo{
        margin-bottom: 40px;
        margin-left: -5px;
        margin-right: -5px;
    }
    .m12-lunbo .i{
        float: left;
        padding-left: 5px;
        padding-right: 5px;
    }
    .m12-lunbo .slick-prev{
        width: 30px;
        height: 30px;
        border-radius: 50%;
        text-align: center;
        line-height: 22px;
        left:-15px;
        z-index: 200;
        background:#ffffff url("../images/m12l.png") center center no-repeat;
    }
    .m12-lunbo .slick-next{
        width: 30px;
        height: 30px;
        border-radius: 50%;
        text-align: center;
        line-height: 22px;
        right: -15px;
        z-index: 200;
        background:#ffffff url("../images/m12r.png") center center no-repeat;
    }
    /* D3 */
    .d3-tab{
        width: 580px;
        margin:30px auto 0;
        text-align: center;
    }
    .d3-con{
        display: none;
        padding-top: 25px;
        border-top:  1px solid #E2E2E2;
    }
}
/*
*最大767px，前面最大990px，后面最大600px
*/
@media screen and (max-width: 767px){
    /* 首页 */
    .sy-container{
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .sy-h1{
        font-size: 24px;
        padding-top: 25px;
        padding-bottom: 15px;
    }
    .sy-jianjie{
        font-size: 14px;
        line-height: 20px;
        color:#666666;
    }
    .sy-list1{
        margin-top:20px;
    }
    .sy-list1 li{
        width: 100%;
        height:auto;
        padding: 15px;
        margin-bottom: 20px;
    }
    .sy-list1 li:first-child{
        width: 100%;
    }
    .sy-list1 li + li{
        margin-left:0px;
    }
    .sy-list1 li h2{
        font-size: 16px;
        padding-bottom: 20px;
    }
    .sy-list1 li .jiejian{
        font-size: 14px;
        line-height: 18px;
    }
    .sy-list1 li .more{
        position: static;
        margin-top: 20px;
    }
    .sy-shipin .left{
        width: 100%;
        height: auto;
    }
    .sy-shipin .left h2{
        font-size: 24px;
    }
    .sy-shipin .left .more{
        position: static;
        margin-top: 20px;
    }
    .sy-shipin .right{
        width: 100%;
    }
    .sy-shipin .right img{
        width: 100%;
        height: auto;
    }
    .sy-news .sy-news-h3{
        font-size: 24px;
        float: none;
    }
    .sy-news .p1{
        width: 100%;
        margin-top: 15px;
    }
    .sy-news .p1.fr{
        float: none;
    }
    .sy-news .p1 span:first-child{
        padding-left: 0;
    }
    .sy-news-contan{
       display: none;
    }
    .sy-news-ph{
        display: block;
        margin-top:20px;
    }
    .sy-news-ph .item{
        width: 100%;
    }
    .sy-news-ph .con{
        display: none;
    }
    .sy-news-ph .con.on{
        display: block;
    }
    .sy-news-ph .item a{
        display: block;
        float: left;
        width: 100%;
        padding: 15px;
        height: 155px ;
        background:#F0F0F0;
        position: relative;
        margin-bottom: 30px;
        transition: all 0.3s;
    }
    .sy-news-ph .item a h3{
        font-size: 16px;
        line-height: 20px;
        font-weight: bold;
        color: #333333;
        padding-bottom: 20px;
    }
    .sy-news-ph .slick-prev{
        width: 30px;
        height: 30px;
        top:40%;
        left:-15px;
        z-index: 200;
        border-radius: 50%;
        background:#ffffff url("../images/m12l.png") center center no-repeat;
        background-size: 10px  15px;
    }
    .sy-news-ph .slick-next{
        width: 30px;
        height: 30px;
        top:40%;
        right: -15px;
        z-index: 200;
        border-radius: 50%;
        background:#ffffff url("../images/m12r.png") center center no-repeat;
        background-size: 10px  15px;
    }
    .sy-news-ph .item a .more span .hocer-show{
        display: none;
    }
    .sy-news-ph .item a p{
        font-size: 14px;
        line-height: 20px;
        color: #666666;

        overflow:hidden;
        text-overflow:ellipsis;
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
    }
    .sy-news-ph .item a .more{
        position: absolute;
        left: 15px;
        bottom:15px;
        font-size: 14px;
        color: #0062B2;
    }
    .sy-news-ph .item a .more span{
        display: inline-block;
        width: 18px;
        height: 18px;
        text-align: center;
        line-height: 16px;
        background: #0062B2;
        border-radius: 50%;
        margin-right: 5px;
    }
    .sy-news-ph.item a .more span .hocer-show{
        display: none;
    }
    .foot .contac .p1{
        padding-bottom: 15px;
    }
    .j-copy{
        padding: 0 15px;
    }
    .pc-nav{
        display: none;
    }
    .pc-head .link-icon{
        display: none;
    }
    .pc-language{
        padding: 20px;
    }
    .pc-language.scrolltop{
        top:60px;
    }
    .headerm {
        display: block;
    }
    /* H7 */
    .ny-banner .ph-show{
        display:inline-block;
    }
    .ny-banner .ph-hide{
        display: none;
    }
    .nytit {
        padding-top: 30px;
        font-size: 24px;
        color: #333333;
        font-weight: bold;
        padding-bottom: 18px;
    }
    .nyp1{
        font-size: 16px;
        line-height: 24px;
        color: #333333;
        padding-bottom: 15px;
        border-bottom: 1px solid #E2E2E2;
    }
    .ny-list{
        padding-top: 25px;
        padding-bottom:25px ;
        margin-left: -8px;
        margin-right: -8px;
    }
    .ny-list li{
        float: left;
        padding-left: 8px;
        padding-right: 8px;
        margin-bottom:25px;
    }
    .nytab1{
        display: none;
    }
    /* J9 */
    .j9-p1{
        padding-top:20px;
        padding-bottom: 5px;
        border-bottom: 1px solid #E2E2E2;
    }
    .j9-p1 p{
        font-size: 14px;
        line-height: 22px;
        color: #333333;
        padding-bottom: 15px;
    }
    /* G6 */
    .g6-top{
        padding-top: 30px;
        padding-bottom: 25px;
        border-bottom: 1px solid #E2E2E2;
    }
    .g6-con{
        padding-top:25px;
        padding-bottom: 20px;
        border-bottom: 1px solid #E2E2E2;
    }
    .g6-con p{
        font-size: 14px;
        line-height: 22px;
        color: #333333;
        padding-bottom:15px;
    }
    .g6-link{
        height: 120px;
        padding-top: 25px;
        position: relative;
    }
    /* Q14 */
    .ys-fenye{
        padding: 0px 0 40px;
        text-align: center;
    }
    .ys-fenye ul{
        display: none;
    }
    .ys-fenye button{
        display: inline-block;
    }
    /* T18 */
    #allmap{
        float: right;
        height: 280px;
    }
    .t18-form .input{
        width: 100%;
        margin-bottom: 20px;
    }
    .t18-form .input:nth-child(2){
        margin-left: 0px;
        margin-right: 0px;
    }
    .t18-form .pass .left input{
        float: left;
        width: calc(100% - 112px);
        height:45px;
        padding-left: 12px;
        border: 1px solid #E2E2E2;
    }
    /* R16 */
    .r16-lis{
        padding-top:25px;
        padding-bottom: 20px;
    }
    .r16list li{
        float: left;
        width: 100%;
        margin-bottom: 20px;
        overflow: hidden;
        position: relative;
    }
    .r16list li:nth-child(even){
        float: right;
        margin-left: 0px;
    }
    .r16list li .top{
        padding-bottom: 15px;
        cursor: pointer;
        position: relative;
    }
    .r16list li .bottom{
        width: 100%;
        height: auto;
        background:#F0F0F0 ;
        padding:0px 15px 15px;
        display: none;
    }
    .r16list li .bottom .p1{
        padding-top: 15px;
    }
    .r16list li .bottom .link .s2{
        padding-top: 15px;
    }
    /* F5 */
    .f5-lunbo .right{
        float: none;
        width: 100%;
        padding-top: 20px;
        text-align: center;
        overflow: hidden;
    }
    .f5-lunbo .right img{
        height: auto;
        max-width: 100%;
    }
    .f5-lunbo .left{
        float: none;
        width: 100%;
        padding:20px ;
    }
    .f5-h3{
        padding-bottom: 15px;
    }
    .f5-more{
        font-size: 14px;
        color: #0062b2;
        margin-top: 40px;
    }
    .f5-list .new {
        width: 100%;
        height: auto;
        overflow: hidden;
        padding: 15px;
    }
    .f5-list .new .right{
        float: none;
        max-width: 293px;
        width: auto;
        height:auto;
        margin-bottom: 15px;
    }
    .f5-list .new .left{
        float: none;
        width: 100%;
    }
    /* M12 */
    .m12-list{
        padding-top: 20px;
        padding-bottom: 15px;
    }
    .m12-list li{
        float: left;
        width: 100%;
        height: auto;
        margin-bottom: 20px;
        background: #F0F0F0;
        padding: 20px 15px;
    }
    .m12-list a:nth-child(even) li{
        margin-left: 0px;
    }
    .m12-list li .p1{
        font-size: 18px;
    }
    .m12-xianggu {
        padding-top: 25px;
        padding-bottom: 20px;
        font-size:24px;
        font-weight: bold;
        color: #333333;
        border-top: 1px solid #E2E2E2;
    }
    /* M12 */
    .m12-lunbo .i .bottom{
        padding: 20px 15px;
        height:auto;
    }
    .m12-lunbo .i .bottom .p1{
        font-weight: bold;
        font-size: 18px;
        color: #333333;
        padding-bottom:20px;
    }
    /* D3 */
    .d3-tab{
        width: 80%;
    }
    .d3-tab p{
        height: 50px;
        line-height: 50px;
    }
    .d3-con {
       padding-top: 15px;
    }
    .d3-con li .top{
        padding: 10px;
    }
    .ny-list.d3-ul{
        padding-bottom: 0px;
    }
    /* S17 */
    .s17-p1{
        padding-top: 25px;
    }
    /* Q15 */
    .q15-con .tit{
        font-size: 20px;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .q15-con  .p{
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .q15-con .p p{
        font-size: 16px;
        line-height: 24px;
        color: #333333;
    }
    /* C2 */
    .c2-con {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    /* N13 */
    .n13p1 {
        padding-top:15px;
        padding-bottom: 20px;
        border-bottom: 1px solid #E2E2E2;
    }
    .n13list {
        margin-top: 20px;
        position: relative;
    }
    .n13list li{
        float: none;
        width:100%;
        padding: 20px;
        margin-bottom: 15px;
    }
    .n13list li:nth-child(even){
        margin-left: 0px;
    }
    .n13list li   .smallp{
        display: none;
    }
    .n13list li .conc{
        height: auto;
    }
    .n13list li h3{
        font-size: 18px;
        padding-bottom: 10px;
    }
    .n13list li .large{
        opacity: 1;
    }
    .n13list li .large-bab{
        height: auto;
    }
    .sy-banner-con .item img.ph-show{
        display: inline-block;
    }
    .sy-banner-con .item img.ph-hide{
        display: none;
    }
}
/*
*最大600px，前面最大767px，后面最大500px
*/
@media screen and (max-width:600px){
    /* 首页 */
    .sy-list2{
        margin-top: 0;
    }
    .sy-list2 li .bottom{
        height: auto;
        padding: 15px;
    }
    .sy-list2 li .bottom h2{
        font-size: 16px;
        padding-bottom: 15px;
    }
    .sy-list2 li .bottom .more{
        position: static;
        margin-top: 15px;
    }
}
/*
*最大500px，前面最大600px，后面最大414px
*/
@media screen and (max-width:500px){
    /* 首页 */
    .sy-list2 li{
        width: 100%;
        margin-bottom: 20px;
    }
    /*  H7*/
    .ny-list{
        margin-left: -0px;
        margin-right: -0px;
    }
    .ny-list li{
        float: none;
        width: 100%;
        padding-left: 0px;
        padding-right: 0px;
    }
    /* L11 */
    .l11-list li{
        width: 100%;
    }
}
/*
*最大414px，前面最大500px
*/
@media screen and (max-width: 414px){
    /* 首页 */
    .foot .contac .call{
        width: 280px;
        margin: 0 auto 30px;
    }
    .pc-search .sou{
        width: 100%;
        height: 40px;
        line-height:40px;
        padding: 0 15px;
        background: url("../images/sousuo1_03.png") 95% center no-repeat;
    }
    .pc-search  .sousuo{
        width: 100%;
        margin-top: 0;
        height: 40px;
        padding-top: 5px;
        background: #F0F0F0;
        margin-left: 0;
        border-top: 1px solid #E2E2E2;
        border-left: none;
        padding-right: 15px;
    }
    .pc-search  .sousuo input{
        width:calc(100% - 20px);
    }
    .pc-search  .sousuo input::-moz-placeholder {
        color:#cdcdcd;
        font-size: 18px;
        font-weight: bold;
        opacity: 1;
    }
    .pc-search  .sousuo input:-moz-placeholder {
        color:#cdcdcd;
        font-size: 18px;
        font-weight: bold;
        opacity: 1;
    }
    .pc-search  .sousuo input::-webkit-input-placeholder  {
        color:#cdcdcd;
        font-size: 18px;
        font-weight: bold;
    }
    .pc-search  .sousuo input:-ms-input-placeholder {
        color:#cdcdcd;
        font-size: 18px;
        font-weight: bold;
    }
    .pc-search  .sousuo span img{
        display: inline-block;
        width: 15px;
        margin-top: 10px;
    }
}