/* 通用头部 */
.qc-top{
    width: 100%;
    height: 150px;
    background: #ffffff;
}
.qc-top .q-t-logo{
    width: 416px;
    height: 65px;
    float: left;
    margin-top: 42.5px;
}
.qc-top .q-t-logo img{
    width: 100%;
    height: 100%;
}
.qc-top .q-t-word{
    width: 358px;
    height: 83px;
    float: left;
    margin-top: 33.5px;
    margin-left: 170px;
}
.qc-top .q-t-word img{
    width: 100%;
    height: 100%;
}
.qc-top .q-t-lxwm{
    width: 280px;
    height: 150px;
    float: right;
}
.qc-top .q-t-lxwm .q-t-l-left{
    width: 68px;
    height: 68px;
    float: left;
    margin-top: 20px;
}
.qc-top .q-t-lxwm .q-t-l-left img{
    width: 100%;
    height: 100%;
}
.qc-top .q-t-lxwm .q-t-l-right{
    width: 200px;
    height: 100%;
    padding-top: 25px;
    box-sizing: border-box;
    float: right;
}
.qc-top .q-t-lxwm .q-t-l-right .w1{
    width: 100%;
    font-size: 18px;
    color: #333333;
    line-height: 30px;
}
.qc-top .q-t-lxwm .q-t-l-right .w2{
    width: 100%;
    font-size: 24px;
    color: #0090ff;
}
.qc-top .q-t-lxwm .q-t-l-right .w3{
    width: 100%;
    font-size: 16px;
    color: #0090ff;
    margin-top: 15px;
}
.qc-top .q-t-lxwm .q-t-l-right .w3 a{
    color: #0090ff;
}
.qc-top .q-t-lxwm .q-t-l-right .w3 span{
    margin: 0 15px;
}
/* 通用导航 */
.qc-nav{
    width: 100%;
    height: 72px;
    background: #2c7fe7;
}
.qc-nav .q-n-ul{
    width: 100%;
    height: 72px;
}
.qc-nav .q-n-ul li{
    width: 174px;
    height: 72px;
    line-height: 72px;
    text-align: center;
    font-size: 20px;
    float: left;
    transition: all .4s ease 0s;
    position: relative;
}
.qc-nav .q-n-ul li a{
    display: block;
    width: 100%;
    height: 100%;
    color: #ffffff;
}
.qc-nav .q-n-ul li:hover{
    background: #016ac5;
}
.qc-nav .q-n-ul li ul{
    width: 174px;
    background: #016ac5;
    position: absolute;
    top: 72px;
    left: 0;
    z-index: 99;
    display: none;
}
.qc-nav .q-n-ul li ul ol{
    width: 100%;
    height: 60px;
    border-bottom: 1px dashed #ffffff;
    text-align: center;
    line-height: 60px;
    font-size: 16px;
    color: #ffffff;
    letter-spacing: 0;
    writing-mode:horizontal-tb;
}
.qc-nav .q-n-ul li ul ol:last-child{
    border-bottom: none;
}
.qc-nav .q-n-ul li ul ol a{
    color: #ffffff;
    padding: 0;
}
.qc-nav .q-n-ul li ul ol a:hover{
    font-weight: bold;
}
/* 轮播图 */
.qc-banner{
    width: 100%;
    height: 600px!important;
}
.qc-banner .bx-viewport{
    height: 100%!important;
}
.qc-banner .bx-wrapper{
    height: 100%!important;
}
.qc-banner .bx-wrapper ul{
    height: 100%!important;
}
.qc-banner .bx-wrapper ul li{
    height: 100%!important;
}
.qc-banner .bx-pager{
    text-align: center!important;
    width: 100%!important;
    bottom: 20px!important;
}
.qc-banner .bx-wrapper .bx-pager.bx-default-pager a{
    background: #ffffff!important;
    width: 16px!important;
    height: 16px!important;
    border-radius: 50%!important;
    margin: 0 10px!important;
    transition: all 0.8s ease 0s;
}
.qc-banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
    background: #016ac5!important;
}
.qc-banner .bx-controls-direction{
    display: none!important;
}
/* 为什么选择我们 */
.qc-chose{
    width: 100%;
    height: 390px;
}
.qc-chose .q-c-title{
    width: 100%;
    height: 170px;
    text-align: center;
    padding-top: 65px;
    box-sizing: border-box;
}
.qc-chose .q-c-title .w1{
    width: 100%;
    font-size: 24px;
    color: #050505;
}
.qc-chose .q-c-title .hx{
    width: 60px;
    height: 2px;
    margin: 0 auto;
    margin-top: 15px;
}
.qc-chose .q-c-title .w2{
    width: 100%;
    font-size: 18px;
    color: #999999;
    margin-top: 20px;
}
.qc-chose .q-c-count{
    width: 100%;
    height: 200px;
    margin-top: 10px;
}
.qc-chose .q-c-count li{
    width: 350px;
    height: 100%;
    float: left;
    padding-top: 40px;
    box-sizing: border-box;
}
.qc-chose .q-c-count li .w1{
    width: 100%;
    text-align: center;
    font-size: 28px;
    color: #2c7fe7;
}
.qc-chose .q-c-count li .w1 span{
    font-size: 66px;
}
.qc-chose .q-c-count li .w2{
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #999999;
    margin-top: 30px;
}
/* 产品展示 */
.qc-cpzs{
    width: 100%;
    height: 603px;
    background: url(../images/cpzs-back.png) no-repeat center;
    background-size: cover;
}
.qc-cpzs .gWidth{
    height: 100%;
}
.qc-cpzs .q-c-title{
    width: 100%;
    height: 190px;
    text-align: center;
    color: #ffffff;
    line-height: 45px;
    padding-top: 85px;
    box-sizing: border-box;
}
.qc-cpzs .q-c-title .w1{
    font-size: 30px;
}
.qc-cpzs .q-c-title .w2{
    font-size: 24px;
}
.qc-cpzs .q-c-count{
    width: 100%;
    height: 325px;
    margin-top: 30px;
    overflow:hidden;
    position: relative;
}
.qc-cpzs .q-c-count ul{
    overflow: hidden;
    position: absolute;
    height: 100%;
    top:0;
}
.qc-cpzs .q-c-count li{  
    width: 265px;
    height: 325px;
    overflow:hidden;
    float:left;
    position:relative;
    margin-right:15px;
}
.qc-cpzs .q-c-count li .Img{
    width: 265px;
    height: 265px;
    box-sizing: border-box;
    border: 15px solid #ffffff;
    overflow: hidden;
}
.qc-cpzs .q-c-count li .Img img{
    width: 100%;
    height: 100%;
    transition:all .4s ease 0s;
}
.qc-cpzs .q-c-count li .word{
    width: 100%;
    height: 60px;
    line-height: 60px;
    color: #ffffff;
    font-size: 18px;
    text-align: center;
    transition:all .4s ease 0s;
}
.qc-cpzs .q-c-count li:hover .Img img{
    transform: scale(1.05);
}
.qc-cpzs .q-c-count li:hover  .word{
    margin-top: -4px;
}
/* 关于我们 */
.qc-about{
    width: 100%;
    height: 560px;
    background: #f7f7f7;
}
.qc-about .q-a-left{
    width: 750px;
    height: 560px;
    float: left;
}
.qc-about .q-a-left .q-a-l-title{
    width: 100%;
    height: 50px;
    font-size: 30px;
    line-height: 50px;
    margin-top: 80px;
}
.qc-about .q-a-left .q-a-l-title span{
    margin-left: 15px;
}
.qc-about .q-a-left .q-a-l-count{
    width: 100%;
    height: 200px;
    line-height: 50px;
    font-size: 18px;
    color: #000000;
    text-indent: 2em;
    margin-top: 40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.qc-about .q-a-left .q-a-l-more{
    width: 140px;
    height: 45px;
    background: #67abff;
    border-radius: 5px;
    font-size: 16px;
    line-height: 45px;
    text-align: center;
    margin-top: 60px;
    transition:all .9s ease 0s;
}
.qc-about .q-a-left .q-a-l-more a{
    width: 100%;
    height: 100%;
    display: block;
    color: #ffffff;
}
.qc-about .q-a-right{
    width: 580px;
    height: 440px;
    overflow: hidden;
    float: right;
    margin-top: 60px;
}
.qc-about .q-a-right img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.qc-about .q-a-left .q-a-l-more:hover{
    margin-left: 20px;
}
/* 业务内容 */
.qc-yw{
    width: 100%;
    height: 450px;
}
.qc-yw .gWidth{
    height: 100%;
}
.qc-yw .q-c-count{
    width: 100%;
    height: 100%;
    padding-top: 80px;
    box-sizing: border-box;
}
.qc-yw .q-c-count li{
    width: 260px;
    height: 335px;
    float: left;
    margin-right: 120px;
}
.qc-yw .q-c-count li:nth-child(4){
    margin-right: 0;
}
.qc-yw .q-c-count li .Img{
    width: 195px;
    height: 195px;
    margin: 0 auto;
}
.qc-yw .q-c-count li .Img img{
    width: 100%;
    height: 100%;
    animation: round 2s ease 0s infinite alternate;
}
.qc-yw .q-c-count li:nth-child(2) .Img img{
    animation-delay: 0.4s;
}
.qc-yw .q-c-count li:nth-child(3) .Img img{
    animation-delay: 0.4s;
}
.qc-yw .q-c-count li:nth-child(4) .Img img{
    animation-delay: 0.2s;
}
@keyframes round{
    0%{
        margin-top: 0;
    }
    100%{
        margin-top: 15px;
    }
}
.qc-yw .q-c-count li .Count{
    width: 100%;
    height: 140px;
    text-align: center;
    padding-top: 30px;
    box-sizing: border-box;
}
.qc-yw .q-c-count li .Count .w1{
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    color: #3699db;
}
.qc-yw .q-c-count li .Count .w2{
    width: 100%;
    height: 60px;
    line-height: 30px;
    font-size: 16px;
    color: #a5a5a6;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
/* 新闻中心 */
.qc-news{
    width: 100%;
    height: 830px;
}
.qc-news .q-n-title{
    width: 100%;
    height: 100px;
    text-align: center;
    margin-top: 40px;
}
.qc-news .q-n-title .w1{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    color: #000000;
}
.qc-news .q-n-title .w2{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    color: #0090ff;
}
.qc-news .q-n-count{
    width: 100%;
    height: 625px;
    margin-top: 45px;
}
.qc-news .q-n-count .q-n-c-list{
    width: 680px;
    height: 625px;
    box-sizing: border-box;
    border: 1px solid #f1f1f1;
}
.qc-news .q-n-count .q-n-c-list .l-title{
    width: 100%;
    height: 60px;
    background: #fafafa;
}
.qc-news .q-n-count .q-n-c-list .l-title img{
    width: 30px;
    height: 30px;
    margin-top: 15px;
    float: left;
    margin-left: 10px;
}
.qc-news .q-n-count .q-n-c-list .l-title p{
    float: left;
    font-size: 16px;
    line-height: 60px;
    margin-left: 5px;
    color: #000000;
}
.qc-news .q-n-count .q-n-c-list .l-count{
    width: 100%;
    height: 230px;
    margin-top: 30px;
    padding: 0 30px;
    box-sizing: border-box;
}
.qc-news .q-n-count .q-n-c-list .l-count .l-c-Img{
    width: 217px;
    height: 217px;
    float: left;
}
.qc-news .q-n-count .q-n-c-list .l-count .l-c-right{
    width: 360px;
    height: 100%;
    float: right;
}
.qc-news .q-n-count .q-n-c-list .l-count .l-c-right .l-c-r-title{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color: #555555;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    transition:all .9s ease 0s;
}
.qc-news .q-n-count .q-n-c-list .l-count .l-c-right .l-c-r-count{
    width: 100%;
    height: 90px;
    line-height: 50px;
    font-size: 18px;
    color: #b2b1b1;
    line-height: 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.qc-news .q-n-count .q-n-c-list .l-count .l-c-right .l-c-r-more{
    width: 190px;
    height: 45px;
    background: #67abff;
    font-size: 16px;
    line-height: 45px;
    text-align: center;
    margin-top: 20px;
    transition:all .9s ease 0s;
}
.qc-news .q-n-count .q-n-c-list .l-count .l-c-right .l-c-r-more a{
    display: block;
    width: 100%;
    height: 100%;
    color: #ffffff;
}
.qc-news .q-n-count .q-n-c-list .l-count .l-c-right .l-c-r-more:hover{
    margin-left: 20px;
}
.qc-news .q-n-count .q-n-c-list .l-count .l-c-right:hover .l-c-r-title{
    color: #67abff;
}
.qc-news .q-n-count .q-n-c-list .l-list{
    width: 100%;
    height: 250px;
    padding: 0 30px;
    box-sizing: border-box;
    margin-top: 10px;
}
.qc-news .q-n-count .q-n-c-list .l-list li{
    width: 100%;
    height: 60px;
    line-height: 60px;
    border-bottom:1px dashed #ebebeb;
    color: #555555;
    font-size: 18px;
}
.qc-news .q-n-count .q-n-c-list .l-list li img{
    width: 6px;
    height: 6px;
    float: left;
    margin-top: 27px;
}
.qc-news .q-n-count .q-n-c-list .l-list li .w1{
    width: 75%;
    float: left;
    margin-left: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    transition:all .2s ease 0s;
}
.qc-news .q-n-count .q-n-c-list .l-list li a{
    color: #555555;
}
.qc-news .q-n-count .q-n-c-list .l-list li .time{
    float: right;
    transition:all .2s ease 0s;
}
.qc-news .q-n-count .q-n-c-list .l-list li:hover a{
    color: #2f83ff;
}
.qc-news .q-n-count .q-n-c-list .l-list li:last-child{
    border: none;
}
/* 合作伙伴 */
.qc-hzhb{
    width: 100%;
    height: 315px;
    background: url(../images/hzhb-back.png) no-repeat center;
    background-size: cover;
}
.qc-hzhb .q-h-title{
    width: 100%;
    height: 100px;
    text-align: center;
    padding-top: 40px;
}
.qc-hzhb .q-h-title .w1{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    color: #ffffff;
}
.qc-hzhb .q-h-title .w2{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    color: #ffffff;
}
.qc-hzhb .q-h-count{
    width: 100%;
    height: 110px;
    margin-left: 12.5px;
}
.qc-hzhb .q-h-count .box{
    transition:all .7s ease 0s;
    width: 280px!important;
    height: 110px;
    float: left;
}
.qc-hzhb .q-h-count .box li{
    width: 280px;
    height: 110px;
}
.qc-hzhb .q-h-count .box li .Img{
    width: 255px;
    height: 110px;
    overflow: hidden;
}
.qc-hzhb .q-h-count .box li .Img img{
    width: 100%;
    height: 100%;
    transition:all .4s ease 0s;
}
.qc-hzhb .q-h-count .box li:hover .Img img{
    transform: scale(1.1);
}
.qc-hzhb .control-box {
    width: 100%;
    height: 110px;
    margin-top: 20px
}
.qc-hzhb .bigbox {
    overflow: hidden;
    width: 100%;
    height: 110px;
}
#switcher {
    height: 190px;
    left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
/* 在线预约 */
.qc-zxyy{
    width: 100%;
    height: 715px;
}
.qc-zxyy .q-z-title{
    width: 100%;
    height: 100px;
    text-align: center;
    padding-top: 30px;
}
.qc-zxyy .q-z-title .w1{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    color: #000000;
}
.qc-zxyy .q-z-title .w2{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    color: #0090ff;
}
.qc-zxyy .q-z-form{
    width: 810px;
    height: 410px;
    margin: 0 auto;
    /* background: indigo; */
    margin-top: 20px;
}
.qc-zxyy .q-z-form .q-z-f-bd{
    width: 100%;
    height: 310px;
}
.qc-zxyy .q-z-form .q-z-f-bd li{
    width: 100%;
    height: 50px;
    margin-bottom: 30px;
}
.qc-zxyy .q-z-form .q-z-f-bd li .w1{
    width: 5em;
    height: 50px;
    line-height: 50px;
    float: left;
    font-size: 18px;
    color: #9d9a9a;
    font-weight: bold;
}
.qc-zxyy .q-z-form .q-z-f-bd li input{
    width: 650px;
    height: 50px;
    border: 1px solid #e2dddd;
    box-sizing: border-box;
    float: left;
    box-sizing: border-box;
    margin-left: 10px;
    padding: 0 10px;
    font-size: 16px;
}
.qc-zxyy .q-z-form .q-z-f-bd li .bt{
    height: 50px;
    line-height: 50px;
    float: left;
    font-size: 18px;
    color: #f34d3d;
    margin-left: 10px;
}
.qc-zxyy .q-z-form .q-z-f-bd li:last-child{
    margin-bottom: 0;
}
.qc-zxyy .q-z-form .button{
    width: 320px;
    height: 60px;
    background: #67abff;
    text-align: center;
    line-height: 60px;
    font-size: 18px;
    color: #ffffff;
    margin: 0 auto;
    border: none;
    margin-top: 30px;
    cursor: pointer;
	float: left;
    margin-left: 250px;
}
/* 通用底部 */
.qc-footer{
    width: 100%;
    height: 285px;
}
.qc-footer .q-f-top{
    width: 100%;
    height: 225px;
    background: #f5f5f5;
}
.qc-footer .q-f-top .gWidth{
    height: 225px;
}
.qc-footer .q-f-top .f-logo{
    width: 261px;
    height: 159px;
    float: left;
    margin-top: 33px;
}
.qc-footer .q-f-top .f-logo img{
    width: 100%;
    height: 100%;
}
.qc-footer .q-f-top .f-count{
    width: 600px;
    height: 120px;
    margin-top: 55px;
    float: left;
    margin-left: 160px;
    font-size: 16px;
    line-height: 40px;
    color: #000000;
}
.qc-footer .q-f-top .f-right{
    width: 270px;
    height: 70px;
    float: right;
    margin-top: 77.5px;
}
.qc-footer .q-f-top .f-right img{
    width: 64px;
    height: 63px;
    margin-top: 3.5px;
    float: left;
}
.qc-footer .q-f-top .f-right .right{
    width: 190px;
    height: 70px;
    float: left;
    margin-left: 10px;
}
.qc-footer .q-f-top .f-right .right .w1{
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 24px;
    color: #000000;
}
.qc-footer .q-f-top .f-right .right .w2{
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 22px;
    color: #2c7fe7;
}
.qc-footer .q-f-bottom{
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    background: #2c7fe7;
}
.qc-footer .q-f-bottom a{
    color: #ffffff;
}

/*子页样式*/
.subBanner, .subBody{ margin:0 auto; max-width:1920px; overflow:hidden;}
.subBody{margin-bottom:25px;}
.subBody .OneOfTwo{width:750px;float:left;}
.subBody .subTitle{ margin:0 auto; width:1400px; text-align:right; height:45px; line-height:45px; padding:0 20px; background-color:#f8f8f8;}
.subBody .subTitle .catname{font-size:16px;font-weight:bold;float:left;font-family:"微软雅黑";color:#333;}
.subBody .subCont{ margin:0 auto; width:1400px; padding-top:40px; padding-bottom:40px;}
.subBody .subConts{ float:left; width:800px;}
.subBody .subContimg{ float:right;}
.subBody .subCont1{ float:left; width:680px;}
.subBody .subContmap{ float:right;}

/* 内页产品中心 */
.qc-inner{
    width: 100%;
    margin-bottom: 40px;
	margin-top:40px;
}
.qc-inner .q-i-title{
    width: 100%;
    text-align: center;
}
.qc-inner .q-i-title{
    width: 100%;
    height: 145px;
    text-align: center;
    box-sizing: border-box;
}
.qc-inner .q-i-title .w1{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    color: #000000;
}
.qc-inner .q-i-title .w2{
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    color: #0090ff;
}
.qc-inner .q-i-count{
    width: 100%;
}
.qc-inner .q-i-count .q-i-c-left{
    width: 260px;
    height: 750px;
    background: #49b0ff;
}
.qc-inner .q-i-count .q-i-c-left .q-i-c-l-title{
    width: 100%;
    height: 104px;
    background: url(../images/title-back.jpg) no-repeat;
    background-size: 100% 100%;
    text-align: center;
    line-height: 104px;
    color: #ffffff;
    font-size: 24px;
}
.qc-inner .q-i-count .q-i-c-left .q-i-c-l-list{
    width: 100%;
    min-height: 300px;
}
.qc-inner .q-i-count .q-i-c-left .q-i-c-l-list li{
    width: 100%;
    height: 75px;
    text-align: center;
    border-top: 1px solid #ffffff;
    font-size: 18px;
}
.qc-inner .q-i-count .q-i-c-left .q-i-c-l-list li a{
    display: block;
    width: 100%;
    height: 100%;
    color: #ffffff;
    line-height: 75px;
    transition:all .4s ease 0s;
}
.qc-inner .q-i-count .q-i-c-left .q-i-c-l-list li:hover a{
    line-height: 65px;
}
.qc-inner .q-i-count .q-i-c-right{
    width: 1100px;
    min-height: 750px;
    /* border: 1px solid #f1f1f1; */
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-title{
    width: 100%;
    height: 50px;
    background: #fcfcfc;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-title .tb1{
    width: 30px;
    height: 30px;
    margin-top: 12px;
    float: left;
    margin-left: 20px;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-title p{
    float: left;
    height: 50px;
    line-height: 50px;
    float: left;
    margin-left: 10px;
    color: #2062c3;
    font-size: 16px;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-title .tb2{
    width: 30px;
    height: 30px;
    margin-top: 12px;
    float: right;
    margin-right: 20px;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count{
    width: 100%;
    min-height: 600px;
    margin-top: 30px;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count li{  
    width: 230px;
	height: 290px;
    overflow:hidden;
    float:left;
    margin-left: 40px;
    margin-bottom: 10px;
	line-height:30px;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count li .Img{
    width: 228px;
    height: 228px;
    overflow: hidden;
	border: 1px solid #f1f1f1;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count li .Img img{
    width: 100%;
    height: 100%;
    transition:all .4s ease 0s;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count li .word{
    width: 100%;
    height: 60px;
    line-height: 60px;
    color: #030303;
    font-size: 18px;
    text-align: center;
    transition:all .4s ease 0s;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count li:hover .Img img{
    transform: scale(1.08);
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count li:hover  .word{
    margin-top: -4px;
}

/*分页样式*/
.page_info{text-align:center;margin:30px 0;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

/*列表内容页*/
.listConts{line-height:26px;color:#666;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 20px;padding:5px;line-height:28px;border:1px solid #eeeeee;background:#f9f9f9;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold; padding:10px; margin:20px;color:#2f2f2f;line-height:28px; border-bottom:1px solid #ddd; font-size:18px;}
.listConts .author{text-align:right;color:#999;}
.listConts .neirong{ padding:20px; line-height:28px;}

/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .text li{width:90% !important; height:30px !important;}
.preNext .text a{color:#999;}
.preNext .text a:hover{text-decoration:underline; color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}

/* 新闻列表 */
.n-list{
    width: 1400px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 100px;
}
.n-h1{
    margin: 0 auto;
    font-size: 26px;
    color: #000;
    font-family: '微软雅黑';
    line-height: 60px;
}
.n-border{
    width: 170px;
    height: 5px;
    border-bottom: 1px solid #b9b9b9;
    margin: 0 auto;
}
.n-bcolor{
    width: 75px;
    height: 1px;
    padding-top: 8px;
    margin-left: 47px;
    background: #ff6537;
   
}
.n-ulst{
    width:1400px;
    margin: 0 auto;
    background: #fff;
}
.n-ulst li{
	float:left;
	width:100%;
    padding-bottom: 20px;
    border-bottom: 1px solid #dbdbdb;
}
.n-ulst li:last-child{
    border-bottom:none;
}
.n-ulst li div:nth-child(1){
    margin-top: 30px;
}
.n-ulst li div:nth-child(2){
    margin-top: 35px;
}
.n-dlft{
    float: left;
    width: 84px;
    height: 85px;
    margin-right: 36px;
    background: #0090ff;
}
.n-dlft h1{
    color: #fff;
    font-size: 22px;
    padding-top: 14px;
    font-family: '微软雅黑';
}
.n-dlft span{
    color: #fff;
    font-size: 14px;
    font-family: '微软雅黑';
}
.n-drgt{
    width: 90%;
    float: left;
    text-align: left;
	line-height:28px;
}
.n-drgt h1 a{
    color: #333;
    font-size: 20px;
    font-family: '微软雅黑';
	line-height:30px;
}
.n-drgt .n-pas a{
    font-family: '微软雅黑';
    font-size: 16px;
    color: #7e7e7e;
}
/* 新闻详情 */
.x-ndetails{
    width: 1400px;
    margin: 0 auto;
    margin-top: 58px;
}
.x-ndel{
    width: 100%;
    margin: 0 auto;
    min-height: 900px;
    height: auto;
    position: relative;
}
.x-tps{
    width: 35px;
    height: 35px;
    float: left;
    margin-right: 12px;
    margin-top: 11px;
}
.x-ndel h1{
    font-size: 24px;
    font-family: '微软雅黑';
    color: #333;
    font-weight: normal;
    line-height: 50px;
}
.x-sp{
    float: right;
    font-size: 16px;
    color: #505050;
    font-family: '微软雅黑';
    /* line-height: 76px; */
}
.x-sp a{
    font-size: 16px;
    color: #505050;
    font-family: '微软雅黑';
    /* line-height: 76px; */
}
.x-cotle{
    width: 100%;
    margin: 0 auto;
    margin-top: 32px;
    padding-top: 30px;
    padding-bottom: 53px;
	margin-bottom:31px;
    border-top: 1px solid #a7a5a5c7;
    border-bottom: 1px solid #a7a5a5c7;
}
.x-cotle p{
    font-size: 16px;
    font-family: '微软雅黑';
    color: #505050;
    line-height: 40px;
}
.x-op{
    margin-top: 10px;
    margin-bottom: 10px;
    float: left;
	width:900px;
}
.x-op a{
    color: #666;
}
.x-fxd{
    margin-top: 8px;
    color: #666;
    float: left;
}
/*会员中心*/
.swiper-container {
    width:100%;
    height:1000px;
    overflow: hidden;
    display: block;
}  
.swiper-slide{
    background-position:center;
    background-size:cover;
}

.z-footer{
    min-width: 1434px;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    background: url(../images/bj-11.png) repeat-x  center center;
}
.z-bottom{
    min-width: 1400px;
    height: 194px;
    margin: 0 auto;
}
.z-buls li{
    float: left;
}
.z-buls a,.z-buls span{
    color: #b8b8b8;
    font-size: 16px;
    font-family: '微软雅黑'
}
.z-bwidth{
    width: 1400px;
    /* width: 73.6%; */
    margin: 0 auto;
    /* background: pink; */
}
.z-bleft{
    float: left;
    margin-left: 123px;
    padding-top: 92px;
}
.z-bright{
    float: right;
    padding-top: 58px;
    margin-right: 79px;
}
.z-bright p,.z-bright span{
    text-align: left;
    color: #b8b8b8;
    font-size: 16px;
    line-height: 30px;
}
.z-center{
    width: 1031px;
    height: 745px;
    background: rgba(255, 255, 255, 0.904);
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.507);
    z-index: 9999;
}
.z-middle{
	float: left;
    width: 990px;
    margin: 0 auto;
    border-bottom: 1px solid #cccbcb;
}
.z-rt{
    width: 33px;
    height: 33px;
    background-image: url('../images/z-rt.png');
    background-position: center;
    background-repeat: no-repeat;
    margin-top: 54px;
    margin-left: 35px;
    margin-bottom: 34px;
    float: left;
}
.z-x1{
    color: #dc3f6c;
    font-size: 14px !important;
}
.z-x2{
    font-size: 14px;
    color: #585858;
}
.z-middle h1{
    float: left;
    color: #333;
    font-size: 20px;
    margin-top: 54px;
    margin-left: 15px;
}
.z-zero{
    width:990px;
    margin: 0 auto; 
}
.zhuce{
	width: 409px;
    margin-left: 275px;
	margin-top:45px;
    height: 43px;
    float: left;
}
.sub{ float:left; width:409px; height:43px; border:none; background:#000; color:#fff; line-height:43px; font-size:18px; text-align:center; cursor:pointer;}
.subon{ float:left; width:409px; height:43px; border:none; background:#2c7fe7; color:#fff; line-height:43px; font-size:18px; text-align:center; cursor:pointer;}
.logout{float:left; width:300px; height:43px; border:none; background:#000; color:#fff; line-height:43px; font-size:18px; text-align:center; cursor:pointer; margin-left:340px; margin-top:40px;}
.logout a{ color:#ffffff; line-height:43px;}

.z-box1{
    width: 461px;
    float: left;
    margin-left: 29px;
}
.z-box2{
    width: 100%;
    float: left;
	margin-top:40px;
}
.z-zp{
    /* float: left; */
    font-size: 14px;
    color: #828282;
    text-align: left;
    margin-top: 20px;
    margin-bottom: 16px;
}
.z-zp b{
    font-size: 18px;
    color: #333;
}
.z-zp1{
    /* float: left; */
    font-size: 14px;
    color: #828282;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 16px;
}
.z-zp1 b{
    font-size: 18px;
    color: #333;
}
.z-zip{
    float: left;
    width: 404px;
    height: 51px;
    border: 1px solid #dddddd;
    text-align: left;
    padding-left: 5px;
}
.z-zip1{
    float: left;
    width: 204px;
    height: 51px;
    border: 1px solid #dddddd;
    text-align: left;
    padding-left: 5px;
}
.zx1{
    margin-top: 22px !important;
    display: inline-block;
}

.qc-inner-fwnr{
    width: 100%;
    height: 440px;
    padding: 20px 0;
    box-sizing: border-box;
}
.qc-inner-fwnr .q-i-f-ul1{
    width: 100%;
    height: 150px;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    margin-bottom: 50px;
}
.qc-inner-fwnr .ul2{
    padding: 0 170px;
    box-sizing: border-box;
}
.qc-inner-fwnr .q-i-f-ul1 li{
    width: 280px;
    height: 150px;
    background: #67abff;
    text-align: center;
    color: #ffffff;
    border-radius: 10px;
    transition:all .4s ease 0s;
}
.qc-inner-fwnr .q-i-f-ul1 li .w1{
    font-size: 50px;
    font-style: italic;
    margin-top: 20px;
}
.qc-inner-fwnr .q-i-f-ul1 li .w2{
    font-size: 18px;
    margin-top: 10px;
}
.qc-inner-fwnr .q-i-f-ul1 li:hover{
    margin-top: 10px;
}

.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2{
    width: 100%;
    min-height: 400px;
    /* margin-top: 45px; */
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li{
    width: 100%;
    height: 245px;
    /* padding: 0 40px; */
	padding-bottom:20px;
    box-sizing: border-box;
    margin-bottom: 30px;
	border-bottom: 1px solid #f1f1f1;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .Img{
    width: 210px;
    height: 210px;
    float: left;
    margin-right: 30px;
    overflow: hidden;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .Img img{
    width: 100%;
    height: 100%;
    transition:all .4s ease 0s;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li:hover .Img img{
    transform: scale(1.08);
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .Word{
    width: 640px;
    height: 210px;
    float: left;
    background: ##fbfbfb;
    /* padding: 20px 30px; */
    box-sizing: border-box;
    color: #000000;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .Word .w1{
    font-size: 26px;
    height: 50px;
    line-height: 50px;
    width: 100%;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .Word .w1 a{ color:#000000;}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .Word .w2{
    font-size: 16px;
    height: 105px;
    line-height: 35px;
    width: 100%;
    margin-top: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .count2-right{
    width: 180px;
    height: 210px;
    float: right;
    padding: 30px 0;
    box-sizing: border-box;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .count2-right ol{
    width: 180px;
    height: 60px;
    background: #49b0ff;
    border-radius: 10px;
    padding-left: 25px;
    box-sizing: border-box;
    margin-bottom: 30px;
    transition:all .4s ease 0s;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .count2-right ol a{
    display: block;
    width: 100%;
    height: 100%;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .count2-right ol img{
    width: 30px;
    height: 30px;
    float: left;
    margin-top: 15px;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .count2-right ol p{
    line-height: 60px;
    float: left;
    font-size: 18px;
    color: #ffffff;
    margin-left: 12px;
}
.qc-inner .q-i-count .q-i-c-right .q-i-c-r-count2 li .count2-right ol:hover{
    margin-left: 5px;
}
@media only screen and (max-width: 980px){
    html {
        width: 1400px;
    }
}

