.wsc-top{height: 42px; width: 100%; background: #333333; line-height: 42px; overflow: hidden;}
.container{width: 1440px; margin: 0 auto;}
.indexMain .container{width: 1400px;}
.top-text{float: left; font-size: 0;}
.top-text a{font-size: 14px; color: #8e8e8e; display: inline-block; padding: 0 20px; background: url("../images/shuuxian.png") no-repeat left center;}
.top-text a:hover{color: #cdcdcd;}
.top-text a:first-child{padding-left: 0; background: none;}
.top-right{float: right;}
.topRi-all{font-size: 14px; color: #8e8e8e; float: left;}
.topRi-all a{color: #ccc;}
.topRi-all a:hover{color: #67a3e6;}
.top-right .em1{margin-right: 20px; padding-right: 20px; background: url("../images/shuuxian.png") no-repeat right center;}
.wsc-nav{background: #f9f9f9; height: 90px;}
.wsc-logo {float: left;margin-top: 20px;}
.wsc-headNav{float: right;}
.hn-item{height: 90px; line-height: 90px; float: left; padding: 0 25px; position: relative;}
.hn-item a{font-size: 16px; color: #222;}
.hn-text a{font-size: 16px; color: #333; line-height: 90px; display: block;}
.wsc-headNav .active .hn-text a{color: #1477e5;}
.hn-text span{width: 42px; height: 3px; background: #1477e5; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; display: none;}
.wsc-headNav .active span{display: block;}
.hn-text:hover a{color: #1477e5;}
.hn-text:hover span{display: block;}
.hn-atv{width: 30px; height: 90px; background: url(../images/seatch.png) no-repeat right center;}
.hn-search{cursor: pointer;}
.wsc-headNav .search{padding-right: 0;}
.swiper-container{width: 100%; height: 560px; z-index: -1;}
.swiper-slide{background-position: center; background-size: cover;}
.index-banner .swiper-pagination{position: absolute; top: 450px;}
.wscAll-main{width: 1200px; margin: 0 auto;}
.wsc-all{margin-top: -143px; z-index: 99;}
.wscAll-cls{width: 300px; float: left; text-align: center; border-radius: 5px;}
.wscAll-text{text-align: center; font-size: 18px; line-height: 26px; color: #222;}
.it1{margin-top: 18px;}
.wscMk-tle{font-size: 38px; color: #333; line-height: 40px;}
.wscMk-tex{font-size: 18px; color: #333; line-height: 28px; margin-top: 22px;}
.wsc-mk{margin-top: 80px;}
.wscMk-iks{width: 345px; float: left; margin-left: 20px; position: relative;}
.wscMk-iks:first-child{margin-left: 0;}
.wscMk-img{width: 345px; height: 230px;}
.wscMk-img img{width: 345px; height: 230px;}
.wscMk-tit{font-size: 20px; color: #222; height: 80px; text-align: center; line-height: 80px; background: #fafafa;}
.wscMk-desk{width: 100%; height: 100%; background: #177ef4; position: absolute; top: 0; left: 0; border-radius: 5px; text-align: center; display: none;}
.wscMkD-tit{font-size: 20px; color: #fff; padding-top: 90px;}
.wscMkD-tex{font-size: 16px; color: #fff; padding-top: 12px;}
.wscMkD-post{margin-top: 40px;}
.wscMkD-post{width: 120px; height: 30px; display: inline-block; background: url("../images/jiazihao.png") no-repeat center; border: 1px solid #fff; border-radius: 50px;}
.wscMkD-post:hover{background: rgba(255, 255, 255, 0.149) url("../images/jiazihao.png") no-repeat center;}
.wscMk-iks:hover .wscMk-desk{display: block;}
.wscMk-main{margin-top: 40px;}
.mt-60{margin-top: 60px;}
.wsc-video{width: 100%; height: 604px; margin-top: 80px; background: url("../images/sejie.jpg") no-repeat center top;}
.wscVideo-tle{text-align: center; font-size: 38px; color: #fff; padding-top: 80px;}
.wscVideo-ico{width: 74px; height: 74px; margin: 60px auto 0; background: url("../images/play.png") no-repeat center;}
.wscVideo-post{text-align: center; margin-top: 50px;}
.wscVideo-post a{height: 50px; line-height: 50px; border: 1px solid #fff; border-radius: 50px; display: inline-block; font-size: 18px; color: #fff; padding: 0 73px 0 43px; background: url("../images/zhuan.png") no-repeat 210px center;}
.wscCase-xian{width: 100%; height: 10px; background-image: -moz-linear-gradient( 0deg, rgb(27,124,247) 0%, rgb(92,145,246) 49%, rgb(152,61,244) 100%); background-image: -webkit-linear-gradient( 0deg, rgb(27,124,247) 0%, rgb(92,145,246) 49%, rgb(152,61,244) 100%); background-image: -ms-linear-gradient( 0deg, rgb(27,124,247) 0%, rgb(92,145,246) 49%, rgb(152,61,244) 100%);}
.wscCase-title{font-size: 38px; color: #333; margin-top: 80px;}
.wscCase{margin: 0 auto; width: 1440px;}
.indexPro-nav{float: left; width: 200px;}
.indexPro-nav a{height: 70px; line-height: 70px; background: #eff3f6; display: block; border-radius: 5px; position: relative;}
.indexPro-bex span{width: 84px; display: block; margin-left: 82px;}
.indexPro-nav a:hover{background: url("../images/xzt.png") no-repeat center;}
.indexPro-nav a:hover span{color: #fff;}
.w2{letter-spacing: 2em;}
.w3{letter-spacing:0.5em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-3）/(3-1)=0.5em */ margin-right:-0.5em;/*同上*/}
.indexPro-bex{margin-top: 4px;}
.indexPro-bex strong{width: 30px; height: 30px; position: absolute; left: 38px; top: 0; bottom: 0; margin: auto; background: #fff;}
.indexPro-nav .bq1 strong{background: url("../images/zy2.png") no-repeat center;}
.indexPro-nav .bq2 strong{background: #eff3f6 url("../images/zy2.png") no-repeat center;}
.indexPro-nav .bq3 strong{background: #eff3f6 url("../images/zy3.png") no-repeat center;}
.indexPro-nav .bq4 strong{background: #eff3f6 url("../images/zy4.png") no-repeat center;}
.indexPro-nav .bq5 strong{background: #eff3f6 url("../images/zy5.png") no-repeat center;}
.indexPro-nav .bq6 strong{background: #eff3f6 url("../images/zy6.png") no-repeat center;}
.indexPro-nav .bq7 strong{background: #eff3f6 url("../images/zy7.png") no-repeat center;}
.indexPro-nav .bq8 strong{background: #eff3f6 url("../images/zy8.png") no-repeat center;}
.indexPro-nav .bq9 strong{background: #eff3f6 url("../images/zy9.png") no-repeat center;}
.indexPro-nav .bq1:hover strong{background: url("../images/zy1h.png") no-repeat center;}
.indexcs-tle{font-size: 24px; color: #333; text-indent: 15px; background: url("../images/lanbian.png") no-repeat 0 center;}
.indexPro-cont{float: left; width: 1200px; margin-left: 40px;}
.indexcs-tle{float: left;}
.indexcs-post{float: right;}
.indexcs-post a{font-size: 14px; color: #8e8e8e; padding-right: 22px; background: url("../images/heijian.png") no-repeat right center;}
.indexcs-post a:hover{color: #1477e5; background: url("../images/youlan.png") no-repeat right center;}
.wscCase-main{margin-top: 70px;}
.wsc-case .container{width: 1600px; background: #fff; margin-top: -190px;}
.indexcs-head{margin-top: 22px;}
.indexcs-intro{font-size: 16px; color: #8e8e8e; line-height: 28px; margin-top: 25px;}
.newIndex-box:hover{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);}
.newIndex-box:hover .newIndex-info{background: #fff;}
.deR-post a:hover{background: #ca3d32 url(../images/zxkf.png) no-repeat 26px center;}
.wsc-Nav .dropMain{height: 199px; box-sizing: border-box; padding: 30px 0 0;}
.search-form{padding-top: 37px;}
.search-form div{float: left;height: 52px; border: solid 1px #dedede;}
.dropMain .search-form{width: 768px;margin: auto;}
.dropMain form{float: unset;width: 770px;margin: auto;}
.dropMain .search-form select{float: left; width:98px; height: 50px;margin-top: 1px; color: #999999;font-size: 16px; background-color: #ffffff;box-sizing: border-box;transition: 0.36s;padding: 10px 20px;line-height: 32px;border: none;}
.dropMain .search-form button{margin: 0;}
.dropMain .search-form input{float: left; border: none; width: 616px; height: 52px; background-color: #fff; border-radius:2px; box-sizing: border-box; transition: 0.36s; padding: 10px 20px; line-height: 32px;}
.dropMain .search-form input:focus{border: none;outline:none;}
.dropMain .search-form button{float: left; transition: 0.36s; width: 54px; height: 54px; background: #1D4E89 url(../images/head-search.png) no-repeat center center; cursor: pointer;}
.dropMain .search-form button:hover{background: #2769B8 url(../images/head-search.png) no-repeat center center;}
.top-close{height: 13px; width: 13px; position: absolute; right: 30px; top: 30px; background: url(../images/search-close.png) no-repeat center center; cursor: pointer; transition: 0.3s;}
.search-ico:hover, .search-ico.active{background: url(../images/head-searchh.png) no-repeat center center;}
.hn-search .hn-drop-search{border-top:solid 1px #eee; position: absolute; left: 0; top: 132px; width: 1200px; z-index: 1000; display: none; right: 0; margin: auto;}
.hn-drop-search{background: #fff; z-index: 99; position: absolute; left: 0;display: none; padding: 10px 0; border-radius: 0 0 5px 5px;}
.hn-item .active .hn-drop{display: block;}
.search-secnav{height: 56px; line-height: 56px; border-bottom: 1px solid #eaeaea;}
.search-secnav li{float: left; font-size: 15px; color: #828282; margin-right: 54px; position: relative;}
.search-secnav li span{font-size: 0; position: absolute; left: 0; right: 0; bottom: -1px; margin: auto; width: 0; height: 2px; background-color: #1d2088; transition: 0.36s;}
.search-secnav li a{display: block;}
.search-secnav .active a,.search-secnav li:hover a{color: #1d2088;}
.search-secnav .active span,.search-secnav li:hover span{width: 100%;}
.faq-search.search-search{border-top: 0;padding-top: 0;padding-bottom: 40px;border-bottom: 1px solid #eaeaea;}
.fw-secnav{width: 1200px;margin: 50px auto 0;border-bottom: 1px solid #e5e5e5;}
.fw-secnav li{float: left;width: 33.33%;background: url(../images/fwsn-line.png) no-repeat 0 center;text-align: center;}
.fw-secnav li:first-child{background: unset;}
.fw-secnav li a{display: inline-block; font-size: 0; position: relative; padding-bottom: 18px;}
.fw-secnav i{display: inline-block; vertical-align: middle; width: 35px; height: 35px; box-sizing: border-box;}
.fw-secnav .tit{display: inline-block; vertical-align: middle; font-size: 20px; margin-left: 15px; line-height: 22px; color: #9999;}
.fw-secnav .line{position: absolute; width: 0; bottom: 0; height: 2px; background-color: #2761c4; left: 0; right: 0; margin: auto; transition: 0.36s;}
.fw-secnav li a:hover .tit,.fw-secnav .active a .tit{color: #2761c4; font-weight: bold;}
.fw-secnav li a:hover .line,.fw-secnav .active a .line{width: 100%;}
.faq-search{margin-top: 40px;}
.faq-search .search-form{width: 800px; margin: auto;}
.faq-search .search-form form{display: block; padding-right: 132px;}
.faq-search .search-form input{border: 1px solid #e5e5e5; background-color: #f5f5f5;}
.faq-search .search-btn{background-color: #2761c4; color: #fff;}
.faq-search .search-btn:hover{background-color: #2761c4; color: #fff;}
.faq-search .search-form input:focus{background-color: #fff; border-color: #2761c4;}
.faq-search .search-form{width: 880px; margin: auto;}
.faq-search .search-form select{float: left;width: 120px;height: 60px; margin: 0 4px; box-sizing: border-box;border: 1px solid #e1e1e1;color: #999999; background-color: rgba(225, 225, 225, 0.21);padding: 15px 30px;font-size: 16px;line-height: 30px;}
.faq-search .search-form input{border-color: #e1e1e1;}
.faq-search .search-form input:focus{border-color: #2761c4; background: #fff;}
.search-form form{display: block; padding-right: 132px;}
.search-form input{width: 600px; height: 60px; box-sizing: border-box; border: 1px solid #666; background-color: rgba(225, 225, 225, 0.21); transition: 0.36s; padding: 15px 30px; font-size: 16px; line-height: 30px; float: left;}
.search-form input::placeholder{color: #999;}
.search-form input:focus{background-color: #fff; border-color: #2761c4;}
.search-btn{margin-right: -132px; width: 132px; height: 60px; float: left; background-color: #2761c4; color: #fff; line-height: 60px; text-align: center; font-size: 18px; cursor: pointer; transition: 0.36s;}
.search-btn:hover{background-color: #1d4ea2;}
.search-secnav .container{width: 1200px;}
.wsc-search .container{width: 1200px;}
.wsc-search-none{margin: 60px auto 0;}
.sl-count span,.s-key{color: #1d2088;}
.search-none-tit{font-size: 20px;line-height: 1;color: #222;}
.search-none-tip{font-size: 16px;margin-top: 20px;color: #222;padding-bottom: 150px;}
.search-none-tip a{color: #2761c4;}
.search-none-btn{margin-top: 40px;}
.wsc-search{padding: 30px 0 60px;} #cnzz_stat_icon_1278945582{display: none!important;} .videoDetail_left iframe{width: 760px; height: 428px;}