﻿/*-----------------------------------------------------------*//*copyright by 动力无限  www.btoe.cn*//*邮箱 btoe@btoe.cn*//*合作电话 400-0599-360*//*版权所有违者必究*//*-----------------------------------------------------------*//*Generated by wjdhcms 3.0 */@charset "utf-8";::selection {    background-color: #d53115;    color: #fff;}::-moz-selection {    background-color: #d53115;    color: #fff;}::-webkit-selection {    background-color: #d53115;    color: #fff;}::-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;}* {    padding: 0;    margin: 0;    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;    line-height: 1.5;}:focus {    outline: 1;}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {    display: block;}a {    color: #333;    text-decoration: none;    -webkit-transition: all .3s ease-out;    transition: all .3s ease-out;}a:link,a:hover,a:active,a:visited {    text-decoration: none;}a:hover {    color: #d53115;}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;}textarea {    animation: animated 1s infinite;    -moz-animation: animated 1s infinite;    -webkit-animation: animated 1s infinite;    -o-animation: animated 1s infinite;}input[type="text"] {    animation: animated 1s infinite;    -moz-animation: animated 1s infinite;    -webkit-animation: animated 1s infinite;    -o-animation: animated 1s infinite;}input[type="button"] {    cursor: url(img/Acur.png),    default !important;}@keyframes animated {    0% {        cursor: url('img/Pcuro1.png'),        auto;    }    8.8% {        cursor: url('img/Pcuro2.png'),        auto;    }    17.6% {        cursor: url('img/Pcuro3.png'),        auto;    }    26.4% {        cursor: url('img/Pcuro4.png'),        auto;    }    35.2% {        cursor: url('img/Pcuro5.png'),        auto;    }    44% {        cursor: url('img/Pcuro6.png'),        auto;    }    52.8% {        cursor: url('img/Pcuro7.png'),        auto;    }    61.6% {        cursor: url('img/Pcuro8.png'),        auto;    }    70.4% {        cursor: url('img/Pcuro9.png'),        auto;    }    79.2% {        cursor: url('img/Pcuro10.png'),        auto;    }    88% {        cursor: url('img/Pcuro11.png'),        auto;    }    100% {        cursor: url('img/Pcuro12.png'),        auto;    }}.clear {    clear: both;}.webq_head_xx {    width: 100%;    height: 1px;    position: relative;    background-color:#3293ed;}/*询盘信息*/.top_xunpan {    width: 170px;    height: 36px;    color: #0f2c50;    font-size: 14px;    line-height: 36px;    text-align: left;    display: block;    position: absolute;    z-index: 3;    top: 32px;    right: 0px;    cursor: pointer;}.top_xunpan i {}.top_xunpantxt{    position: absolute;    top: 30px;    left: 10px;    width: 170px;    padding-top: 16px;    height: 0px;    visibility: hidden;    -webkit-transition: all .3s ease-out;    transition: all .3s ease-out;    opacity: 0;    z-index: 3;    text-align: center;}.top_xunpantxt h6{    height: 24px;    line-height: 24px;    background: #1054a9;    font-size: 14px;    color: #fff;    border-radius: 5px;}.top_xunpantxt ::after {    content: '';    position: absolute;    top: 0px;    left: 58px;    width: 0;    height: 0;    -webkit-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -o-transform: translateX(-50%);    -ms-transform: translateX(-50%);    transform: translateX(-50%);    border: 8px solid transparent;    border-bottom-color: #1054a9;    z-index: 3;}.top_xunpan:hover .top_xunpantxt{    height: auto;    visibility: visible;    top: 25px;    opacity: 1;}/*询盘信息end*/.webq_top_1 {    width: 100%;    height: 113px;    background-color:#3293ed;    z-index: 20;    position: absolute;    left: 0;    top: 1px;}.webq_top_2 {    max-width: 1880px;    min-width: 1300px;    height: 113px;    margin: 0 auto;    position: relative;}.webq_top_logo2 {    position: absolute;    left: 0;    top: 0;    height: 113px;}.webq_top_logo2 img {    width: auto;    display: block;    padding-top: 15px;}.webq_top_logo1{    position: absolute;    left: 88px;    top: 0;    height: 113px;    line-height: 1;    color: #fff;}.webq_top_logo1 h4{    font-size: 30px;    font-weight: bold;    padding-top: 35px;}.webq_top_logo1 h5{    font-size: 12px;    font-weight: bold;    text-transform:uppercase;    letter-spacing:0.22px;    padding-top: 14px;}/*----*/.zhu_c{    width: 775px;    height: 120px;    position: absolute;    right: 50%;    bottom: 0px;    z-index: 3;    border-radius: 0 60px 60px 0;    background-color:rgba(255,255,255,0.1);    margin-right: 189px;}.webq_top_tel {    width: 395px;    height: 55px;    background: url(img/t_tel.png) no-repeat left;    float: right;    padding: 0 0 0 64px;    position: absolute;    right: 0;    top: 30px;    color: #fff;}.webq_top_tel_txt {    height: 20px;    line-height: 20px;    padding-top: 5px;}.webq_top_tel_dh {    font-size: 24px;    height: 30px;    line-height: 30px;    font-weight: bold;    padding-top: 4px;    font-family: Arial;}/*导航开始*/.nav_xiala_xx {    height: 113px;    padding-left: 670px;}.nav_xiala {    width: 100%;    height: 113px;    margin: 0 auto;}.nav_xiala ul li {    float: left;    width: 10%;    height: 113px;    text-align: center;    font-size: 16px;    position: relative;    z-index: 5;}.nav_xiala > ul > li > a {    display: block;    color: #fff;    height: 113px;    line-height: 113px;    overflow: hidden;    font-size: 18px;}.nav_xiala ul li:after {    content: '';    width: 100%;    height: 100%;    position: absolute;    left: 0;    bottom: 0;    background:url(img/menu_ah.png) no-repeat center 37px;    z-index: -1;    -webkit-transition: all .3s ease-out;    transition: all .3s ease-out;    opacity: 0;}.nav_xiala ul li:hover:after {    opacity: 1;}.nav_xiala ul li:hover {}.nav_xiala ul li:hover > a {    color: #c31a1c;}.nav_xiala > ul > li > a:hover {    color: #c31a1c;}.nav_xiala .erji_xiala {    position: absolute;    top: 110px;    left: 50%;    z-index: 20;    height: 0px;    visibility: hidden;    min-width: 100%; /*和一级栏目一样宽度*/    transform: translateX(-50%);}.nav_xiala .erji_xiala i {    display: block;    opacity: 0;    border-bottom: 1px solid rgba(255, 255, 255, 0.35);    background: #3293ed;    position: relative;}.nav_xiala .erji_xiala i a {    height: 40px;    line-height: 40px;    font-size: 14px;    display: block;    color: #FFF;    padding: 0 15px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.nav_xiala .erji_xiala i a:hover {    color: #FFF;}.nav_xiala .erji_xiala i:hover {    background: #980d00;}.nav_xiala .erji_xiala i a {    background: -webkit-linear-gradient(left, #980d00, #980d00) no-repeat;    background: linear-gradient(to right, #980d00, #980d00) 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, #980d00, #980d00) no-repeat;    background: linear-gradient(to right, #980d00, #980d00) 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: 100ms;}.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: 200ms;}.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: 300ms;}.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: 400ms;}.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: 500ms;}.nav_xiala .erji_xiala i:nth-child(1) {    transition-delay: 500ms;}.nav_xiala .erji_xiala i:nth-child(2) {    transition-delay: 450ms;}.nav_xiala .erji_xiala i:nth-child(3) {    transition-delay: 400ms;}.nav_xiala .erji_xiala i:nth-child(4) {    transition-delay: 350ms;}.nav_xiala .erji_xiala i:nth-child(5) {    transition-delay: 300ms;}.nav_xiala .erji_xiala i:nth-child(6) {    transition-delay: 250ms;}.nav_xiala .erji_xiala i:nth-child(7) {    transition-delay: 200ms;}.nav_xiala .erji_xiala i:nth-child(8) {    transition-delay: 150ms;}.nav_xiala .erji_xiala i:nth-child(9) {    transition-delay: 100ms;}.nav_xiala .erji_xiala i:nth-child(10) {    transition-delay: 50ms;}.nav_xiala .sanji_xiala {    max-width: 500px;    height: 0px;    visibility: hidden;    position: absolute;    top: 0px;    left: 100%; /*和一级栏目一样left*/}.nav_xiala .sanji_xiala span {    border-bottom: 1px dashed rgba(255, 255, 255, 0.35);    display: block;    background: #d13027;    text-align: left;    opacity: 0;}.nav_xiala .sanji_xiala span a {    height: 40px;    line-height: 40px;    display: block;    color: #FFF;    font-size: 14px;    padding: 0 15px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.nav_xiala .sanji_xiala span a:hover {    color: #FFF;}.nav_xiala .sanji_xiala span a {    background: -webkit-linear-gradient(left, #980d00, #980d00) no-repeat;    background: linear-gradient(to right, #980d00, #980d00) 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, #980d00, #980d00) no-repeat;    background: linear-gradient(to right, #980d00, #980d00) no-repeat;    background-size: 100% 100%;}.nav_xiala .sanji_xiala_di {    background: url(img/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: 100ms;}.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: 200ms;}.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: 300ms;}.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: 400ms;}.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: 500ms;}.nav_xiala > ul > li.another {    color: #d53115;}.nav_xiala > ul > li.another:after {    opacity: 1;}.nav_xiala > ul > li.another > a {color: #d53115;}.fixedNav {    position: fixed;    top: 0px;    left: 0px;    z-index: 99999;    _position: absolute;    _top: expression(eval(document.documentElement.scrollTop));    box-shadow: 0 8px 8px 0px rgba(0, 0, 0, 0.08);}/*---*/@media (max-width: 1880px){    .webq_top_logo2{        left: 10px;    }    .webq_top_logo1{        left: 98px;    }}@media (max-width: 1850px){    .webq_top_logo1{        display: none;    }    .nav_xiala_xx{        padding-left: 100px;    }}/*---*/.webq_bottom_contx {    width: 100%;    background:url(img/b_bg.jpg) no-repeat center top;background :#3293ed;}.webq_bottom_cont {    width: 1300px;    height: auto;    margin: 0 auto;}.webq_bottom_1 {    height: auto;    padding: 62px 0 21px 0;    webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;			}.webq_bottom_left {    width: 695px;    float: right;    overflow: hidden;}.webq_bottom_fx {    width: 125%;}.webq_bottom_tite {    height: 40px;    line-height: 1;    color: #fff;    font-size: 16px;    text-transform: uppercase;}.webq_bottom_tite span{    font-size: 16px;}.webq_bottom_3 {    float: left;    width: 206px;    color: #eecbc5;}.webq_bottom_3 ul li {    height: 28px;}.webq_bottom_3 ul li a {    line-height: 28px;    display: block;    color: #eecbc5;    font-size: 14px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    padding-right: 5px;}.webq_bottom_3 ul li a:hover {    color: #fff;    padding-left: 5px;}.webq_bottom_4 {    float: left;    width: 315px;    color: #fff;    font-size: 14px;    position: relative;}.webq_bottom_4_t{    height: 30px;    line-height: 1;    background:url(img/b_lxline.png) no-repeat 0 bottom;    font-size: 18px;    color: #fff;    text-transform:uppercase;    font-weight: bold;}.webq_bottom_4 ul{    padding-top: 17px;}.webq_bottom_4 ul li {    color: #fff;    overflow: hidden;}.webq_bottom_4 ul li span {    color: #fff;    font-size: 14px;    height: 22px;    line-height: 22px;    display: block;    float: left;}.webq_bottom_4 ul li b{    font-size: 22px;    display: block;    padding-top: 5px;    width: 100%;    float: left;    font-family: Arial;}.webq_bottom_4 ul li i{    font-size: 14px;    line-height: 24px;    display: block;    width: 240px;    float: left;}.webq_bottom_4 ul li a {    color: #fff;}.webq_bottom_4 ul li a:hover {    text-decoration: underline;    color: #fff;}.webq_bottom_4 ul li.mt{    margin-top: 8px;}.webq_qq{    width: 44px;    height: 44px;    background: url(img/b_qq.png) center no-repeat;    margin-top: 8px;    float: left;    margin-left: 26px;}.webq_qq a{    display: block;    line-height: 44px;    font-size: 0px;}.webq_wx{    width: 44px;    height: 44px;    background: url(img/b_wx.png) center no-repeat;    float: left;    margin-top: 8px;}.webq_wx a{    display: block;    line-height: 44px;    font-size: 0px;}.webq_bottom_di {    width: 100%;    padding-top: 16px;    padding-bottom: 16px;    background: #333;}.webq_bottom_dicont {    width: 1400px;    margin: 0 auto;    line-height: 30px;    color: #fff;}.webq_bottom_dicont .b_left {    float: left;}.webq_bottom_dicont .b_r {    float: right;}.webq_bottom_dicont a {    color: #fff;}.webq_bottom_dicont a:hover {    color: #fff;    text-decoration: underline;}.webq_bottom_dicont img {    vertical-align: middle;}.two_bottom_er_left{    float: left;    width: 130px;}.two_bottom_er_1 {    float: left;}.two_bottom_er_1 img {    width: 88px;    height: 88px;    padding: 8px;    background: #fff;    display: block;    border: 5px solid #f5f5f5;}/* 底部 结束 */.in_yqlj_ss {    width: 100%;    margin-top: 30px;    padding-bottom: 35px;}.in_yqlj {    width: 1300px;    height: auto;    margin: 0 auto;}.in_yqlj_2 {    line-height: 56px;}.in_yqlj_2 a {    display: inline-block;    padding: 0 20px 0 20px;    color: #666666;}.in_yqlj_2 a:hover {    text-decoration: underline;    color: #d53115;}