/*初始化样式*/

html {
    margin: 0;
    padding: 0;
    border: 0;
}

body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
p,
blockquote,
pre,
a,
address,
code,
b,
em,
img,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
footer,
header,
hgroup,
nav,
section {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    background: #fff;
    color: #666;
    position: relative;
    font: 12px/1.5 Microsoft YaHei, arial, 宋体, sans-serif;
    vertical-align: baseline;
    width: 100%;
    overflow-x: hidden;
}

a {
    text-decoration: none;
    outline: none;
}

a:link {
    color: #666;
}

a:visited {
    color: #666;
}

a:hover,
a:active,
a:focus {
    color: #ffc000;
    text-decoration: none;
    outline: none;
}

input {
    padding: 0;
    margin: 0;
    font-family: 'Microsoft YaHei';
}

img {
    border: none;
    background: none;
    vertical-align: middle;
}

ul,
ol,
li {
    list-style-type: none;
}



select,
input,
img,
select {
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

table,
th,
td {
    vertical-align: middle
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.clearfix {
    zoom: 1
}

.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}

h1,
h2,
h3,
h4 {
    font-size: 12px;
    font-weight: bold;
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    height: 0;
}


/*----- Common css ------*/

.fl {
    float: left;
}

.fr {
    float: right;
}

.di {
    _display: inline;
}

.fwn {
    font-weight: normal;
}

.dib {
    *display: inline;
    _zoom: 1;
    _display: inline;
    _font-size: 0px;
}


/*滚动*/

#demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#indemo {
    float: left;
    width: 800%!important;
}

#demo1 {
    float: left;
}

#demo2 {
    float: left;
}

#m_demo {
    overflow: hidden;
    width: 92%;
    margin: 0 auto;
}

#m_indemo {
    float: left;
    width: 800%!important;
}

#m_demo1 {
    float: left;
}

#m_demo2 {
    float: left;
}

.wh {
    max-width: 1330px;
    margin: 0 auto;
    padding: 0 15px;
}

.pos {
    position: relative;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
}

.com-img {
    display: inline;
    overflow: hidden;
    margin: 0 auto;
    display: table;
}

.com-img img {
    -moz-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
}

.com-img:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

.imgZoom img,
.imgY180 img {
    -moz-transition: all .8s ease 0s;
    -ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    -webkit-transition: all .8s ease 0s;
    transition: all .8s ease 0s;
}

.imgZoom {
    overflow: hidden;
    -webkit-transform: rotate(0);
    transform: rotate(0);
}

.imgZoom:hover img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}

.imgY180:hover img {
    cursor: pointer;
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.roll_product {
    float: left;
}

.plist {
    margin-top: 56px;
}

.plist li {
    margin-right: 15px;
    margin-bottom: 15px;
}

.plist li:nth-child(3n) {
    margin-right: 0;
}

.plist li a.img {
    border: 1px solid #e5e5e5;
    display: block;
}

.plist li a.img img {
    width: 388px;
    height: 388px;
}

.plist li h3 a {
    display: block;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
}


/*头部样式*/

.top1 {
    height: 32px;
    color: #555555;
    font-size: 14px;
    line-height: 32px;
    border-bottom: 1px solid #b6b6b6;
}

.top2 {
    height: 73px;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}

.top2.fix {
    position: fixed;
    z-index: 999999;
    background: #fff;
    width: 100%;
    top: 0;
}
.wel{height:30px;}

#header {
    width: 1000px;
    margin: 0 auto;
}

.logo {
    float: left;
    line-height: 73px;
}

.top2 .k2 {
    margin-top: 35px;
    font-size: 16px;
    color: #333333;
    line-height: 35px;
    text-align: right;
    
}
.topr  .k2 p{font-size: 12px;}
.guanhui {
    position: relative;
    height: 32px;
}

.guanhui_ewm {
    position: absolute;
    width: 85px;
    height: 0;
    overflow: hidden;
    left: 50%;
    margin-left: -42px;
    top: 100%;
    z-index: 9999;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.guanhui a {
    font-size: 12px;
    display: block;
    padding-left: 28px;
    background: url(../images/wx.png) no-repeat left center;
}

.guanhui a:hover {
    color: #555;
}

.guanhui:hover .guanhui_ewm {
    height: 84px;
}

.top1 .k2 {
    padding-left: 28px;
    background: url(../images/tel.png) no-repeat left center;
    margin-right: 30px;
}

.ss {
    width: 18px;
    margin-left: 15px;
    position: relative;
    margin-top: 30px;
}

.ss #formsearch {
    position: absolute;
    top: 42px;
    right: -0;
    display: none;
    z-index: 999;
    line-height: 24px;
    width: 212px;
}

.topLink {
    float: right;
    text-align: right;
    position: relative;
    z-index: 9999;
}

.translate {
    width: 100px;
    position: absolute;
    left: 0;
    top: 10px;
    z-index: 9999;
}

.tran-in {
    left: 120px;
}

.translate li {
    border: 1px dashed #cccccc;
    line-height: 26px;
    text-align: left;
    background: #fff;
}

.translate li a {
    display: block;
    padding-left: 10px;
    background: url(../images/dot4.png) no-repeat 88% 11px;
}

.translate li a:hover {
    text-decoration: none;
    color: #275cea;
    cursor: pointer;
}

.translate-en {
    display: none;
    padding: 6px;
    padding-top: 0px;
}

.translate li .translate-en a {
    padding-left: 0px;
    text-align: center;
    background: #fff;
    border-bottom: 1px solid #cccccc;
}

.translate li .translate-en a:hover {
    font-weight: bold;
}

.topLink .f_count {
    color: #ff0000;
    font-size: 13px;
    font-weight: bold;
}

.topLink a {
    color: #555555;
}

.topLink .k2 {
    color: #074b91;
    font-size: 14px;
    font-family: "微软雅黑";
}


/*热门搜索*/

.sou {
    margin: 15px 0;
}

.ss #formsearch {
    float: right;
}

.hotSearch {
    float: left;
    height: 24px;
    line-height: 24px;
    font-weight: normal;
}

#search-type {
    float: left;
    width: 100px;
    height: 24px;
    border: 1px solid #c8c8c8;
    margin-right: 5px;
}


/*搜索和热门搜索*/

.hotSearch a {
    margin-right: 6px;
}

.ss #formsearch input {
    height: 24px;
    background: #fff;
    border: 1px solid #c8c8c8;
    line-height: 24px;
}

.ss #formsearch input#keyword {
    height: 24px;
    line-height: 24px;
    padding-left: 4px;
    color: #666;
}

.ss #formsearch input#s_btn {
    width: 46px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background-color: #2d3442;
    color: #fff;
    border: none;
    cursor: pointer;
    font-size: 12px;
}


/*导航栏样式*/

.nav {
    margin-top: 11px;
    margin-left: 50px;
}

.nav li {
    text-align: center;
    float: left;
    position: static;
    z-index: 999;
    width: 145px;
}

.nav li i {
    font-style: normal;
}

.nav li .creat {
    background: url(../images/jt.png) no-repeat center;
    display: block;
    width: 13px;
    height: 8px;
    margin: 28px 0 0 10px;
}

.nav li a {
    display: block;
    line-height: 62px;
    color: #666;
    height: 62px;
    padding: 0;
    font-size: 17px;
    padding: 0;
    font-weight: bold;
}

.nav li a:hover {
    color: #ffc000;
    text-decoration: none;
}

.nav li a:hover .creat {
    background: url(../images/jt1.png) no-repeat center;
}
.top2{position:relative;}
.nav>li>a:focus,
.nav>li>a:hover {
    text-decoration: none;
    background-color: #fff;
}
.nav .sec{width:100%;height:0;color:#333;overflow:hidden;z-index:9999;position:absolute;top:47px;left:0px;text-align: left;background-color: rgba(255,255,255,.9);width:100%;height:0;z-index:999; position: absolute;left:0;top:73px;overflow: hidden; background: url(../images/xiala_bg.jpg) no-repeat top center;}
.nav .sec .tit{float: left; width: 75%; padding-top: 33px;}
.nav .sec .w11{
    font-size: 35px;
    color: #666;
    font-weight: bold;
    line-height: 35px;
    margin-bottom: 30px;
}
.nav_box{ width: 55%;}
.nav_img{
    float: right;
    width: 33%;
    margin-top: 54px;
    margin-right: 5%;
}
.nav .sec .miao2{
       
        font-size: 14px;
    color: #666;
    line-height: 25px;
    margin-bottom: 17px;
}
.nav .sec .seclist{}
.nav .sec .seclist a{
        float: left;
    width: 33%;
    font-size: 16px;
    line-height: 34px;
    color: #666;
    padding: 0;height: auto;
    display: block;
}
.nav .sec .seclist li a{
    
}
.nav .sec a{display:inline;color:#333;height:24px;line-height:24px;width:100%;font-size: 14px;text-align: left;padding:0 20px 0 0;white-space :nowrap;}
.nav .sec a:hover{color:#ffc000;text-decoration:none;background: none;}
.secbg{}
.secbox{height:100%;}
.dd2{width: 25%;float: left;font-size: 16px;color: #fff;line-height: 37px;padding-top: 54px;padding-left: 3.5%;}
.dd2 h3{
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    line-height: 28px;
    
    margin-bottom: 24px;
}
.nav li .dd2 a{
    font-size: 16px;
    color: #fff;
    display: block;
    height: 37px;
    padding: 0;
    line-height: 37px;
}
@media(max-width:1280px){
   .nav li .dd2{padding-left:6%;} 
}



/*.nav .sec {*/
/*    height: 0;*/
/*    background: #2d3442;*/
/*    color: #fff;*/
/*    overflow: hidden;*/
/*    z-index: 9999;*/
/*    position: absolute;*/
/*    top: 62px;*/
/*    left: -5px;*/
/*    width: 139px;*/
/*}*/

/*.nav .sec a {*/
/*    background: #2d3442;*/
/*    color: #fff;*/
/*    height: 42px;*/
/*    line-height: 42px;*/
/*    font-size: 18px;*/
/*    text-align: left;*/
/*    padding-left: 14px;*/
/*}*/

/*.nav .sec a:hover {*/
/*    background: url(../images/jt3.png) no-repeat 90% center;*/
/*    text-decoration: none;*/
/*    color: #ffc000;*/
/*}*/

.yy {
    margin-top: 31px;
    position: relative;
}

.yu {
    color: #666666;
    font-size: 16px;
    cursor: pointer;
    padding-left: 33px;
    background: url(../images/di.png) no-repeat left center, url(../images/jt2.png) no-repeat right center;
    padding-right: 15px;
}

.yy a {
    display: block;
    color: #fff;
    font-size: 16px;
    line-height: 30px;
    padding-left: 33px;
    background: #2d3442;
    width: 112px;
}

.yan {
    position: absolute;
    top: 42px;
    left: 0;
    z-index: 9999;
    display: none;
}


/*banner*/

.demo-product-box {
    position: relative;
}

.demo-product-box .big-img {}

.demo-product-box .small-img .owl-stage {
    width: 100%!important;
}

.demo-product-box .small-img .owl-item {
    float: none!important;
    display: inline-block;
}

.demo-product-box .small-img .owl-item a {
    display: block;
    position: relative;
}

.small-img {
    overflow: hidden;
    position: absolute;
    text-align: right;
    z-index: 99;
    bottom: 5%;
    left: 50%;
    margin-left: -665px;
}

.bj1 {
    background: rgba(0, 0, 0, .39) url(../images/b1.png) no-repeat center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;background-size: 27%;
}

.small-img .on .bj1 {
    background: rgba(0, 0, 0, .39) url(../images/11.png) no-repeat center;background-size: 27%;
}

.demo-product-box .small-img .owl-item {
    width: 110px!important;
    height: 49px!important;
    border: 5px solid #c9c9c9;
}

.demo-product-box .small-img .owl-item  img {
    width:100px!important;
    height: 40px!important;
}

.demo-product-box .small-img a {}

.banner {
    position: relative;
}

.small-img .slick-slide {
    width: 170px;
    border: 5px solid #c9c9c9;
    position: relative;
}

.small-img .slick-slide img {
    width: 160px;
    height: 90px;
}

.slider-for img {
    width: 100%;
}


/*a1*/

.box1 {
    background: url(../images/bj1.jpg) no-repeat top center;
}

.bt1 {
    color: #d4d4d4;
    font-size: 16px;
    text-align: center;
    padding: 50px 0;
    overflow: hidden;
}

.bt1 h3 {
    font-size: 40px;
    color: #fff;
    margin-bottom: 20px;
}

.bul {
    margin-top: 30px;
    overflow: hidden;
    height: 214px;
}

.bul li {
    float: left;
    width: 20.8%;
    transition: all 0.5s;
    position: relative;
    height: 214px;
    cursor: pointer;
    overflow: hidden;
    z-index: 99;
}

.bul li a {
    display: block;
    overflow: hidden;
}

.bul li.cur {
    width: 37.5%;
    overflow: hidden;
}

.bul li .img {}

.bul li .img img {
    position: absolute;
    bottom: 0;
    display: block;
    width: 488px;
    height: 100%;
}

.bul li.cur .img img {
    left: 50%;
    margin-left: -244px;
}

.bul li .miao {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    padding: 56px 0 0 35px;
}

.miao h3 {
    font-weight: normal;
    color: #ffc000;
    font-size: 31px;
    text-transform: uppercase;
    font-family: 'Impact';
    letter-spacing: 1px;
}

.miao span {
    display: block;
    color: #000000;
    font-size: 24px;
    letter-spacing: 1px;
    margin: 3px 0;
}

.miao p {
    color: #000000;
    font-size: 15px;
    line-height: 26px;
    padding-right: 23px;
}


/*.bul li.cur .img img{left: 50%;margin-left: -244px;}*/

.bul li:nth-child(2) h3,
.bul li:nth-child(2) span,
.bul li:nth-child(2) p {
    color: #fff;
}

.bul li:nth-child(3) h3 {
    color: #fff;
    font-family: '微软雅黑';
    font-size: 24px;
    padding-top: 56px;
    background: url(../images/aa.png) no-repeat top center;
}

.bul li:nth-child(3) span {
    color: #fff;
    font-family: '微软雅黑';
    font-size: 15px;
    letter-spacing: 0;
    margin-top: 5px;
}

.bul li:nth-child(3) .miao {
    text-align: center;
    padding-left: 0;
}

.bul li:nth-child(4) .miao {
    padding-left: 20px;
    padding-top: 65px;
}

.bul li:nth-child(4) h3 {
    color: #2d3442;
    font-family: '微软雅黑';
    font-size: 24px;
}

.bul li:nth-child(4) span {
    color: #ffc000;
    font-size: 31px;
    text-transform: uppercase;
    font-family: 'Impact';
    letter-spacing: 0;
    margin-bottom: 0;
}

.bt2 {
    text-align: center;
    font-size: 24px;
    color: #2d3442;
    margin: 45px 0 40px 0;
}

.bt2 span {
    font-weight: bold;
    color: #2d3442;
    font-size: 40px;
    padding-right: 15px;
}

.pbox {
    background: url(../images/bj2.jpg) no-repeat top center;
    padding: 45px 65px 30px 65px;
}

.pbt span {
    color: #fff;
    font-size: 25px;
}

.pbt {
    color: #d4d4d4;
    font-size: 23px;
}

.ss1 {
    margin-top: 18px;
}

.ss1 img {
    max-width: 100%;
}

.sul {
    margin-top: 30px;
}

.sul li {
    margin-right: 85px;
}

.sul li:last-child {
    margin-right: 0;
}

.sul li a {
    display: block;
    width: 60px;
    text-align: center;
}

.sul li a .img {
    line-height: 57px;
}

.sul li h3 {
    color: #bebfc2;
    font-size: 13px;
    font-weight: normal;
    margin-top: 10px;
}
.picScroll-left{ margin-right: 1.5%;}
.psort {
    margin:0 -0.5%; margin-top: 18px;
}

.psort li {
    width: 32.3%!important;
    margin:0 0.5%;
}

/*.psort li:nth-child(3n) {*/
/*    margin-right: 0;*/
/*}*/

.psort li a {
    display: block;
    position: relative;
}

.psort li img {
    display: block;
    width: 100%;
        margin-bottom: 3%;
}

.psort li .pcname {
    color: #2d3442;
    font-size: 21px;
    display: block;
    text-align: center;
    width: 100%;
    /*position: absolute;*/
    /*bottom: 7%;*/
}
.psort li:hover .pcname{
    color:#ffc000;
}

.abouts {
    background: url(../images/bj3.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center center;
    margin-top: 40px;
    padding-top: 48px;
    padding-bottom: 69px;
}

.abt h3 {
    font-size: 40px;
    color: #fff;
    margin-bottom: 8px;
}

.abt {
    color: #dedede;
    font-size: 16px;
    text-align: center;
}

.acon {
    color: #dedede;
    font-size: 21px;
    margin-top: 50px;
    line-height: 30px;
    text-align: center;
    padding: 0 30px;
    font-weight: lighter;
    letter-spacing: 1px;
}

.shu {
    margin-top: 85px;
}

.shu li {
    width: 25%;
    text-align: center;
}

.shu li .img {
    transition: all 0.5s ease;
    line-height: 80px;
}

.shu li:hover .img {
    transform: rotateY(180deg);
}

.sj span {
    color: #fff;
    font-family: 'Impact';
    font-size: 54px;
}

.sj sup{font-size: 30px;    top: -0.8em;}

.sj {
    font-size: 24px;
    color: #fff;
}

.shu li p {
    font-size: 19px;
    color: #fff;
}

.amore a {
    display: block;
    color: #dedede;
    font-size: 19px;
    text-align: center;
    margin: 0 auto;
    width: 258px;
    height: 58px;
    line-height: 56px;
    background: url(../images/m1.png) no-repeat top center;
    margin-top: 65px;
}

.amore a:hover{
    color:#ffc000;
}

.xinwen {
    background: #f7faff;
    padding: 80px 0 64px 0;
}

.xleft {
    width: 50%;
}

.xleft h3 {
    color: #2d3442;
    font-size: 31px;
}

.news_list2 {
    width: 45.6%;
    margin-top: 25px;
}

.news_list1 {
    margin-top: 90px;
}

.nul li a.img {
    margin-top: 50px;
    margin-top: 64px;
}

.nul li a.img img {
    display: block;
    width: 100%;
}

.nul li span {
    display: block;
    color: #666666;
    letter-spacing: 1px;
    font-size: 19px;
    display: block;
    margin: 0 0 15px 0;
}

.nul li h2 a {
    letter-spacing: 1px;
    color: #2d3442;
    font-size: 22px;
    display: block;
    overflow: hidden;
    /*超出的部分隐藏起来。*/
    white-space: nowrap;
    /*不显示的地方用省略号...代替*/
    text-overflow: ellipsis;
    /* 支持 IE */
}

.nul li p {
    letter-spacing: 1px;
    color: #666666;
    font-size: 19px;
    margin: 20px 0;
    line-height: 30px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.nmore a {
    display: block;
    letter-spacing: 1px;
    color: #2d3442;
    font-size: 19px;
    background: url(../images/jt5.png) no-repeat right center;
    width: 106px;
}

.news_list2 li span {
    font-weight: normal;
}

.news_list2 li {
    margin-bottom: 60px;
}

.nul li h2 a:hover {
    color: #ffc000;
}

.nul li .nmore a:hover {
    color: #ffc000;
}

.news_list2 li p {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
@media(max-width:1024px){
    .news_list2 li p {
 
    -webkit-line-clamp: 1;
}
.nul li a.img{
    margin-top: 56px;
}
}
.lxwm {
    background: url(../images/bj4.png) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center center;
    padding: 85px 0;
}

.xbt {
    text-align: right;
}

dt {
    font-weight: normal;
}

.xbt dd {
    color: #444;
    font-size: 36px;
    font-weight: bold;
    line-height: 36px;
    margin-bottom: 23px;
}

.xbt dt {
    color: #2b2b2b;
    font-size: 16px;
}

.box2 {
    margin-top: 40px;
    position: relative;
}

.lx {
    width: 56%;
}

.pin {
    width: 61.3%;
    float: left;
    position: relative;
    margin-right: 3.8%;
}

.liu2,
.liu3 {
    position: relative;
}

.box2 a {
    display: block;
    overflow: hidden;
}

.box2 a .img img {
    width: 100%;
    height: 100%;
    -moz-transition: all .8s ease 0s;
    -ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    -webkit-transition: all .8s ease 0s;
    transition: all .8s ease 0s;
}

.jie {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 192, 0, .9);
    padding: 0 31px 0 31px;
}

.jie h3 {
    text-align: center;
    font-size: 29px;
    color: #444;
    padding-top: 50px;
}

.jie .w1 {
    color: #2d3442;
    font-size: 19px;
    line-height: 40px;
    line-height: 44px;
    padding-top: 26px;
}

.box2 a .jt6 {
    text-align: right;
    margin-top: 40px;
}

.box2 a .jt6 img {
    width: auto;
    transition: all 0.5s ease;
}

.box2 a:hover .img img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}

.box2 a:hover .jt6 img {
    margin-right: 10px;
}

.jie2 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(45, 52, 66, .71);
}

.jie2 h3 {
    text-align: center;
    font-size: 27px;
    color: #ffffff;
    padding-top: 50px;
}

.jie2 .w1 {
    letter-spacing: 1px;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    margin-top: 15px;
}

.liu2 {
    margin-bottom: 21px;
}

.liu3 .jie2 {
    background: rgba(255, 255, 255, .71);
}

.liu3 .jie2 .w1 {
    color: #2d3442;
}

.liu3 .jie2 h3 {
    color: #444;
}


/*页面底部*/

.foot {
    background: #2d3442;
    padding: 40px 0 25px 0;
}

.dao {
    width: 63.8%;
}

.dao li {
    float: left;
    width: 25%;
}

.dao li dt {
    color: #ffffff;
    font-size: 20px;
    margin-bottom: 10px;
}

.dao li dd a {
    color: #dddddd;
    font-size: 17px;
    display: block;
    line-height: 30px;
}

.dao li dd a:hover{
    color:#ffc000;
}

.dlx {
    color: #dddddd;
    font-size: 17px;
    line-height: 30px;
    width: 35%;
    background: url(../images/line2.jpg) no-repeat right top;
    min-height: 197px;
}

.foot select {
    border: none;
    background: url(../images/link.png) center no-repeat;
    width: 278px;
    height: 31px;
    outline: none;
    padding-left: 16px;
    color: #dcdcdc;
    font-size: 13px;
}

.foot select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}

.foot select option {
    background: #18181d;
    color: #fff;
    line-height: 30px;
}

.foot .bdsharebuttonbox {
    height: 34px;
    line-height: 34px;
    margin: 18px 0 16px 0;
}

.foot .bdsharebuttonbox a {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-right: 20px;
    padding: 0;
    background-position: center;
}

.foot .bdsharebuttonbox a.bds_weixin {
    background: url(../images/wx2.png) no-repeat center;
    width: 34px;
    height: 34px;
}

.foot .bdsharebuttonbox a.bds_sqq {
    background: url(../images/qq.png)no-repeat center;
    width: 33px;
    height: 33px;
}

.foot1 {
    background: #2d3442;
    text-align: center;
    letter-spacing: 1px;
    color: #dcdcdc;
    font-size: 13px;
    padding: 10px 0 20px 0;
    line-height: 24px;
    border-top: 1px solid #737a87;
}

.foot1 a {
    color: #dcdcdc;
}

.tbox {
    width: 73%;
}

.xymob-head {
    display: none;
}

.page-product-inquiry a {
    color: #fff;
}

@media(max-width: 1200px) {
    .bul li:nth-child(4) span {
        font-size: 24px;
    }
}

@media(max-width: 1360px) {
    .nav li {
        width: 154px;
    }
    .nav li a {
        font-size: 18px;
    }
    .nav li .sec a {
        font-size: 16px;
    }
}

@media(max-width: 1285px) {
    .nav li {
        width: 150px;
    }
    .nav li a {
        font-size: 16px;
    }
}

@media(max-width: 1265px) {
    .nav li {
        width: 130px;
    }
}

@media(max-width: 1163px) {
    .nav li {
        width: 120px;
    }
}

@media(max-width: 1120px) {
    .xymob-head {
        display: block;
    }
    .top1 {
        display: none;
    }
    .top2 {
        display: none;
    }
}

.x-banner {
    display: none;
}

@media(max-width: 1040px) {
    .bul li:nth-child(4) span {
        font-size: 18px;
    }
    .x-banner {
        display: block;
    }
    .demo-product-box {
        display: none;
    }
}

@media(max-width: 1000px) {
    .miao span,
    .bul li:nth-child(3) h3 {
        font-size: 20px;
    }
    .miao p {
        font-size: 12px;
    }
    .news_list2 li {
        margin-bottom: 30px;
    }
}

@media(max-width: 850px) {
    .nul li p {
        margin: 10px 0;
    }
}

@media(max-width: 1330px) {
    .lx {
        width: 65%;
    }
    .xbt {
        margin-right: 12%;
    }
    .pin {
        width: 50%;
    }
    .liu2,
    .liu3 {
        width: 28%;
    }
    .jie h3,
    .jie2 h3 {
        font-size: 20px;
    }
    .jie .w1 {
        font-size: 14px;
        line-height: 30px;
        letter-spacing: 0;
    }
    .jie2 h3 {
        padding-top: 17%;
    }
    .box2 a .jt6 {
        margin-top: 20px;
    }
    .jie2 .w1 {
        margin-top: 10px;
        letter-spacing: 0;
    }
    .jie h3 {
        padding-top: 30px;
    }
}

@media(max-width: 1100px) {
    .lx {
        width: 70%;
    }
    .jie {
        padding: 0 15px;
    }
    .xbt dt {
        font-size: 14px;
    }
    .xbt dd {
        font-size: 24px;
    }
}

@media(max-width: 908px) {
    .lx {
        width: 60%;
    }
    .pin {
        width: 60%;
    }
    .liu2,
    .liu3 {
        width: 34%;
    }
    .xbt {
        margin-right: 1%;
    }
    .jie {
        padding: 0 15px;
    }
    .jie .w1 {
        padding-top: 15px;
        font-size: 12px;
        line-height: 24px;
    }
    .jie2 .w1 {
        font-size: 12px;
    }
}

@media(max-width:820px) {
    .box2 a .jt6 {
        margin-top: 4px;
    }
    .jie h3,
    .jie2 h3 {
        font-size: 18px;
    }
    .xbt dt {
        font-size: 12px;
    }
    .xbt dd {
        font-size: 18px;
        margin-bottom: 10px;
    }
}

@media(max-width:1238px) {
    .tright,
    .tbox {
        width: 100%;
        float: none;
    }
    .tbox {
        margin-bottom: 15px;
    }
}


/*手机站样式*/

.xul {
    display: flex;
    align-content: space-between;
    flex-wrap: wrap;
    display: -webkit-flex;
    margin-top: 10px;
}

.xul img {
    display: block;
    width: 100%;
}

.s_left {
    width: 50%;
    position: relative;
}

.sbox {
    width: 47%;
    margin-left: 3%;
    position: relative;
}

.swh {
    width: 96%;
    margin: 0 auto;
}

.con3 {
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    top: 0;
    left: 0;
}

.con3 h3 {
    color: #000000;
    font-size: 24px;
    padding-top: 6%;
    margin-bottom: 7px;
}

.con3 span {
    color: #666666;
    font-size: 17px;
    display: block;
}

.c1 {
    margin-bottom: 9%;
    position: relative;
}

.c1 .con3 {
    text-align: left;
    padding-left: 15px;
    padding-top: 7%;
}

.c1 .con3 h3 {
    font-size: 19px;
    font-weight: normal;
}

.c1 span {
    color: #666666;
    font-size: 16px;
}

.mobile {
    display: none;
}

@media(max-width:768px) {
    /* 页脚 */
.footer2 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #ffc000;
}

.footer2 ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer2 ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 50px;
  font-size: 0;
}

.footer2 ul li.active {
  background: #e4007f;
}

.footer2 ul li a {
  display: block;
}

.footer2 ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  color:#fff;
}

.footer2 ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  color:#fff;
}

    .mobile {
        display: block;
    }
    .pc {
        display: none;
    }
    .foot,
    .foot1 {
        display: none;
    }
}
/*share css style*/
#mobile_share {
  position: fixed;
  right: 0;
  bottom: 90px;
  width: 123px;
  z-index: 99999;
  background: #fff;
  padding: 0;
  overflow: hidden;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#mobile_share h2.title {
  text-align: center;
  line-height: 30px;
  height: 30px;
  background: #717577;
  color: #fff;
  font-size: 14px;
}

#mobile_share .share_item {
  padding: 8px;
  background: #fff;
  border: 1px solid #f1f1f1;
}

#mobile_share .share_item li {
  display: block;
  overflow: hidden;
  margin: 8px 0;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 8px;
}

#mobile_share.active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

.share-link {
  display: block;
  margin: 0 auto;
  width: 105px;
  overflow: hidden;
  line-height: 32px;
  font-size: 12px;
  padding-left: inherit;
}

.share-link i {
  background: url(../images/share_icon.png) no-repeat;
  background-size: 200px 32px;
  width: 32px;
  height: 32px;
  display: block;
  margin-right: 20px;
  float: left;
}

.share-link span {
  display: inline-block;
}

.share-weibo i {
  background-position: 0 0;
}

.share-renren i {
  background-position: -42px 0;
}

.share-douban i {
  background-position: -84px 0;
}

.share-qweibo i {
  background-position: -126px 0;
}

.share-qzone i {
  background-position: -168px 0;
}

.share-weixin {
  display: block;
  margin: 0 auto;
  width: 105px;
  overflow: hidden;
  line-height: 32px;
  font-size: 12px;
  padding-left: inherit;
}

.share-weixin i {
  background: url(../images/share_icon2.png) no-repeat;
  background-size: 32px 32px;
  width: 32px;
  height: 32px;
  display: block;
  margin-right: 20px;
  float: left;
}

.share-weixin span {
  display: inline-block;
}

.tab1 {
    display: none;
}

.sbox .c11 {
    margin-bottom: 0;
}

.nsort {
    text-align: center;
    border-bottom: 1px solid #dcdcdc;
    padding: 15px 0;
}

.nsort li {
    float: left;
    width: 25%;
}

.nsort li a {
    display: block;
    color: #666666;
    font-size: 16px;
}

.nsort li.cur a {
    color: #000000;
    font-weight: bold;
}

.news_list3 {
    margin-top: 15px;
}

.news_list3 li {
    padding: 5% 2%;
    border-bottom: 1px solid #dcdcdc;
}

.news_list3 li .mxin a {
    display: block;
    color: #444444;
    font-size: 18px;
    margin: 3% 0 13% 0;
}

.c2 span {
    display: block;
    color: #999999;
    font-size: 15px;
}

.news_list3 li a.img {
    display: block;
    width: 31%;
}

.news_list3 li .mxin {
    width: 63%;
}

.news_list3 li a.img img {
    display: block;
    width: 100%;
}

.xmore a {
    color: #444444;
    font-size: 16px;
    text-align: center;
    margin-top: 15px;
    display: block;
}

.ct1 {
    text-align: center;
    color: #666666;
    font-size: 14px;
    margin-top: 20px;
}

.ct1 h3 {
    color: #000;
    font-size: 18px;
    line-height: 30px;
}

.msj {
    margin-top: 20px;
}

.msj li {
    width: 50%;
    padding: 5% 0%;
    line-height: 35px;
    text-align: center;
    border: 1px solid #dcdcdc;
    border-right: none;
    border-bottom: none;
    font-size: 16px;
    color: #666666;
}

.msj li span {
    color: #444;
    font-family: 'Impact';
    font-size: 24px;
}

.spin {
    padding: 8% 13%;
    text-align: center;
}

.spt h3 {
    color: #fff;
    font-size: 24px;
    margin-bottom: 3%;
}

.spt span {
    display: block;
    color: #fff;
    font-size: 17px;
}

.m_footer {
    background: #e7e8ea;
    text-align: center;
    margin-bottom: 50px;
}

.m_footer .m_link {
    text-align: center;
    border-bottom: 1px solid #dbdcde;
    padding-top: 14px;
}

.m_footer .m_link .tab {
    color: #555555;
    font-size: 18px;
    line-height: 1;
    padding: 18px 48px 18px 0;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: relative;
}

.m_footer .m_link .tab:after,
.m_footer .m_link .tab:before {
    content: '';
    background: #555555;
    width: 9px;
    height: 2px;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 15px;
    margin: auto;
}

.m_footer .m_link .tab:before {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: all 0.6s ease-out;
}

.m_footer .m_link .tab:after {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    transition: all 0.6s ease-out;
}

.m_footer .m_link .tab_con {
    line-height: 40px;
    font-size: 14px;
    overflow: hidden;
    height: 0;
    -webkit-transition: all 0.6s;
    transition: all 0.6s;
}

.m_footer .m_link .tab_con ul {
    overflow: hidden;
    padding: 0 40px;
}

.m_footer .m_link .tab_con ul li {
    float: left;
    width: 50%;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-indent: 25px;
}

.m_footer .m_link .tab_con ul li a {}

.m_footer .m_copyright {
    font-size: 16px;
    text-align: center;
    color: #777;
    line-height: 30px;
    padding: 3% 0;
}

.m_footer .m_link .tab.active:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    background: #b3b3b3;
}

.m_footer .m_link .tab.active:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    opacity: 0;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    background: #b3b3b3;
}

.m_footer .m_link .tab_con.cur2 {
    height: auto;
    padding: 10px 0;
    border-top: 1px solid #ced0d4;
}

.hao a{background:#ffc000;color:#fff!important;text-align:center;display:block;padding:10px 0;}
@media(max-width:498px) {
    .con3 h3 {
        font-size: 22px;
        padding-top: 10%;
        margin-bottom: 3px;
    }
    .con3 span {
        font-size: 14px;
    }
    .c1 .con3 {}
    .c1 .con3 h3 {
        font-size: 15px;
        padding-top: 0%;
    }
    .c1 span {
        font-size: 14px;
    }
}

@media(max-width:460px) {
    .msj li {
        font-size: 14px;
        line-height: 30px;
    }
    .msj li span {
        font-size: 18px;
    }
}

@media(max-width:400px) {
    .msj li {
        font-size: 13px;
        line-height: 30px;
    }
    .msj li span {
        font-size: 16px;
    }
}

@media(max-width:340px) {
    .msj li {
        font-size: 12px;
        line-height: 30px;
    }
}


/* 内页左侧导航栏样式 */

.containers {
    max-width: 1330px;
    margin: 0 auto;
    padding: 3% 15px;
}

.containers22 {
    max-width: 1300px;
    margin: 0 auto;
}


@media (min-width: 991px) {
    .page-wrap-left {
        display: none;
    }
}

/*.xypg-left-con2 .xypg-left-nav {*/
/*    display: -webkit-box;*/
/*    display: -ms-flexbox;*/
/*    display: flex;*/
/*    -webkit-box-pack: center;*/
/*    -ms-flex-pack: center;*/
/*    margin-bottom: 0%;*/
/*}*/

/*.xypg-left-con2 .xypg-left-nav>li {*/
/*    height: 66px;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    background: transparent;*/
/*    border: none;*/
/*    text-align: left;*/
/*}*/

/*.xypg-left-con2 .xypg-left-nav>li .first-nav-btn {*/
/*    display: none;*/
/*}*/

/*.xypg-left-con2 .xypg-left-nav>li:last-child {*/
/*    border: none;*/
/*}*/

/*.xypg-left-con2 .xypg-left-nav>li>a {*/
/*    display: block;*/
/*    font-size: 16px;*/
/*    line-height: 66px;*/
/*    color: #666;*/
    
/*    padding: 0;*/
/*    margin: 0 30px;*/
/*    border-bottom: 2px solid #3162a7;*/
/*}*/
/*.xypg-left-con2 .xypg-left-nav>li>a:after {*/
/*    content: "";*/
/*    width: 1px;*/
/*    height: 12px;*/
/*    background: #dddddd;*/
/*    display: block;*/
/*    position: absolute;*/
/*    right: -0.5px;*/
/*    top: 50%;*/
/*    margin-top: -6px;*/
/*}*/
/*.xypg-left-con2 .xypg-left-nav>li:last-child>a:after{*/
/*    display: none;*/
/*}*/
/*.xypg-left-con2 .xypg-left-nav>li:hover>a,*/
/*.xypg-left-con2 .xypg-left-nav>li.clicked>a {*/
/*    font-weight: bold;*/
/*    background: transparent;*/
/*    color: #ffc000;*/
/*    -webkit-transition: all 0.6s;*/
/*    transition: all 0.6s;*/
/*}*/

.inside-menu {
    line-height: 66px;
 
   
}

.xypg-left-box2 {
    
}

.wei2 {
    color: #a3a3a3;
    font-size: 14px;
}

.wei2 a {
    color: #fff;
    padding: 0 10px;
}

@media (max-width: 768px) {
    
    @font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1565855015741'); /* IE9 */
  src: url('../fonts/iconfont.eot?t=1565855015741#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('../fonts/iconfont.woff?t=1565855015741') format('woff'),
  url('../fonts/iconfont.ttf?t=1565855015741') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont.svg?t=1565855015741#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-home:before {
  content: "\e609";
}

.icon-share:before {
  content: "\e601";
}

.icon-close:before {
  content: "\e606";
}

.icon-shouji:before {
  content: "\e6ec";
}

.icon-contact:before {
  content: "\e616";
}

.icon-dianhua:before {
  content: "\e62c";
}

.icon-star1:before {
  content: "\e60b";
}

.icon-didian:before {
  content: "\e68b";
}

.icon-wodeshouhuodizhi:before {
  content: "\e65b";
}

.icon-yanzheng:before {
  content: "\e650";
}

.icon-qianbao:before {
  content: "\e64f";
}

.icon-icon-shuanglieliebiao:before {
  content: "\e604";
}

.icon-phone:before {
  content: "\e63d";
}

.icon-liuyanjianyi:before {
  content: "\e62d";
}

.icon-jieshu:before {
  content: "\e605";
}

.icon-goumai:before {
  content: "\e629";
}

.icon-denglu:before {
  content: "\e608";
}

.icon-denglu1:before {
  content: "\e610";
}

.icon-gou:before {
  content: "\e63c";
}

.icon-date:before {
  content: "\e602";
}

.icon-jinrujiantou1:before {
  content: "\e607";
}

.icon-lingdai:before {
  content: "\e859";
}

.icon-jinrujiantou:before {
  content: "\e600";
}

.icon-view:before {
  content: "\e767";
}

.icon-shanchu:before {
  content: "\e62a";
}

.icon-edit:before {
  content: "\e65a";
}

.icon-huixingzhen:before {
  content: "\e60c";
}

.icon-sousuo:before {
  content: "\e734";
}

.icon-gouwuche:before {
  content: "\e683";
}

.icon-daohang:before {
  content: "\e603";
}

.icon-mimaicon:before {
  content: "\e60d";
}

.icon-star:before {
  content: "\e85a";
}


    .xypg-left-con2 .xypg-left-nav {
        display: none!important;
    }
    .inside-menu {
        line-height: 40px;
    }
   
}
 .xypg-right-content img{max-width:100%!important;max-height:100%!important;}

/* 首页查询 */

.souo select {
    max-width: 24%;
    line-height: 46px;
    font-size: 16px;
    color: #888888;
    width: 100%;
    height: 46px;
    /* text-indent: 4px; */
    border: none;
    margin-right: 2.4%;
    background: url(../images/xj.png) no-repeat 95% 50% #fff;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 0 2%;
}

.souo a.haha {
    display: inline-block;
    width: 115px;
    line-height: 46px;
    font-size: 21px;
    background: url(../images/ssxx.png) no-repeat 82px 50% #ffc000;
    text-indent: 20px;
    color: #fff;
    vertical-align: middle;
}



/*产品详情页修改*/

.product_detail_wap{
    position: relative;
    background: #f6f6f6;
}

.product_detail_wap .page-product-detail-box{
     max-width: 1300px;
    margin: 0 auto;
    padding: 3% 15px;
}

.page-product-detail-right .content88{position: relative;margin-top: 30px;}
.page-product-detail-right .content88:after{content:''; position:absolute; left:0; top:-10px; width:90%; height:2px; background:#b1b1b1;}
.page-product-detail-right .content88:before{content:''; position:absolute; left:0; top:-10px; width:20%; height:3px; background:#ffc000; z-index:2;}
.page-product-detail-right .content88 .pdetail_text{margin:20px 0 20px;}
.page-product-detail-right .content88 .pdetail_text .pdetail_txt{ font-size:14px; color:#828383; line-height:30px; padding-right:10%;}
.page-product-detail-right .content88 .pdetail_text .pdetail_con{font-size:14px; color:#828383; line-height:20px; overflow:hidden; margin-top:10px;font-weight:400;}
.page-product-detail-right .content88 .pdetail_text .pdetail_con2{font-size:13px; color:#666; line-height:26px; margin:20px 0;}
.page-product-detail-right .content88 .pdetail_text .pdetail_con2 a{display:inline-block; border:1px solid #d1d1d1; padding:3px 15px;}
.page-product-detail-right .content88 .pdetail_text .pdetail_con2 a:hover{background:#00a1e9; color:#fff;}

.page-product-detail-right .pd_btn{padding-left:0; box-shadow:none;}
.page-product-detail-right .pd_btn .icon{width:28px; height:23px; background:url(../images/pro_detail01_icon.png) no-repeat left; display:inline-block; 
position:relative; top:5px; margin-right:20px;}
.page-product-detail-right .pd_btn>a{display:inline-block; background:#facd00; transition:.3s ease; font-size:18px; color:#4f4f4f; font-weight:bold;
line-height:33px; padding:10px 25px;}
.page-product-detail-right .pd_btn>a.order:hover{background:#fabc00;}
.page-product-detail-right .pd_btn .tel .icon{background-position:-28px 0;}
.page-product-detail-right .pd_btn .tel{ background:#2d3442; color:#fff;}
.page-product-detail-right .pd_btn .tel:hover{background:#038dcc;}

@media (max-width:1200px) and (min-width:990px){
   .page-product-detail-right{width:45%;}
}

@media (max-width:1200px){
    .page-product-detail-right > h2{font-size:40px;}
    .page-product-detail-right .content88{margin-top:20px;}
    .page-product-detail-right .content88 .pdetail_text .pdetail_con2{margin: 10px 0;}
}


@media (max-width: 990px) {
  .page-product-detail-effect {
    float: none;
    width: 100%;
    margin-bottom: 20px;
  }
  .page-product-detail-right {
    width: 100%;
    float: none;
  }
}


@media (max-width: 640px) {
  .page-product-detail-effect .big-img {
    /*height: 280px;*/
  }
  .product-detail-slick .slick-item {
    height: 65px;
  }
  .page-product-inquiry a {
    font-size: 12px;
  }
  .page-product-detail-right > h1 {
    font-size: 20px;
    line-height: 40px;
  }
  
  .page-product-detail-right .pd_btn>a{
      font-size: 13px;
      padding: 5px 10px;
  }
  
}


/* 常量设置 */
.wrap { width:1300px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1440px; margin-right:auto; margin-left:auto;}

/*工具*/
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.l { float: left;}.r { float: right;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.pr { position: relative;}.pa { position: absolute;}
.tc { text-align: center;}.tr { text-align: right;}
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide { display: none;}
.hidetext { font: 0/0 a; letter-spacing: -9px;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}
.opc0 { opacity: 0 ; filter: alpha(opacity=0);}


.pro_detail02 .bd{position:relative; padding-top:40px;}
.pro_detail02 .hd{background:url(../images/color_border.png) no-repeat center bottom #fff;}
.pro_detail02 .hd .list a,.pro_detail02 .hd .list dd{cursor:pointer; position:relative;width:12%; float:left;line-height:70px; font-size:20px; color:#515151; font-weight:bold;}
.pro_detail02 .hd .list .item.active:after{content:''; position:absolute; width:90px; height:5px; bottom:0; left:0; background:#ffc000;}
.pro_detail02 .hd .list a.active{ font-weight:bold;color:#ffc000;}
.pro_detail02 .hd{width:100%; overflow:hidden;}

.pro_detail02 .hd a.active .bd .selection{
     padding-top: 100px;
}


.pro_detail02 .bd .selection .content{padding-bottom:50px; border-bottom:1px solid #cccccc;}
.pro_detail02 .bd .selection .content .left{width:60%; float:left;}
.pro_detail02 .bd .selection .content .t{font-size:40px; color:#666; font-weight:bold;}
.pro_detail02 .bd .selection .content .c{font-size:14px; line-height:1.8; color:#666; margin-top:30px;}

.pro_detail02 .bd .selection1{margin:0;}
.pro_detail02 .bd .selection2{margin:50px 0;}
.pro_detail02 .bd .selection3{margin:50px 0;}

.pro_detail02 .bd .selection3 .content{
    border-bottom: none;
    padding-bottom: 10px;
}


.pro_detail02 .bd .selection .pro_case_list{
    position: relative;
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
}

.pro_detail02 .bd .selection .pro_case_list li{
    width:31.33%;
}

.pro_detail02 .bd .selection .pro_case_list li a{
    display: block
}

.pro_detail02 .bd .selection .pro_case_list li a img{
    width: 100%
}

.pro_detail02 .bd .selection .pro_case_list li h3{
    background: #e5e5e5;
    padding: 10px 0;
    line-height: 1.7;
    color: #6f6f6f;
    text-align: center;
    font-size: 17px;
}



/*pro_inquiry*/
.pro_inquiry{
    position: relative;
    background: #f6f6f6;
    padding: 3.125% 0;
}

.pro_inquiry .inquiry_tit{text-align:center; margin-bottom:30px;}
.pro_inquiry .inquiry_tit .t{font-size:36px; line-height:1.2; color:#666664; font-weight:bold;}
.pro_inquiry .inquiry_tit .c{font-size:16px; line-height:24px; color:#616161; margin:5px 0;}



@media only screen and (max-width: 1240px){
    .wrap, .mwrap{
        width: 940px;
    }
}

@media only screen and (max-width: 992px){
    .wrap, .mwrap{
        width: 740px;
    }
    .pro_detail02 .hd .list a{
        width:15%;
        font-size: 18px;
    }
    
    .pro_detail02 .bd .selection .content .left{
        width: 100%;
    }
    .pro_detail02 .bd .selection .content .t{
        float: none;
        font-size: 25px;
    }
    
    .pro_detail02 .bd .selection .content .c{
        width: 100%;
    }
    
    .pro_inquiry .inquiry_tit .t{
        font-size: 25px;

    }
    
}

@media only screen and (max-width: 760px){
    .wrap, .mwrap{
        padding-left: 2%;
        padding-right: 2%;
        width: auto;
    }
    
    .pro_detail02 .hd .list a{
        font-size: 16px;
       line-height: 50px;
       width: 30%;
    }
    
    .pro_detail02 .bd .selection .tit{
        display:none;
    }
    
    .pro_detail02 .bd .selection{
            margin: 15px 0;
    }
    
    .pro_detail02 .bd .selection .content{
        padding-bottom:30px;
    }
    
    .pro_detail02 .bd .selection .content .c{
        font-size: 13px;
        margin-top: 15px;
    }
    
    
    .pro_detail02 .bd .selection .pro_case_list li h3{
        font-size:14px;
        font-weight:400;
    }
    
      .pro_inquiry .inquiry_tit .t{
          font-size: 20px;
          margin-top: 15px;
    }
    
    .pro_inquiry .inquiry_tit .c{
        font-size:13px;
        padding: 0 15px;
    }
}


.wenna{
	position: absolute;
  left: 0;
  width: 100%;
  top: 78px;z-index: 999;
  display: none;
  padding: 2em;
  font:500 14px/2em "微软雅黑";
  text-align: center;
  background: #00479d;
  color: #fff;
}
.page-banner .wh{
	position: relative;

}
.wenzaa{
	position: absolute;
	width: 100%;
	bottom: 20px;
	left:0;	padding: 0 25px;
}
.wenzaa h2{
	color: #fff;
	font:600 40px/2em "微软雅黑";
}
.page-position1,.page-position1 a{
	color: #fff;
	font:500 14px/2em "微软雅黑";
}

@media (max-width: 1366px){
.wenzaa h2{
	font-size: 24px;
}
.page-position1,.page-position1 a{
	font-size: 12px;
}
}
@media (max-width: 768px){
   .wenzaa h2{
   	display: none;
   }
}

.w1380d{
max-width: 1380px;
margin: 0 auto;
width: 80%;
}
.wenz_aa {
	color: #fff;
	position: absolute;
	width: 100%;
	top: 50%;transform: translateY(-50%);
}
.wenz_aa h2{
	color: #fefefe;
	font:600 48px/1.5em "微软雅黑";
}
.wenz_aa h3{
	color: #fefefe;
	font:500 24px/2em "微软雅黑";
	width: 50%;
	padding: 1em 0 2em;
}
.x-banner .owl-carousel .wenz_aa a.more_ahghg{
	display: block;
	color: #fff;
	font:500 16px/54px "微软雅黑";
	border:1px solid #fff;
	text-align: center;
	width: 186px;
}
img.hhahgn{
   visibility: hidden;
}
.wehhh_a{
	background: #2d3442;
	padding-top: 4px;
}
.wehhh_a .xypg-left-nav{
	font-size: 0;
}
.wehhh_a .xypg-left-nav > li{
   border:none;
   display: inline-block;
}
.wehhh_a .xypg-left-nav > li .first-nav-btn{
	display: none;
}
.wehhh_a .xypg-left-nav > li > a{
   padding: 0 2em;
   color: #fff;
   font:500 16px/60px "微软雅黑";
}
.wehhh_a .xypg-left-nav > li:hover > a,.wehhh_a .xypg-left-nav > li.clicked > a{
	background: #fff;
	color: #2d3442;
}

@media (max-width: 1200px){
	.wehhh_a .xypg-left-nav > li > a{
		font-size: 14px;
		line-height: 40px;
	}
}
@media (min-width: 991px) {
  .page-wrap-left {
    display: none;
  }
}
@media (max-width: 990px){
  .wehhh_a{
  	display: none;
  }
}
h2.bt {
    text-align: center;
    font-weight: 100;
    color: #333333;
    font-size: 40px;
    line-height: 1;
}

@media (max-width: 500px) {
    h2.bt {
        font-size: 32px;
    }
}

h2.bt b {
     font-weight: bold;
    color: #2d3442;
    font-size: 40px;
}

h2.bt p {
    margin-top: 14px;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 40px;
}

@media (max-width: 500px) {
    h2.bt p {
        font-size: 14px;
        line-height: 24px;
    }
}

h2.bt span {
    font-size: 16px;
    line-height: 40px;
    display: block;
}

@media (max-width: 500px) {
    h2.bt span {
        font-size: 14px;
        line-height: 24px;
    }
}

.c4 {
    padding-top: 70px;
    background: #f2f2f2;
    padding-bottom: 54px;
}

@media (max-width: 500px) {
    .c4 {
        padding-top: 30px;
        padding-bottom: 30px;
    }
}

.c4 .content {
    margin-top: 70px;
}

@media (max-width: 500px) {
    .c4 .content {
        margin-top: 20px;
    }
}

.c4 .content .list2 {
    margin-top: 10px;
    position: relative;
}

.c4 .content .list2 .slick-dots {
    text-align: center;
    margin-top: 4.8%;
    height: 10px;
    line-height: 10px;
}

.c4 .content .list2 .slick-dots li {
    font-size: 0;
    border-radius: 100px;
    display: inline-block;
    border: none;
    outline: none;
    width: 10px;
    height: 10px;
    background: #999999;
    margin: 0 10px;
    vertical-align: middle;
}

.c4 .content .list2 .slick-dots li button {
    visibility: hidden;
}

.c4 .content .list2 .slick-dots li.slick-active {
    background: #febf00;
}

.c4 .content .list2 li {
    margin: 0 15px;
    outline: none;
}

.c4 .content .list2 li a {
    display: block;
    position: relative;
    overflow:hidden;
}
.c4 .content .list2 li a .img{
    overflow: hidden;
}
.c4 .content .list2 li a .img img {
    width: 100%;
    transition-duration: .3s
}

.c4 .content .list2 li:hover a .img img {
transform: scale(1.1);
}

.c4 .content .list2 li a .zi {
    position: absolute;
    border-bottom: 8px solid #febf00;
    background: #fff;
    z-index: 11;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 14% 8% 0;
}

.c4 .content .list2 li a .zi .time {
    font-weight: 600;
    font-size: 34px;
    font-family: arial;
    color: #333333;
}

.c4 .content .list2 li a .zi .time span {
    font-size: 20px;
    color: #666666;
    font-weight: 500;
    padding-left: 20px;
}

.c4 .content .list2 li a .zi h3 {
    font-size: 18px;
    color: #333333;
    line-height: 1;
    margin-top: 14%;
    font-weight: normal;
    margin-bottom: 12%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.c4 .content .list2 li a .zi dd {
    font-size: 14px;
    color: #666666;
    line-height: 28px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.c4 .content .list2 li a .zi .ck {
    display: block;
    color: #fff;
    font-size: 16px;
    padding-left:-12%;
    text-align: center;
    line-height: 44px;
    background: url("../images/go.png") 0 50% no-repeat #febf00;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: -100%;
    opacity: 0;
    transition-duration: .3s;
}
.nsort2{text-align:center;margin-top:30px;}
.nsort2 li{display:inline-block;margin:0 10px;}
.nsort2 li a{display:block;width:120px;line-height:40px;text-align:center;color:#febf00;border:1px solid #febf00;}
.nsort2 li.active a{background:#febf00;color:#fff;}
.c4 .content { position: relative; }
.c4 .content .tab-main { position: absolute; left: 0; top: 0; z-index: 9; right: 0;}
.c4 .content .tab-main { opacity: 0; visibility: hidden; transition: all .5s ease; }
.c4 .content .tab-main.active { position: static; opacity: 1; visibility: visible;  }

@media (min-width: 1200px) {
    .c4 .content .list2 li a:hover .zi {
        background: none;
    }

    .c4 .content .list2 li a:hover .zi .time {
        color: #fff;
    }

    .c4 .content .list2 li a:hover .zi .time span {
        color: #fff;
    }

    .c4 .content .list2 li a:hover .zi h3 {
        color: #fff;
    }

    .c4 .content .list2 li a:hover .zi dd {
        color: #fff;
    }

    .c4 .content .list2 li a:hover .zi .ck {
        opacity: 1;
        left:0;
    }
}




.page-product-detail-right .share{font-size:14px; color:#6f6f6f; display:inline-block; cursor:pointer;padding-left: 15px;font-weight: normal;}
.page-product-detail-right .share img{width: auto;}



/* 分享弹窗 */
.Share_box{position:fixed; width:100%; height:100%; left:0; bottom:0; z-index:100; display:none;}
.Share_box .share_bg{position:fixed; width:100%; height:100%; left:0; bottom:0; background:url(../images/share_bg.png) center; z-index:1;}
.Share_box .content .share_close{width:38px; height:38px; background:url(../images/share_close.png) no-repeat center; position:absolute; top:30px; right:24px; cursor:pointer; transition:all 0.5s ease;}
.Share_box .content .share_close:hover{transform:rotateZ(360deg);}
.Share_box .content{position:fixed; width:580px; height:380px; left:50%; margin-left:-290px; top:50%; margin-top:-190px; background:#fff; z-index:2;}
.Share_box .content .box{padding:55px 70px 50px;}
.Share_box .content .box .share_title{font-size:20px; line-height:26px; color:#666; text-align:center; margin-bottom: 40px;}
.Share_box .content .box ul{text-align:center;}
.Share_box .content .box ul li{font-size:0;  margin:0 21px;display:inline-block; position:relative;}
.Share_box .content .box ul li a{display:block;}
.Share_box .content .box ul li a .img_{display:block; width:54px; height:54px;}
.Share_box .content .box ul li a .txt{display:block; font-size:14px; color:#666; line-height:26px; text-align:center; margin:8px 0 30px; opacity:1; visibility:visible;}
.Share_box .content .box ul li a.linkin .txt{margin-bottom:0;}
.Share_box .content .box ul li a.twitter .txt{margin-bottom:0;}
/* 微信下拉及微信字体隐藏 */
.Share_box .content .box ul li.weixin_xl a .txt{opacity:0; visibility:hidden;}
.Share_box .content .box ul li .share_ewm{position:absolute; width:112px; height:112px; left:50%; margin-left:-66px; top:54px; display:none;  padding:12px;}
.Share_box .content .box ul li .share_ewm .img_{position:relative; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); padding:0px; background-repeat:no-repeat;}
.Share_box .content .box ul li .share_ewm .img_:after{content:""; display:block; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #fff; position:absolute; left:50%; top:-8px; margin-left:-8%;}

.Share_box .bdsharebuttonbox a{height:auto; padding:0; margin:0; background:none;}


/* 等比填充 */
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}


/* 常量设置 */


.footer .footer1 a:hover{color:#fff; opacity:.8;}
.footer .footer1{background:#2d3442; color:#fff; padding:70px 0 40px;    padding: 30px 0 30px;}
.footer .footer1 .logo2{margin-bottom:20px;}
.footer .footer1 .channle{margin-bottom:115px;    margin-bottom: 61px; font-size:17px;}
.footer .footer1 .channle a{display:inline-block; *display:inline; *zoom:1; margin-right:20px;color: #fff;    margin-right: 63px;}
.footer .footer1 .friend{font-size:16px;}
.footer .footer1 .friend a{display:inline-block; *display:inline; *zoom:1; margin-right:10px;color: #fff;}
.footer .footer1 .info{font-size:16px; line-height:30px; margin-top:50px;    margin-top: 14px;}
.footer .footer1 .info .b{font-weight:bold;}
.footer .footer1 .sharemore_ico{background:url(../images/footer_share.png) no-repeat; background-position:0 0; display:inline-block; *display:inline; *zoom:1; width:60px; height:60px; margin-right:5px; cursor:pointer; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; }
.footer .footer1 .r .sharemore{border:1px solid #fff; height:60px;}
/*.footer .footer1 .sharemore_ico:hover{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}*/
.footer .footer1 .bdsharebuttonbox a,.footer .footer1 .border span{background-image:url(../images/footer_share.png); width:60px; height:60px; padding:0; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; display:inline-block; *display:inline; *zoom:1;}
.footer .footer1 .bdsharebuttonbox a:hover{opacity:1;}
.footer .footer1 .l{width:60%;}
.footer .footer1 .r .l{width:auto;}
.footer .footer1 .r .sharemore:hover .sharemore_ico{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}
.footer .footer1 .border:hover span,.footer .footer1 .border:hover a{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}
.footer .footer1 .border {
    border: 1px solid #fff;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 60px;
    height: 60px;
    float: left;
    margin-left: 5px;
}
/*.footer .footer1 .border:hover span{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}*/
.footer .footer1 .bds_weixin{background-position:-69px 0;}
.footer .footer1 .bds_tsina{background-position:-138px 0;}
.footer .footer1 .bds_sqq{background-position:-205px 0;}
.footer .footer1 .sm,.footer .footer1 .border{position:relative;}
.footer .footer1 .sm img,.footer .footer1 .border img{position:absolute; bottom:100%; left:-75px; max-width:none; width:auto; margin-bottom:10px; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; opacity:0; visibility:hidden;}
.footer .footer1 .sm:hover img,.footer .footer1 .border:hover img{opacity:1; visibility:visible;}
.footer .footer2 a{color: #fff;}
.footer .footer2 .friend{color: #fff;font-size:15px;}
.footer .footer2 .friend a{color: #fff;font-size:15px;}
.footer .footer2 a:hover{color:#fff; opacity:.8;}
.footer .footer2{background:url(../images/footer2_bg.jpg) no-repeat center; background-size:cover;line-height:26px; overflow:hidden; padding:13px 0;}
.footer .footer2 .d{color:#fff; font-size:15px; float:left;width: 80%;line-height: 24px;}
.footer .footer2 .gotop{color:#acacac; cursor:pointer;}
.footer .footer2 .gotop .ico{display:inline-block; *display:inline; *zoom:1; width:43px; height:43px; background:url(../images/gotop.png); background-size:cover; margin-left:18px;}
.footer .footer2 .gotop:hover{opacity:.8;}

/*banner*/

.share-more-box{position:fixed; width:300px; height:230px;z-index:1000; border: 6px solid #8F8F8F; text-align: left; box-shadow: 0 0 7px #aaa; -webkit-box-shadow: 0 0 7px #aaa; -moz-box-shadow: 0 0 7px #aaa; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; overflow: hidden; background: #f6f6f6; left:50%; margin-left:-150px; top:50%; margin-top:-115px; display:none;}    .share-more-box .sharetit-box{height:30px; line-height:30px; color:#626262; overflow:hidden; font-weight:bold;font-size:14px;  padding:0 5px;}  .share-more-box .sharetit-box .share-more-close{float:right; width:22px; height:23px; display:block; margin-top:3px; background:url(http://bdimg.share.baidu.com/static/api/img/share/pop_c.gif?v=2d7108c8.gif) 0 0 no-repeat;} .share-more-box .share-list{background:#fff; padding:10px 0; overflow:auto; overflow-x:hidden; height:180px;}   .share-more-box .share-list li{float:left;width:130px; padding:2px; padding-left:18px; height:28px; overflow:hidden;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}   .share-more-box-en .share-list li{height:auto; padding:5px 2px; margin-bottom:5px; padding-left:18px;}  .share-more-box .share-list li a{padding-left:28px;}    .share-more-box-en .share-list li a{padding-left:0;}    .share-more-box .share-list li:hover{background:#f3f3f3;}   .st_sharethis_large{position:absolute; left:-999999px;width:0; height:0; display:block; overflow:hidden;}
.footer .footer2 .d{margin-top: 10px;}






.pul{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;margin-top:35px;}
.pul li{width:32.3%;margin-bottom:50px;position:relative;overflow:hidden;text-align:center;}
.pul li .img {display:block;position:relative;overflow:hidden;}
.pul li .bj12{position:absolute;background:rgba(255,192,1,.9);bottom:-100%;left:0;width:100%;height:100%;display: flex;align-items: center;justify-content: center;flex-direction: column;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.pul li .img >img{display:block;width:100%;border: 1px solid #ededed;}
.pul li h3 a{color:#fff;font-size:17px;background:#2e3643; text-align:center;font-weight:normal;display:block;line-height:45px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.pul li:hover h3> a{color:#f6bd10;}
.bj12 h3{color:#fff;font-size:18px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.bj12 p{color:#ffffff;font-size:15px;padding:7% 15%;}
.pul li:hover .bj12{bottom:0;}
.pul li:hover h3 a{display:none;}
.pul li.li6{background:url(../images/pppbj.jpg) no-repeat center;background-size:100% 100%;text-align:left;color:#fff;font-size:24px;}
.pul li.li6 a{color:#fff;}
.line1{width:49px;height:2px;background:#fff;}
.ggd{margin-top:10px;}
.ggd span{text-transform:uppercase;display:block;font-family:'Arial';margin-top:10px;}
.pul li:last-child{position:relative;} 
.li6{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.li6 p{color:#ffc001;font-size:17px;background:#ffffff;line-height:40px;padding:0 15px;margin-top:15px; text-align:center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}


a.pmr{
    position: absolute;
    /* top: 106px; */
    /* left: 177px; */
    font-size: 20px;
    border: 1px solid;
    padding: 118px 166px;
}


a.pmr2{
    position: absolute;
    bottom: 2px;
    /* text-align: center; */
    left: 134px;
}


@media(max-width:1025px){
    .bj12 p{padding:5%;}
    .pul li.li6{font-size:18px;}
    .li6 p{font-size:15px;}
}

@media(max-width:769px){
    .li6 p{font-size:14px;}
    .footer .footer2{
        display:none;
    }
}












