/*Generated by wjdhcms 3.0 */@charset "utf-8";::-webkit-scrollbar {    width: 8px;    height: 8px;    background-color: #F5F5F5;}::-webkit-scrollbar-track {    border-radius: 10px;    background-color: #E2E2E2;}::-webkit-scrollbar-thumb {    border-radius: 10px;    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);    background-color: #555;}::selection {    background-color: #246ac9;    color: #fff;}::-moz-selection {    background-color: #246ac9;    color: #fff;}::-webkit-selection {    background-color: #246ac9;    color: #fff;}* {    padding: 0;    margin: 0;    outline: none;    font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}body {    font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;    color: #333;    margin: 0;}:focus {    outline: 1;}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {    display: block;}a {    color: #333;    text-decoration: none;}a:link,a:hover,a:active,a:visited {    text-decoration: none;}ins {    background-color: #ff9;    color: #000;    text-decoration: none;}mark {    background-color: #ff9;    color: #000;    font-style: italic;    font-weight: bold;}del {    text-decoration: line-through;}table {    border-collapse: collapse;    border-spacing: 0;}hr {    display: block;    height: 1px;    border: 0;    border-top: 1px solid #cccccc;    margin: 1em 0;    padding: 0;}input,select {    vertical-align: middle;}li,ul {    list-style-type: none;}img {    border: none;}input,textarea {    outline: 0;    border: 0;}textarea {    resize: none;}h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {    font-weight: normal;    font-style: normal;}html {    cursor: url(../images/cur.png),    default;}a {    cursor: url(../images/Acur.png),    default;}input, textarea {    animation: animated 1s infinite;    -moz-animation: animated 1s infinite;    -webkit-animation: animated 1s infinite;    -o-animation: animated 1s infinite;}@keyframes animated {    0% {        cursor: url('../images/Pcuro1.png'),        auto;    }    8.8% {        cursor: url('../images/Pcuro2.png'),        auto;    }    17.6% {        cursor: url('../images/Pcuro3.png'),        auto;    }    26.4% {        cursor: url('../images/Pcuro4.png'),        auto;    }    35.2% {        cursor: url('../images/Pcuro5.png'),        auto;    }    44% {        cursor: url('../images/Pcuro6.png'),        auto;    }    52.8% {        cursor: url('../images/Pcuro7.png'),        auto;    }    61.6% {        cursor: url('../images/Pcuro8.png'),        auto;    }    70.4% {        cursor: url('../images/Pcuro9.png'),        auto;    }    79.2% {        cursor: url('../images/Pcuro10.png'),        auto;    }    88% {        cursor: url('../images/Pcuro11.png'),        auto;    }    100% {        cursor: url('../images/Pcuro12.png'),        auto;    }}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled, .swiper-pagination-bullet {    opacity: 1;}.center {    width: 1200px;    margin: auto;}.hide {    display: none;}.clear {    clear: both;}.clears::after {    content: "";    display: block;    clear: both;}.empty {    height: 1px;}/* header */.header {    height: 128px;    padding: 30px 0;    box-sizing: border-box;    overflow: hidden;}.header1 {    float: left;    height: 100%;    padding-top: 3px;}.header1 h1 {    font-size: 36px;    font-weight: bold;    line-height: 38px;    color: #333333;		margin: 0;}.header1 h1 a {		 font-size: 36px;    color: #333333;}.header1 h1 span {    color: #246ac9;	 font-size: 36px;}.header1 h3 {    font-family: ArialMT;    font-size: 16px;    line-height: 16px;    color: #333333;    margin-top: 10px;}.header1 h3 a {    color: #333333;}.header2{    float: right;}.header2-1{    height: 26px;    line-height: 26px;    overflow: hidden;}.header2-1 img{    float: left;    width: 26px;    height: 26px;    margin-right: 12px;}.header2-1 span{    float: left;    font-size: 16px;    color: #333333;}.header2-1 b{    font-family: Arial-BoldMT;    font-size: 30px;    font-weight: bold;    color: #246ac9;}.hea2_btn{    height: 35px;    margin-top: 10px;    overflow: hidden;    background: url("../images/hea-btn.png") right center no-repeat;    background-size: 144px 35px;}.hea2_btn a{    display: block;    float: right;    width: 144px;    height: 35px;    font-size: 14px;    color: #ffffff;    line-height: 35px;    text-align: left;    padding-left: 65px;    box-sizing: border-box;    background: url("../images/header-btn.png") 40px center no-repeat;}.hea2_btn a:hover{	  color: #ffffff;}/* nav */.nav{width:100%;height:66px;background:url(../images/nav_bg.png) center no-repeat;position: relative;z-index: 2;}.nav1{float:left;width:230px;height:66px;line-height:66px;}.nav1 dt{float:left;height:66px;line-height:66px;font-size:16px;color:#fff;margin-right:32px;position:relative}.nav1 dt::after{content:"";display:block;width:6px;height:66px;background:url(../images/sanjiao.png) center no-repeat;position:absolute;top:0;right:-18px}.nav1 dd{float:left;height:66px;margin-right:16px;padding:15px 0;box-sizing:border-box;position:relative}.nav1 dd:nth-child(3){margin-right:0}.nav1 dd > img,.nav1 dd > a,.nav1 dd > a img{float:left;width:32px;height:32px}.nav_orcard{width:80px;height:0;margin-left:-40px;position:absolute;top:66px;left:50%;z-index: 3;transition:all .5s}.nav_orcard img{width:100%;height:100%}.nav_orcard::before{content:"";display:block;width:0;height:0;border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid transparent;position:absolute;top:-10px;left:50%;margin-left:-5px;opacity:0}.nav1 dd:hover .nav_orcard{height:80px}.nav1 dd:hover .nav_orcard::before{opacity:1}/* 导航开始 */.webq_head_xx{width:calc(100% - 230px);height:auto;float:left}.nav_xiala_xx{width:100%;height:58px}.nav_xiala{width:100%;height:58px;margin:0 auto}.nav_xiala ul li{float:left;width:auto;height:58px;font-size:14px;padding:0 19px;position:relative;text-align:center;box-sizing:border-box;-webkit-transition:all .5s;transition:all .5s}.nav_xiala ul li::after{content:"";display:block;width:1px;height:12px;background-color:rgba(255,255,255,.5);position:absolute;top:23px;right:0}.nav_xiala ul li:last-child{padding-right:0}.nav_xiala ul li:last-child::after{display:none}.nav_xiala>ul>li>a{display:block;color:#fff;height:58px;line-height:58px;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;position:relative}.nav_xiala>ul>li>a::after{content:"";display:block;width:0;height:1px;background-color:#fefefe;position:absolute;bottom:14px;left:50%;margin-left:-30px;transition:all .5s}.nav_xiala ul li:hover>a::after{width:60px}.nav_xiala .erji_xiala{position:absolute;top:58px;left:0;z-index:10;height:0;visibility:hidden;width:calc(100% + 50px);}.nav_xiala .erji_xiala i{display:block;opacity:0;border-bottom:1px solid rgba(255,255,255,.35);background:#3aa313;position:relative}.nav_xiala .erji_xiala i a{height:40px;line-height:40px;font-size:14px;display:block;color:#fff;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav_xiala .erji_xiala i a:hover{color:#fff}.nav_xiala .erji_xiala i:hover{background:#246ac9}.nav_xiala .erji_xiala i:hover a{color:#fff}.nav_xiala .erji_xiala i a{background:-webkit-linear-gradient(left,#246ac9,#246ac9) no-repeat;background:linear-gradient(to right,#246ac9,#246ac9) no-repeat;background-size:0 100%;-webkit-transition:all .5s;transition:all .5s}.nav_xiala .erji_xiala i a:hover{background:-webkit-linear-gradient(left,#246ac9,#246ac9) no-repeat;background:linear-gradient(to right,#246ac9,#246ac9) no-repeat;background-size:100% 100%}.nav_xiala ul li:hover .erji_xiala{height:auto;visibility:visible}.nav_xiala .erji_xiala i{opacity:0;transform:rotateY(90deg);transition:.5s}.nav_xiala ul li:hover .erji_xiala i{opacity:1;transform:rotateY(0)}.nav_xiala ul li:hover .erji_xiala i:nth-child(1){transition-delay:50ms}.nav_xiala ul li:hover .erji_xiala i:nth-child(2){transition-delay:.1s}.nav_xiala ul li:hover .erji_xiala i:nth-child(3){transition-delay:150ms}.nav_xiala ul li:hover .erji_xiala i:nth-child(4){transition-delay:.2s}.nav_xiala ul li:hover .erji_xiala i:nth-child(5){transition-delay:250ms}.nav_xiala ul li:hover .erji_xiala i:nth-child(6){transition-delay:.3s}.nav_xiala ul li:hover .erji_xiala i:nth-child(7){transition-delay:350ms}.nav_xiala ul li:hover .erji_xiala i:nth-child(8){transition-delay:.4s}.nav_xiala ul li:hover .erji_xiala i:nth-child(9){transition-delay:450ms}.nav_xiala ul li:hover .erji_xiala i:nth-child(10){transition-delay:.5s}.nav_xiala .erji_xiala i:nth-child(1){transition-delay:.5s}.nav_xiala .erji_xiala i:nth-child(2){transition-delay:450ms}.nav_xiala .erji_xiala i:nth-child(3){transition-delay:.4s}.nav_xiala .erji_xiala i:nth-child(4){transition-delay:350ms}.nav_xiala .erji_xiala i:nth-child(5){transition-delay:.3s}.nav_xiala .erji_xiala i:nth-child(6){transition-delay:250ms}.nav_xiala .erji_xiala i:nth-child(7){transition-delay:.2s}.nav_xiala .erji_xiala i:nth-child(8){transition-delay:150ms}.nav_xiala .erji_xiala i:nth-child(9){transition-delay:.1s}.nav_xiala .erji_xiala i:nth-child(10){transition-delay:50ms}.nav_xiala .sanji_xiala{width:165px;height:0;visibility:hidden;position:absolute;top:0;left:100%}.nav_xiala .sanji_xiala span{border-bottom:1px dashed rgba(255,255,255,.35);display:block;background:#246ac9;text-align:left;opacity:0}.nav_xiala .sanji_xiala span a{height:40px;line-height:40px;display:block;color:#fff;font-size:14px;padding-left:10px;padding:0 8px 0 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav_xiala .sanji_xiala span a:hover{color:#fff;padding-left:25px}.nav_xiala .sanji_xiala span a{background:-webkit-linear-gradient(left,#246ac9,#246ac9) no-repeat;background:linear-gradient(to right,#246ac9,#246ac9) no-repeat;background-size:100% 0;-webkit-transition:all .5s;transition:all .5s}.nav_xiala .sanji_xiala span a:hover{background:-webkit-linear-gradient(left,#246ac9,#246ac9) no-repeat;background:linear-gradient(to right,#246ac9,#246ac9) no-repeat;background-size:100% 100%}.nav_xiala .sanji_xiala_di{background:url(../images/liqsub_ss.png) no-repeat center;width:7px;height:11px;position:absolute;top:14px;right:5px}.nav_xiala .erji_xiala i:hover .sanji_xiala{height:auto;visibility:visible}.nav_xiala .sanji_xiala span{opacity:0;transform:rotateY(90deg);transition:.5s}.nav_xiala .erji_xiala i:hover .sanji_xiala span{opacity:1;transform:rotateY(0)}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(1){transition-delay:50ms}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(2){transition-delay:.1s}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(3){transition-delay:150ms}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(4){transition-delay:.2s}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(5){transition-delay:250ms}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(6){transition-delay:.3s}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(7){transition-delay:350ms}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(8){transition-delay:.4s}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(9){transition-delay:450ms}.nav_xiala .erji_xiala i:hover .sanji_xiala span:nth-child(10){transition-delay:.5s}.nav_xiala ul .another>a::after{width:60px}.fixedNav {    position: fixed;    top: 0px;    left: 0px;    width: 100%;    z-index: 100000;    _position: absolute;    _top: expression(eval(document.documentElement.scrollTop));}/*首页banner*/.pics_wrap {    width: 100%;    height: auto;    margin-bottom: -8px;    overflow: hidden;    position: relative;    top: -8px;    z-index: -1;}.html5zoo-img-0 img {    width: 100%;}.html5zoo-arrow-left-0 {    left: 10% !important;}.html5zoo-arrow-right-0 {    right: 10% !important;}.html5zoo-bullet-wrapper-0 div {    margin: 0 4px !important;}.html5zoo-nav-0 {    margin-top: -35px !important;    left: 48% !important;}.html5zoo-bullet-wrapper-0 {    width: 100% !important;}.banner {    width: 100%;    margin: 0 auto;    position: relative;}.banner ul.bb {    position: relative;    padding: 0px;    margin: 0px;    z-index: 5;}.banner ul.bb li {    position: absolute;    display: none;}.banner .num {    position: absolute;    right: 2px;    bottom: 10px;    z-index: 100;}.banner .num li {    width: 18px;    height: 18px;    display: inline-block;    margin-right: 4px;    background: #fff;    line-height: 18px;    text-indent: -100px;    overflow: hidden;    border-radius: 10px;}.banner .num li.num_hover {    background-color: #f7de07;}.banner .num li.num_hover a {    color: #fff;}.banner .num li a {    float: left;    display: block;    text-align: center;    color: #666;    text-decoration: none;    cursor: pointer;    width: 18px;    height: 18px;    line-height: 18px;}#bannerArrow, #bannerCircle {    display: none}/*幻灯片样式2*/#focus {    width: 255px;    height: 188px;    overflow: hidden;    position: relative;}#focus ul {    height: 188px;    position: absolute;}#focus ul li {    float: left;    width: 255px;    height: 188px;    overflow: hidden;    position: relative;    background: #000;}#focus ul li a img {    height: 188px;    width: 255px;}#focus ul li div {    position: absolute;    overflow: hidden;}#focus .btnBg {    position: absolute;    width: 255px;    height: 20px;    left: 0;    bottom: 0;    background: #000;}#focus .btn {    position: absolute;    width: 255px;    height: 10px;    padding: 5px 10px;    right: 0;    bottom: 0;    text-align: right;}#focus .btn span {    display: inline-block;    _display: inline;    _zoom: 1;    width: 25px;    height: 10px;    _font-size: 0;    margin-left: 5px;    cursor: pointer;    background: #fff;}#focus .btn span.on {    background: #fff;}/* footer start */.footer {    width: 100%;    height: 400px;    background-color: #2b2f34;    box-sizing: border-box;    overflow: hidden;}.footer a {    color: #999999;}.footer .footerBox {    width: 1200px;    margin: 0 auto;    padding-top: 55px;    box-sizing: border-box;}.footer .footerBox .footerText {    float: left;    width: 330px;    height: 290px;    margin-right: 96px;}.footer .footerBox .footerText dl {    padding-left: 50px;    margin-top: 48px;}.footer .footerBox .footerText dl:first-child {    margin-top: 0;}.footer .footerBox .footerText dl dt {    font-size: 20px;    color: #fefeff;    height: 30px;    line-height: 30px;    margin-bottom: 12px;}.footer .footerBox .footerText dl.dl1 {    background: url(../images/footer1.png) left 0 no-repeat;}.footer .footerBox .footerText dl.dl2 {    background: url(../images/footer2.png) left 2px no-repeat;}.footer .footerBox .footerText dl dd {    color: #999;    line-height: 30px;}/*.footer .footerBox .footerText dl dd span {    font-family: ArialMT;    font-size: 16px;}*/.footer .footerBox .fontnNav {    float: left;    height: 290px;    margin-top: 5px;}.footer .footerBox .fontnNav dl {    float: left;    width: 140px;    margin-left: 20px;}.footer .footerBox .fontnNav dl.dl4 {    width: 100px;}.footer .footerBox .fontnNav dl:first-child {    margin-left: 0;}.footer .footerBox .fontnNav dl dt {    font-size: 16px;    line-height: 16px;    color: #eeeeee;}.footer .footerBox .fontnNav dl dd {    margin-top: 22px;    height: 144px;    overflow: hidden;}.footer .footerBox .fontnNav dl dd a {    display: block;    color: #999;    line-height: 36px;    font-size: 14px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.footer .footerBox .fontnNav dl dd a:hover {    color: #eee;}.footer .footerBox .ewm {    float: right;    width: 154px;    height: 290px;    margin-top: 6px;}.footer .footerBox .ewm img {    width: 154px;    height: 154px;}.footer .footerBox .ewm p {    color: #999;    text-align: center;    line-height: 1;    margin-top: 13px;}.footer .copyright {    width: 1200px;    height: 54px;    margin: 0 auto;    line-height: 52px;    font-size: 14px;    border-top: 1px #3e3d45 solid;    color: #999;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.copyright .left{    float: left;}.copyright .right{    float: right;}.footer .copyright a {    color: #999;}.footer .copyright a:hover {    color: #fff;}.footer .copyright .left {    float: left;    letter-spacing: 1px;}.footer .copyright img {    vertical-align: middle;    margin-left: 10px;}