.content{
    width: 100%;
    overflow: hidden;
    height: auto;
    position: relative;
}
@media screen and (min-width: 960px) {
    .content .banner{
        width: 100%;
        min-width: 1200px;
        height: 700px;
        background: url("../img/banner.jpg");
        background-repeat: no-repeat;
        background-position: center;
    }
    .tabs{
        width: 100%;
        height: 80px;
        min-width: 1200px;
        background-color: #2169C1;
        text-align: center;
    }
    .tabs .tab{
        height: 38px;
        padding: 0 85px;
        display: inline-block;
        font-size: 24px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(247,247,247,1);
        border-right: 1px solid #4A94EF;
        margin-top: 22px;
        line-height: 38px;
      	cursor: pointer;
    }
    .tabline{
        border-right: none!important;
    }
    .second_Wrap{
        width: 100%;
        min-width: 1200px;
        height: 313px;
        background: url("../img/second_bg.jpg");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
    }
    .second_Wrap .second{
        width: 1200px;
        margin: 0 auto;
        position: relative;
        padding: 60px 0 50px;
        border-bottom: 1px dotted #DBDBDB;
    }
    .second .goIntro{
        position: absolute;
        top: -30px;
        right: -50px;
        width: 288px;
        height: 147px;
        background: url("../img/go_intro.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
      	z-index: 5;
    }
    .intro_sticky{
        position: fixed!important;
        /*top: 0!important;*/
        right: 0!important;
        z-index: 5;
    }
    .second .reform_zone{
        width: 900px;
        position: absolute;
        top: 60px;
        right: 0;
      	z-index: 10;
    }
    .reform_zone_M{
        display: none;
    }
    .reform_zone .zone{
        width:261px;
        height:41px;
        border:1px solid rgba(183,183,183,1);
        font-size:16px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(59,59,59,1);
        text-align: left;
        line-height: 41px;
        display: inline-block;
        text-indent: 10px;
        margin-bottom: 20px;
        margin-left: 32px;
    }
  	.reform_zone .zone-pc-more{
        width: 93px;
        height: 18px;
        background: url("../img/more.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        display: inline-block;
        margin-left: 120px;
        margin-top: 15px;
    }
    .more{
        width: 93px;
        height: 18px;
        background: url("../img/more.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        position: absolute;
        right: 0;
        bottom: -38px;
    }
    .main_wrap{
        min-width: 1200px;
        background: url("../img/bg.jpg");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        position: relative;
    }
  	.main_wrap .main_bottom{
        min-width: 1200px;
        height: 448px;
        background: url("../img/bottom_bg.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
      	margin-top: 70px;
    }
    .main_wrap .title{
        width: 214px;
        height: 60px;
        background: url("../img/reformed.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        top: 50px;
    }
    .main_wrap .reformed_Wrap{
        width: 1200px;
        height: 333px;
        background:rgba(255,255,255,1);
        border:1px solid rgba(183,183,183,1);
        margin: 0 auto 40px;
        position: relative;
        top: 100px;
    }
    .reformed_Wrap_first{
        top: 160px;
    }
    .reformed_Wrap_detail{
        padding: 22px;
    }
    .reformed_Wrap .reformed_info{
        width: 590px;
        float: left;
        font-family:Source Han Sans CN;
        font-weight:400;
        position: relative;
    }
    .reformed_Wrap .reformed_img{
        width: 514px;
        height: 289px;
        float: left;
        text-align: center;
    }
    .reformed_img_left{
        margin-right: 50px;
    }
    .reformed_img_right{
        margin-left: 50px;
    }
    .reformed_img .img{
        width: auto;
        height: auto;
    }
    .reformed_info .reformed_info_title{
        font-size:24px;
        color:rgba(59,59,59,1);
        padding-top: 17px;
    }
    .reformed_info .reformed_info_date{
        font-size:16px;
        color:rgba(154,154,154,1);
        margin: 13px 0 20px;
    }
    .reformed_info .reformed_info_content{
        font-size:14px;
        color:rgba(59,59,59,1);
        line-height:26px;
    }
    .service_site_Wrap{
        width: 1200px;
        margin: 160px auto 60px;
    }
    .service_site_Wrap .site_title{
        width: 214px;
        height: 60px;
        background: url("../img/service_site.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto 60px;
    }
    .service_site_Wrap .service_site{
        width: 580px;
        height: 109px;
        background: url("../img/site_bg.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        display: inline-block;
        margin-bottom: 40px;
    }
    .service_site_single{
        margin-right: 33px;
    }
    .service_site .siteName{
        font-size:24px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(59,59,59,1);
        padding: 10px 31px;
    }
    .siteInfo{
        padding: 0 10px 0 31px;
    }
   .siteInfo .address{
        width: 280px;
    }
    .siteInfo p{
        float: left;
        font-size:18px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(154,154,154,1);
        margin-right: 5px;
    }
    .siteInfo .siteInfoIcon{
        width:50px;
        height:26px;
        background:rgba(131,199,254,1);
        border-radius:4px;
        font-size:18px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(0,107,255,1);
        line-height: 26px;
        text-align: center;
       	float: left;
    }
    .safety_wrap{
        width: 1200px;
        margin: 0px auto;
    }
    .safety_wrap .safety_title{
        width: 214px;
        height: 60px;
        background: url("../img/safety_title.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto 60px;
    }
    .safety_info_Wrap{
        width: 1200px;
        height: 319px;
        background:rgba(255,255,255,1);
        margin: 0 auto;
    }
    .safety_info_Wrap .reformed_img{
        width: 496px;
        height: 279px;
        float: left;
        text-align: center;
        margin-right: 50px;
    }
    .safety_info_Wrap .reformed_info{
        width: 600px;
        float: left;
        font-family:Source Han Sans CN;
        font-weight:400;
        position: relative;
    }
    .safety_info_Wrap .reformed_info_title{
        font-size:24px;
        color:rgba(59,59,59,1);
        padding-top: 17px;
        text-align: center;
        margin-bottom: 36px;
    }
    .safety_info_Wrap .reformed_info_content{
        font-size:14px;
        color:rgba(59,59,59,1);
        line-height:26px;
    }
    /*弹框*/

    .modal{
        position: fixed;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        background-color: rgba(0,0,0, .3);
      	z-index: 11;
        /*display: none;*/
    }
    .modalWrap{
       	width: 446px;
    	height: 427px;
        background: url("../img/modal_bg.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-top: -213px;
    	margin-left: -223px;
    }
    .modalWrap .btn{
        width: 412px;
    	height: 163px;
        background: url("../img/modal_btn.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 280px auto 0;
    }
    .modal .close_icon{
        width: 65px;
        height: 65px;
        background: url("../img/modal_close.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto;
    }
}
@media screen and (max-width: 960px) {
    .banner{
        width: 100%;
        height: 3.4rem;
        background: url("../img/banner.jpg");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
    }
    .tabs{
        width: 100%;
        height: .8rem;
        background-color: #2169C1;
        text-align: center;
        overflow-x: scroll;
        white-space: nowrap;
        overflow-y: hidden;
    }
    .tabs .tab{
        display: inline-block;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(247,247,247,1);
        border-right: 1px solid #4A94EF;
        margin-top: .28rem;
        padding-right: .1rem;
        font-size: .26rem;
        padding-left: .05rem;
    }
    .tabline{
        border-right: none!important;
    }
    .second_Wrap{
        width: 100%;
        height: 3.5rem;
        background: url("../img/second_bg.jpg");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        position: relative;
    }
    .second{
        padding: .3rem .15rem 0;
        display: flex;
        align-items: center;
    }
    .second .reform{
        width: 2.13rem;
        height: 1.03rem;
        margin: 0 .5rem;
    }
    .reform_zone{
        /*text-align: center;*/
        margin-left: .43rem;
    }
    .reform_zone_pc{
        display: none;
    }
    .reform_zone .zone{
        width:2.81rem;
        height: .41rem;
        border:1px solid rgba(183,183,183,1);
        font-size: .24rem;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(59,59,59,1);
        text-align: left;
        line-height: .41rem;
        display: inline-block;
        text-indent: .1rem;
        margin-bottom: .2rem;
        margin-left: .32rem;
        overflow: hidden;
    }
    .zone{
        width:2.81rem;
        height: .41rem;
        border:1px solid rgba(183,183,183,1);
        font-size: .24rem;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(59,59,59,1);
        text-align: left;
        line-height: .41rem;
        display: inline-block;
        text-indent: .1rem;
        margin-bottom: .2rem;
        margin-left: .55rem;
        overflow: hidden;
    }
  	.zone-m-more{
        width: 1.15rem;
        height: .22rem;
        background: url("../img/more.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        float: right;
        margin-top: .115rem;
        margin-right: 1.6rem;
    }
    .more{
      	width: 1.15rem;
    	height: .22rem;
        background: url("../img/more.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        position: absolute;
        right: 50%;
        margin-right: -.46rem;
        bottom: .2rem;
    }
    .second .goIntro{
        position: absolute;
        top: -.3rem;
        right: -.2rem;
        width: 2.88rem;
        height: 1.47rem;
        background: url("../img/go_intro.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
    }
    .intro_sticky{
        position: fixed!important;
        right: 0!important;
        z-index: 5;
    }
    .main_wrap{
        width: 100%;
        height: auto;
        background: url("../img/bg.jpg");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        position: relative;
    }
  	.main_wrap .main_bottom {
        width: 100%;
        height: 4.48rem;
        background: url("../img/bottom_bg.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 135% 80%;
    }
    .main_wrap .title{
        width: 2.14rem;
        height: .6rem;
        background: url("../img/reformed.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto;
        position: relative;
        top: .5rem;
    }
    .main_wrap .reformed_Wrap{
        width: 7rem;
        /*height: 3.33rem;*/
        background:rgba(255,255,255,1);
        border:1px solid rgba(183,183,183,1);
        margin: 0 auto .4rem;
        position: relative;
        top: 1rem;
    }
    .reformed_Wrap_first{
        top: 1.6rem;
    }
    .reformed_Wrap_detail{
        padding: .22rem .22rem .8rem .22rem;
    }
    .reformed_Wrap .reformed_info{
        font-family:Source Han Sans CN;
        font-weight:400;
    }
    .reformed_Wrap .reformed_img{
        width: 6.56rem;
        height: auto;
        text-align: center;
    }
    .reformed_img .img{
        width: 6.56rem;
        height: auto;
    }
    .reformed_img_left{
        margin-bottom: .3rem;
    }
    .reformed_img_right{
        margin-top: .3rem;
    }
    .reformed_info .reformed_info_title{
        font-size: .3rem;
        color:rgba(59,59,59,1);
        /*padding-top: ;*/
    }
    .reformed_info .reformed_info_date{
        font-size: .24rem;
        color:rgba(154,154,154,1);
        margin: .13rem 0 .2rem;
    }
    .reformed_info .reformed_info_content{
        font-size: .26rem;
        color:rgba(59,59,59,1);
    }
    .service_site_Wrap{
        width: 100%;
        margin: 1.6rem auto .6rem;
    }
    .service_site_Wrap .site_title{
        width: 2.14rem;
        height: .6rem;
        background: url("../img/service_site.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto .6rem;
    }
    .service_site_Wrap .service_site{
        width: 7rem;
        height: 1.09rem;
        background: url("../img/site_bg.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto .4rem;
    }
    .service_site .siteName{
        font-size: .28rem;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(59,59,59,1);
        padding: .1rem .31rem 0;
    }
    .siteInfo{
        padding: 0 .1rem 0 .31rem;
        display: flex;
        align-items: center;
    }
   .siteInfo .address{
        width: 3rem;
    }
    .siteInfo p{
        font-size: .2rem;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(154,154,154,1);
        margin-right: .05rem;
        overflow: hidden;
    }
    .siteInfo .siteInfoIcon{
        width:.8rem;
        height:.26rem;
        background:rgba(131,199,254,1);
        border-radius:.04rem;
        font-size: .18rem;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(0,107,255,1);
        line-height: .28rem;
        text-align: center;
    }
    .safety_wrap{
        width: 100%;
        margin: 0px auto;
    }
    .safety_wrap .safety_title{
        width: 2.14rem;
        height: .6rem;
        background: url("../img/safety_title.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto .6rem;
    }
    .safety_info_Wrap{
        width: 7rem;
        height: auto;
        background:rgba(255,255,255,1);
        margin: 0 auto;
        position: relative;
    }
    .safety_info_Wrap .reformed_img{
        width: 6.56rem;
        /*height: 279px;*/
        text-align: center;
        margin-bottom: .5rem;
    }
    .safety_info_Wrap .reformed_info{
        width: 6.56rem;
        font-family:Source Han Sans CN;
        font-weight:400;
    }
    .safety_info_Wrap .reformed_info_title{
        font-size: .3rem;
        color:rgba(59,59,59,1);
        padding-top: .17rem;
        text-align: center;
        margin-bottom: .36rem;
    }
    .safety_info_Wrap .reformed_info_content{
        font-size: .2rem;
        color:rgba(59,59,59,1);
    }
    .modal{
        position: fixed;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        background-color: rgba(0,0,0, .3);
        /*display: none;*/
    }
    .modalWrap{
        width: 5.46rem;
        height: 5.27rem;
        background: url("../img/modal_bg.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }
    .modalWrap .btn{
        width: 5.12rem;
        height: 1.93rem;
        background: url("../img/modal_btn.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 3.5rem auto 0;
    }
    .modal .close_icon{
        width: .65rem;
        height: .65rem;
        background: url("../img/modal_close.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin: 0 auto;
    }
}