/*初始化样式*/
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:#076fd0;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;}
dt{font-weight: normal;}

/*----- 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: 1230px;margin:0 auto;padding:0 15px;}
.pos{position: relative;width: 100%;}

.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.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);}



.roll_product {float: left;}


/*头部样式*/
.top1{height: 27px;background: #e6e6e6;color: #595959;line-height: 27px;overflow: hidden;font-size: 13px;}
.top2{height: 105px;border-top:3px solid #076fd0;}
#header{width:1000px;margin:0 auto;}
.logo{float:left;line-height: 102px;}
.top2 .k2{}
.en a{width: 32px;height: 32px;display: block; border: solid 1px #cdcdcd;line-height: 30px;color: #076fd0;font-size: 12px;text-transform: uppercase;text-align: center;border-radius: 50%;margin-top: 17px;}

.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 .k1 a{color: #595959;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}
.x-banner{position: relative;}
.gl {
  position: absolute;
  z-index: 9999;
  left: 0;
  width: 20px;
  left:50%;
  margin-left: -10px;
  text-align: center;
  bottom: -6%;
  z-index: 99999;
}







/*热门搜索*/
.sou{margin: 15px 0;}
.top2 #formsearch{float:right;width: 227px;height: 30px;background: url(//cdn.myxypt.com/34b4910c/21/06/7bd727e2f1c7602d89cf079b31cefeb13efd82fa.png) no-repeat center;margin: 17px 0 0 10px;}
.hotSearch{float:left;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}


/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
.top2 #formsearch input{height:30px;background:transparent;border:none;line-height:30px;outline: none;}
.top2 #formsearch input#keyword{height:30px;line-height:30px;padding-left:11px;color:#333333;font-size: 14px;width: 177px;}
.top2 #formsearch input#s_btn{width:46px;height:30px;line-height:30px;text-align:center;background-color:transparent;color:#fff;border:none;cursor:pointer;font-size: 12px;}
.k2 ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #333333;
}
.k2 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #333333;
}
.k2 ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #333333;
}
.k2 :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #333333;
}









/*导航栏样式*/
#menu{margin-top:3px;}
.nav li{text-align:center;float:left;position:relative;z-index:999;width: 113px; }

.nav li a{display:block;line-height:50px;color:#333333;height:50px;padding: 0;font-size: 16px;padding: 0;}
.nav li a:hover{color:#076fd0;text-decoration:none;background:url(//cdn.myxypt.com/34b4910c/21/06/33d880776e84d0d65b825c41086019da133729b7.png) no-repeat bottom center;}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background:url(//cdn.myxypt.com/34b4910c/21/06/33d880776e84d0d65b825c41086019da133729b7.png) no-repeat bottom center;
}

.nav .sec{height:0;background:#fff;color:#333333;overflow:hidden;z-index:9999;position:absolute;top:50px;left:0px;width: 100%;}
.nav .sec a{background:#fff;color:#333333;height:38px;line-height:38px;font-size: 14px;}
.nav .sec a:hover{background:#076fd0;text-decoration:none;color: #fff;}



/**/
.box1{background: url(//cdn.myxypt.com/34b4910c/21/06/1cfd8b542c143849b08877586816ae98b45ce9b6.jpg) no-repeat center;padding: 4.8% 0 9% 0;background-size:cover;}
.bt1{text-align: center;}
.bt1 dd{color: #333333;font-size: 36px;line-height: 1;}
.bt1 dt{color: #999999;font-size: 20px;text-transform: uppercase;line-height: 1;margin-top: 22px;}
.abox{margin-top: 33px;}
.aleft{padding: 0 2px 11px 1px;background: url(//cdn.myxypt.com/34b4910c/21/06/3e331b26e64932df20a8a2098b9227bfe01ca0eb.png) no-repeat top left;width:48.9%;}
.aleft img{display: block;width: 100%;height: 100%;}
.aright{width: 45.833%;}
.abt{color: #076fd0;font-size: 28px;line-height: 1;margin: 10px 0 42px 0;}
.acon{line-height: 26px;letter-spacing: 2px;color: #333333;font-size: 12px;}



/**/
.box2{background:url(//cdn.myxypt.com/34b4910c/21/06/09d20a02c8b1784387f3c2d1f8df37b0df8efb6a.jpg) no-repeat center;padding: 4.7% 0 4%;}
.box2 .bt1 dd,.box2 .bt1 dt{color: #fff;}
.psort{margin: 33px 0 44px 0;text-align: center;font-size: 0;}
.psort li{display: inline-block;margin: 0 10px;width: 172px;}
.psort li a{display: block;height: 36px;border-radius: 18px;border: solid 1px #ffffff;line-height: 34px;text-align: center;color: #ffffff;font-size: 16px;}
.psort li.cur a{background-color:#076fd0;border-color:#076fd0;}
.plist{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;}
.plist li{width: 23.5%;background-color: #ffffff;padding: 4px;padding: 4px;}
.plist li a.img{display: block;}
.plist li a.img img{width: 100%;height: 100%;}
.plist li h3 a{display: block;color: #999999;font-size:1.2vw;font-weight: normal;line-height: 45px;text-align: center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}





/**/
.box3{margin: 71px 0 81px 0;}
.nsort{text-align: center;font-size: 0;margin-top: 38px;}
.nsort li{display: inline-block;margin: 0 10px;width: 172px;}
.nsort li a{display: block;height: 36px;border-radius: 18px;border: solid 1px #999999;line-height: 34px;text-align: center;color: #999999;font-size: 16px;}
.nsort li.cur a{background-color: #076fd0;color: #fff;border-color: #076fd0;}
.xin{margin-top: 39px;}
.nlist{width: 48%;}
.nlist li .img{display: block;margin-bottom: 22px;}
.nlist li .img img{display: block;width: 100%;height: 100%;}
.nlist2{width:  48%;}
.ntime{text-align: center;width: 66px;}
.ntime dd{color: #999999;font-size: 36px;line-height: 36px;}
.ntime dt{color: #999999;font-size: 12px;line-height: 1;margin-top: 10px;}
.nei{width: calc(100% - 100px);}
.nei h3 a{display: block;color: #333333;font-size: 16px;font-weight: normal;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.nei p{color: #999999;font-size: 12px;line-height: 20px;margin-top: 2px;}
.nlist2  li{border-bottom: 1px solid #dddddd;margin-bottom: 20px;padding-bottom: 17px;}
.nmore a{display: block;width: 149px;height: 42px;color: #076fd0;font-size: 14px;border-radius: 21px;border: solid 1px #999999;margin: 0 auto;margin-top: 20px; line-height: 40px;text-align: center;}




/**/
.box4{background: url(//cdn.myxypt.com/34b4910c/21/06/75b9b807e482d6a1608acfab33cb93dffbc9694a.jpg) no-repeat center;padding: 64px 0 92px 0;background-size:cover;}
.box4 .bt1 dd,.box4 .bt1 dt{color: #fff;}
.yul{margin-top: 25px;display: flex;justify-content: space-between;flex-wrap:wrap;display: -webkit-flex;}
.yul li{width: 23.5%;background: url(//cdn.myxypt.com/34b4910c/21/06/e44a45801d889a2013711a2ff7a96637815d12a8.png) no-repeat center bottom;background-size: 100% 77%;padding-bottom:20px;}
.yul li .img{text-align: center;}
.yul li h3{color: #666666;text-align: center;font-size: 18px;margin: 19px 0 12px 0;}
.yul li a{display: block;text-align: center;margin-top: 30px;}
.yul li p{color: #999999;font-size: 12px;line-height: 20px;padding: 0 42px;height:80px;overflow:hidden;}
.box4 .nmore a{margin-top: 48px;color: #fff;border-color: #fff;}




/*友情链接*/

.f_link{max-width: 1230px;line-height: 30px;margin:0 auto;margin-top: 30px;padding:0 15px;}
.f_link a{color: #666;}


.ft1{padding: 38px 0 80px 0;}
.ft2{background-color: #076fd0;padding: 8px 0;color: #ffffff;font-size: 14px;line-height: 24px;}
.ft2 a{color: #fff;}
.tewm{color: #999999;font-size: 14px;text-align: center;line-height: 40px;}
.tewm img{width: 90px;}
.dtel{color: #076fd0;padding-left: 36px;font-size: 24px;font-weight: bold;background: url(//cdn.myxypt.com/34b4910c/21/06/5c0fa25d738b00e29a0953db39155515f3acb65d.png) no-repeat left center;}
.ft1 ul{width: 80%;}
.ft1 ul li{width: 16.666%;}
.ft1 ul li dd{color: #333333;font-size: 14px;margin-bottom: 5px;}
.ft1 ul li a{display: block;color: #999999;font-size: 14px;line-height: 26px;}








/*内页左侧样式*/




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


.fen{background-color: #f7f7f7;padding: 33px 0;margin-bottom: 45px;}
.dang{margin-bottom: 45px;}
.dang h3{color: #333333;font-size: 28px;font-weight: normal;}
.dang h3 span{display: none;}
.wei{color: #333333;font-size: 14px;font-weight: bold;margin-top: 12px;}
.wei a{color: #333;}


.pbox1{background: #fbfbfb;padding: 38px 0;}
.xbt{letter-spacing: 2px; color: #606060;font-size: 33px;width: 650px;border-bottom: 1px solid #b5b5b5;padding-bottom: 10px;}
.gbt{letter-spacing: 2px;color: #606060;font-size: 28px;text-align: center;text-transform: uppercase;}









.dbb{height:50px;}

/* 页脚 */
.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #0a63b6;
}

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

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

.footer ul li.active {
  background: #0a63b6;
}

.footer ul li a {
  display: block;color:#fff;
}

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

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


.footer li .icon-home{ background: url(//cdn.myxypt.com/34b4910c/21/09/892eac90f16fe1cc6553863fb15babc84197ad2b.png) no-repeat;width:20px;height:20px;}
.footer li .icon-home2{ background: url(//cdn.myxypt.com/34b4910c/21/09/f03093f2ffa5cafea7244b463abbac46f1c53a64.png) no-repeat;width:20px;height:20px;}
.footer li .icon-phone{ background: url(//cdn.myxypt.com/34b4910c/21/09/6515ddb2f539b370848aae006a79aba9310b3a42.png) no-repeat;width:20px;height:20px;}
.footer li .icon-contact{ background: url(//cdn.myxypt.com/34b4910c/21/09/3605d6b4e267d9764524b82b9166276c43b755a4.png) no-repeat;width:20px;height:20px;}

.footer li .icon-phone:before{font-size:0;}

.footer ul li a{border-left:1px solid  rgba(255,255,255,.5);}





.xypg-relate h3 a {
  display: block;
  text-align: center;
  font-size: 18px;
  color: #3a3a3a;
  font-weight: normal;
  line-height: 1.6;
  padding: .8em 0;
}


.xypg-relate .more span{
  display: inline-block;
    font-size: 14px;
    width: 110px;
    height:30px;
    text-align: center;
    line-height: 28px;
    border: 1px solid #b5b5b5;
    vertical-align: middle;
}
.xypg-relate i{
  display: inline-block;
    font-style: normal;
    font-size: 30px;
    font-weight: 100;
    width: 30px;
    height: 30px;
    line-height: 25px;
    border: 1px solid #b5b5b5;
    vertical-align: middle;
}

.xypg-relate .img img{
  width: 270px;
  background-color: #ffffff;
  border: solid 1px #b5b5b5;
}

.gun{margin-top: 30px;}
.dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}
.flex{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;}
.nul{padding-bottom:22px;margin-bottom:25px;border-bottom: dashed 1px #cccccc;}
.nul li .img{width:30%;display:block;}
.nul li .img img{width:100%;display:block;}

.nbj{display:block;width:67%;}
.nbj h3{display:block;color: #666666;font-size:18px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;margin:5% 0 14px;}
.nbj span{display:block;color: #333333;font-size:12px;}
.nbj p{color: #333333;font-size:12px;line-height:26px;margin:1.5% 0 2.4% 0;}
.nul .more{display: inline-block; background: url(//cdn.myxypt.com/34b4910c/21/09/4fa46c720c56018fea6c1c407ab5009de557b621.png) no-repeat top center; color: #076fd0; margin: 25px 0 0; padding-left: 13px; width:135px ; height:32px ; line-height:32px ;}

.PicList001204 li{position:relative;border-bottom:1px dashed #ccc; padding:2% 0; transition:all ease-in-out 0.1s;}
.PicList001204 li a{ z-index:3; position:absolute; left:0; top:0; width:100%; height:100%;}
.PicList001204 li div{ position:relative; padding-left:90px; padding-right:10px;}
.PicList001204 li time{ position:absolute; left:0; top:0;font-size:24px; color: #666; padding:15px 0;width:77px; text-align:center; border:2px solid #f3f2f2;   text-align:center;transition:all ease-in-out 0.1s;}
.PicList001204 li time b{ display:block; color:#fff; font-size: 12px; font-weight: 100}
.PicList001204 li h5{ margin:0; line-height:30px; color:#333;font-weight:bold; font-size:14px; transition:all ease-in-out 0.1s;}
.PicList001204 li p{ margin:0; line-height:20px; color:#333;height:40px; font-size:12px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.PicList001204 li .more{display: inline-block; background: url(//cdn.myxypt.com/34b4910c/21/09/4fa46c720c56018fea6c1c407ab5009de557b621.png) no-repeat top center; color: #076fd0; margin: 25px 0 0; padding-left: 13px; width:135px ; height:32px ; line-height:32px ;}
.PicList001204 li:hover,
.PicList001204 li:hover time,
.PicList001204 li:hover h5,.PicList001204 li:hover p{color:#fff;}
.PicList001204 li:hover{ background-color:#076fd0;}
.PicList001204 li:hover time{background-color:#076fd0;}
.nbj h3:hover{color:#000;}
@media(min-width:641px){
.PicList001204 ol .Ispic{ position:absolute; left:0; top:0; height:100%;width:30%; }
}
@media(max-width:640px){
.PicList001204 ol .Ispic{ display:block; padding-bottom:50%;}
.PicList001204 ol div{ padding:2%;}
.PicList001204 ol h2{ margin-top:2%;}
}





/*手机底部*/
@media(max-width: 1200px){
  .xypg-right-content{overflow: hidden;}
  .xypg-right-content p img{
           max-width: 100%;
          width: auto !important;
          height: auto !important;
     }
    .abt{margin-bottom:20px;}
    .nav li{width:100px;}
    .yul li .img img{width:50%;}
}

@media(max-width: 1090px){
    .nav li{width:80px;}
    .ft1 ul{width:70%;}
    .nbj h3{margin-top:10px;}
}

@media(max-width: 1024px){
    .bt1 dt{margin-top:10px;}
    .acon{line-height:22px;}
    .nlist2 li{margin-bottom:15px;padding-bottom:12px;}
    .yul li p{padding:0 20px;}
    .yul li a{margin-top:15px;}
    .xypg-relate h3 a{font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
    .box4{padding:40px 0 50px 0;}
    .pcon{font-size:16px;}
}

@media(max-width: 991px){
	.page-banner,.x-banner{margin-top: 60px;}
	.box3{margin:40px 0;}
	.page-product-detail-effect .big-img {
      width: 100%;height:  100%;margin-left: 5%;
    }
    .page-product-detail-effect .big-img a img {
     width:  100%;height:  100%;
      display: inline-block;
      vertical-align: middle;
    }
    .page-product-detail-right > h2{font-size:26px;margin-top:60px;}
    .xbt{width:90%;font-size:28px;}
    .product-detail-tab{margin-top:0px;}
}
@media (max-width:768px){
 .db{display:block!important;}
 .bt1 dd{font-size:24px;}
 .bt1 dt{font-size:16px;}
 .aleft,.aright{width:100%;float:none;}
 .abt{font-size:24px;}
 .box1{padding:9% 0;}
 .abox{margin-top:20px;}
 .abt{font-size:20px;}
 .yul li p{height:100px;}
 .bq,.zi{float:none;width:100%;text-align:center;}
     .page-product-detail-effect .big-img{margin-left:0;}
     .gun .xypg-relate{padding:0 80px;}
      .nbj h3{margin-top:0px;}
      .nbj p{line-height:20px;}
      .nbj span{margin-top:15px;}
}

@media(max-width:640px){
    .x-banner .owl-carousel .owl-dots{right:0;width:100%;top:auto;bottom:15px;}
    .x-banner .owl-carousel .owl-dots button.owl-dot{display:inline-block;margin:0 3px;}
    .gl{display:none;}
    .psort{margin:20px 0;}
    .psort li{width:30%;margin:0 1%;}
    .psort li a{font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
    .plist li{width:48%;margin-bottom:20px;}
    .nsort{margin:20px 0 0 0;}
    .nsort li{width:30%;margin:0 1%;}
    .nsort li a{font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
    .box3{margin:30px 0;}
    .nlist,.nlist2{width:100%;float:none;}
    .nei{width: calc(100% - 70px);}
    .nlist{margin-bottom:20px;}
     .box4{padding:30px 0 40px 0;}
     .yul li{width:48%;}
     .yul li{background-size: 100% 86%;margin-bottom:20px;}
     .ft1 ul,.tlx{width:100%;float:none;}
     .ft1 ul{font-size:0;text-align:center;}
     .ft1 ul li{width:33.333%;margin-bottom:15px;float:none;display:inline-block;vertical-align:top;}
     .ft1 ul li a{font-size:12px;line-height:20px;}
     .ft1{padding:30px 0;}
     .dtel{margin-left:21%;}
     .bq, .zi{font-size:12px;}
     .xypg-left-nav > li > a{width:100%;font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
     .xypg-left-nav > li{width:31.33%;margin:0 1% 10px 1%;}
     .fen{padding:30px 0 20px 0;margin-bottom:20px;}
     .wei{font-size:12px;margin-top:6px;}
     .dang{margin-bottom:20px;}
     .dang h3{font-size:23px;}
     .pbox1{padding:15px 0;}
     .page-product-detail-right > h2{font-size:20px;margin-top:20px;}
     .xbt{font-size:20px;letter-spacing:1px;}
     .gbt{letter-spacing:0;font-size:23px;}
     .xypg-relate .owl-prev span{left:-30px;}
     .xypg-relate .owl-next span{right:-30px;}
     .gun .xypg-relate{margin-top:20px;padding:0 30px;}
     .nul li .img,.nul li .nbj{width:100%;}
     .nbj h3{font-size:20px;margin-top:15px;}
}












