/*初始化样式*/
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,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;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:hover,a:active,a:focus{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{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;}



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


.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.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}



.roll_product {float: left;}


/*头部样式*/
.top1{background:#013980;color:#fff;height:40px;line-height:40px;overflow:hidden;font-size:12px;}
.top1 a{color:#fff;}


.top2{height:105px;overflow:hidden;}
.logo{float:left;line-height:105px;}

.ads{float:right;margin-top:31px;}
.ads li{float:left;margin-left:20px;}
.ads li .img{width:35px;margin-top:6px;}
.ads li .det{margin-left:12px;}
.ads li h3{color:#666666;font-size:12px;}
.ads li h2{color:#013980;font-size:20px;font-family:"Arial";margin-top:5px;}




/*热门搜索*/
.sou{margin: 15px 0;}


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


/*搜索和热门搜索*/
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#009b4c;color:#fff;border:none;cursor:pointer;font-size: 12px;}



/*搜索和热门搜索*/
.hotSearch{}
.hotSearch a{margin-right:8px;}






/* 导航样式 */
#menu{background:#013980;height:60px;}
.x-menu {}

.x-menu > li {
  float: left;
  position: relative;
 text-align:center;width:171px;
}
.x-menu > li+li{background: url(//cdn.myxypt.com/8dacb085/21/05/566e1e9287da7ff62105295a0ca1a99fa2660ed5.png) no-repeat left center;}
.x-menu > li > a {
  display: block;
  font-size: 16px;
  color: #fff;
  line-height:60px;
}

.x-menu > li > a:hover {
  background: #e62129;
  color: #fff;
}

.x-menu > li.active > a {

}

.x-menu > li:after {
  content: '';
  position: absolute;
  z-index: 100;
  width: 100%;
  left: 0;
  height: 40px;
  opacity: 0;
  top: 100%;
}

.x-menu > li:hover .x-sub-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.x-sub-menu {
  position: absolute;
  z-index: 99999;
  width: 150%;
  left: -25%;
  top: 75px;
  background: #fff;
  border-radius: 5px;
  padding: 10px 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.x-sub-menu > li > a {
  display: block;
  text-align: center;

  font-size: 14px;
  color: #333;
  line-height:40px;
 height:40px;overflow:hidden;
}

.x-sub-menu > li > a:hover {
  background: #e9eaeb;
}

.x-sub-menu:after {
  content: '';
  width: 0;
  height: 0;
  line-height: 0;
  font-size: 0;
  overflow: hidden;
  border-width: 10px;
  cursor: pointer;
  border-style: dashed dashed solid dashed;
  border-color: transparent transparent #fff transparent;
  border-top: none;
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -10px;
  z-index: 99;
}





.box1{margin-top:75px;}

.about{width:505px;}
.abtt{text-transform:uppercase;color:#013980;font-size:50px;line-height:47px;background: url(//cdn.myxypt.com/8dacb085/21/05/9bf24afa69f12e8745585503f652a9b733b4a420.png) no-repeat left bottom;padding-bottom:51px;}
.abtt p{font-size:40px;}
.ab{color:#666666;font-size:14px;line-height:33px;margin-top:42px;}
.sj{margin-top:50px;}
.sj li{width:33%;float:left;text-align:center;}
.sj li h3{color:#252525;font-size:50px;font-family:"Arial";display:inline-block;}
.sj li span{color:#252525;font-size:24px;font-family:"Arial";display:inline-block;}
.sj li h4{color:#666666;font-size:16px;margin-top:15px;}
.sj li p{color:#666666;font-size:16px;margin-top:9px;}

.about2{width:640px;}
.apic{width:565px;height:288px;float:right;margin-top:15px;}
.ads2{background: url(//cdn.myxypt.com/8dacb085/21/05/50eae5c51a99540b3d455f6788a0cc6279c706c0.png) no-repeat left top;height:292px;padding-left:36px;}
.ads2 li{float:left;text-align:center;margin:0 45px;margin-bottom:20px;}
.ads2 li .tu{width:106px;line-height:106px;margin:0 auto;border-radius:50%;border:1px solid #d8d8d8;}
.ads2 li .img{display:block;}
.ads2 li .img2{display:none;}
.ads2 li h3{color:#333333;font-size:16px;margin-top:9px;}
.ads2 li:hover .tu{background:#013980;border-color:#013980;}
.ads2 li:hover h3{color:#013980;}
.ads2 li:hover .img{display:none;}
.ads2 li:hover .img2{display:block;}



.box2{margin-top:88px;}
.bt{background: url(//cdn.myxypt.com/8dacb085/21/05/d84ac51eb1ca0f4550f4d7c275edf1ec40cd07ba.png) no-repeat center top;color:#013980;font-size:50px;text-align:center;padding-top:30px;}
.sort1{margin-top:40px;text-align:center;}
.sort1 li{display:inline-block;line-height:35px;margin:0 14px;}
.sort1 li a{color:#333333;font-size:16px;}
.sort1 li:hover{background: url(//cdn.myxypt.com/8dacb085/21/05/0c1cd08f6b42d1e47e6b7547cec79bf893e9c6a2.png) no-repeat center bottom;}
.sort1 li:hover a{color:#013980;}


.product_list1{margin-top:45px;}
.product_list1 li{float:left;margin-right:30px;margin-bottom:30px;border:1px solid #f6f6f6;width:380px;height:350px;padding:21px 27.5px 0;}
.product_list1 li:nth-child(3n){margin-right:0;}
.product_list1 li img{width:325px;height:220px;margin:0 auto;}
.product_list1 li h3{color:#252525;font-size:14px;border-bottom:1px solid #f6f6f6;line-height:39px;height:39px;overflow:hidden;margin-top:20px;}
.product_list1 li h4{margin-top:15px;width:100%;color:#cbcbcb;font-size:12px;background: url(//cdn.myxypt.com/8dacb085/21/05/3ce5d45f340bbbd7903743e3f45e12382ec2cbb9.png) no-repeat right center;}
.product_list1 li:hover{border-color:#013980;}




.box3{margin-top:70px;}
.bt2{background: url(//cdn.myxypt.com/8dacb085/21/05/e97d74aac0313c9403041c393e680d0f14767a10.png) no-repeat center top;}
.ads3{margin-top:65px;}
.ads3 li{float:left;margin-right:26px;margin-bottom:12px;}
.ads3 li:nth-child(4n){margin-right:0;}
.ads3 li img{width:280px;height:210px;margin:0 auto;}
.ads3 li h3{color:#666666;font-size:16px;line-height:57px;height:57px;overflow:hidden;text-align:center;}
.mo{display:block;text-align:center;margin:0 auto;color:#666666;font-size:14px;border:1px solid #666666;border-radius:28px;width:216px;line-height:47px;margin-top:63px;}



.box4{background: url(//cdn.myxypt.com/8dacb085/21/05/578bfc231182f5b62d1821b1c2856491aa477391.png) no-repeat;height:935px;margin-top:86px;}
.ad4{height:529px;overflow:hidden;}
.ad4 li{}
.ad4 li img{width:695px;height:529px;}
.ad4 li .det{width:433px;padding-top:120px;}
.ad4 li h2{color:#fff;font-size:30px;line-height:36px;font-family:"Arial";}
.ad4 li h3{color:#fff;font-size:30px;margin-top:35px;font-weight:bold;}
.ad4 li span{color:#fff;font-size:16px;margin-top:16px;display:block;line-height:26px;}
.ad4 li p{background: url(//cdn.myxypt.com/8dacb085/21/05/c2666ae6aa446d3ca1d3b6affeef9d21ff2aad09.png) no-repeat;height:50px;width:50px;margin-top:23px;}

.ad5{height:400px;overflow:hidden;}
.ad5 li{}
.ad5 li img{width:505px;height:400px;}
.ad5 li .det{width:395px;padding-top:90px;margin-left:80px;}
.ad5 li h2{color:#333333;font-size:36px;}
.ad5 li h3{color:#333333;font-size:36px;margin-top:22px;font-weight:bold;}
.ad5 li span{color:#666666;font-size:14px;margin-top:26px;display:block;line-height:26px;}
.ad5 li p{background: url(//cdn.myxypt.com/8dacb085/21/05/fd521cb246f1e29966657a566de9763a3b7d2fc5.png) no-repeat;height:50px;width:50px;margin-top:23px;}



.box5{margin-top:88px;}
.hzz{margin-top:15px;width:400px;}
.hztt{background: url(//cdn.myxypt.com/8dacb085/21/05/3aeb622a1d6a27e99dd9a673f7642e4780ee797d.png) no-repeat left bottom;color:#333333;font-size:36px;padding-bottom:15px;}
.hzwz{color:#666666;font-size:14px;line-height:26px;margin-top:15px;}
a.mo2{display:block;margin-top:22px;}
.ads6{width:666px;float:right;}
.ads6 li{margin-right:20px;margin-bottom:22px;float:left;}
.ads6 li:nth-child(3n){margin-right:0;}
.ads6 li .img{border:2px solid #d1d1d1;display:block;}
.ads6 li img{width:204px;height:100px;}




.nei3{margin-top:80px;
    background:#f8f8f8;
    height: 757px;
}
.xwen{
    padding-top: 76px;
    float: left;
    width: 450px;
    font:600 34px/45px "Microsoft Yahei";
    color: #000;
}
.xwen span{
    font:400 24px/45px "Microsoft Yahei";
    color: #a1a1a1;
    padding-left: 12px;
}
.xwfeb{
    float: right;
    width: 366px;
    padding-top:70px;
}

.xggf{
    float: left;
    width: 600px;
    margin-top: 45px;
}
.xggf_nei{
     background:#fff;
    padding: 25px 21px;
}
.xggf_nei_tt{
    font:400 16px/30px "Microsoft Yahei";
    color: #333333;
}
.xggf_nei_tt a{
    color: #333333;
}
.xggf_nei_rong{
    font:400 14px/24px "Microsoft Yahei";
    color: #999999;
}
.xggf_img img{
    width: 600px;
    height: 410px;
    overflow: hidden;
}
.xhhfg{
    float: right;
    width: 580px;
    margin-top: 45px;
}
.xhhfg_shi{
    float: left;
    width: 105px;
    height: 126px;
    border-right: #eeeeee 1px solid;
    text-align: center;
    box-sizing: border-box;
}
.xhhfg li{
     background:#fff;
    margin-bottom: 11px;
}
.xhhfg_shi_n{
    font:normal 35px/45px "Microsoft Yahei";
    color: #999999;
    padding-top:30px;
}
.xhhfg_shi_g{
    font:400 14px/25px "Microsoft Yahei";
    color: #999999;
}
.xhhfg_rong{
    float: right;
    width: 450px;
    padding-right: 30px;
}
.xhhfg_rong_tt{
    font:400 16px/30px "Microsoft Yahei";
    color: #333;
    padding-top: 25px;
}
.xhhfg_rong_tt a{
    color: #333;
}
.xhhfg_rong_yy{
    font: 400 14px/24px "Microsoft Yahei";
    color: #999999;
}

.sortt li{
    float: left;
    width: 122px;
    height: 41px;
    text-align: center;
    font:400 16px/41px "Microsoft Yahei";
    color: #999999;
    background: #ffffff;
}
.sortt li a{
    color: #999999;
}
.sortt li:hover{
    background: #013980;
}
.sortt li:hover a{
    color: #fff;font-size:18px;
}
.sortt li:hover, .sortt li.on {
    background: #013980;
    position: relative;
    color: #fff;
    cursor: pointer;
}

.sortt li:hover a, .sortt li.on a {
    color: #fff;font-size:18px;
}










/*友情链接*/
.x-link {padding:34px 0 22px;}
.yousin{
    float: left;
    width: 75px;
    height: 36px;
    background: url(//cdn.myxypt.com/8dacb085/21/05/d0c4db490a98faa32c1fc4064bb4f419284944eb.png) no-repeat;
}
.youqng{
    float: right;
    width: 1100px;
    font:400 14px/22px "Microsoft Yahei";
    color: #999999;
}
.youqng a{
    color: #999999;padding-right:8px;
}








/*页面底部*/
.dhangnag{
    font:400 16px/84px "Microsoft Yahei";
    color: #fff;
    background: url(//cdn.myxypt.com/8dacb085/21/05/e65a105d3733f173dba9e29dd0eeaf98178bf1ed.png) bottom repeat-x;
}
.dhangnag a{
    color: #fff;
}
.difenglei{
    float: left;
    width: 360px;
    margin-top: 35px;
}
.lian{
  float: left;
  width: 400px;
  margin-top: 35px;
  height: 176px;
}
.lian{
    text-align: left;
    background: url(//cdn.myxypt.com/8dacb085/21/05/dcdd9772ffb1e2cf2489920045ef6da55340c4a0.png) left top no-repeat;
    padding-left: 18px;
}
.lian dt{
    font-size: 16px;
    color: #fff;
    margin-bottom: 15px;
    font-weight: 400;
}
.lainxii{
    font:400 14px/24px "Microsoft Yahei";
    color: #e5e5e5;
}
.lainxii strong{
    color: #fff;
}
.ereinh{
    margin-top: 35px;
    float: right;
    width: 235px;
}


.x-copyright , .x-region{
    font:400 12px/24px "Microsoft Yahei";
    color: #fff;
}
.x-copyright a , .x-region a{
    color: #fff
}
.x-layout {
  background: #212d3a;
  background-size: cover;
 padding:20px 0 50px;
}

.x-layout-logo {
  margin-bottom: 20px;
}

.x-layout-desc {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.5);
}

.x-layout-contact {
  margin-top: 30px;
}

.x-layout-contact p {
  margin-bottom: 0;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
  line-height: 1.7;
}

.x-layout-contact strong {
  display: block;
  font-size: 24px;
  color: rgba(255, 255, 255, 0.8);
}

.x-layout-contact a {
  color: #fff;
}

.x-layout-menu dl {
  float: left;
  width: 50%;
  text-align: left;
  background: url(//cdn.myxypt.com/8dacb085/21/05/dcdd9772ffb1e2cf2489920045ef6da55340c4a0.png) left top no-repeat;
  padding-left: 18px;
  height: 176px;
}

.x-layout-menu dl dt {
  font-size: 16px;
  color: #fff;
  margin-bottom: 15px;
  font-weight: 400;
}

.x-layout-menu dl dd a {
  display: block;
  font-size: 14px;
  color: #e5e5e5;
  line-height: 2;
}

.x-layout-ewm {
  text-align: center;
}

.x-layout-ewm p {
  background: rgba(255, 255, 255, 0.1);
  font-size: 13px;
  font-weight: 100;
  padding: .8em 0;
  line-height: 1.7;
  color: rgba(255, 255, 255, 0.7);
  margin: 15px 0 0 0;
}

.x-footer {
  background: #1d2936;
  padding:30px 0;
  text-align: center;
  font-size: 12px;
  line-height:25px;
}









/*内页左侧样式*/
.container{width: 1200px!important;margin: 0 auto;padding: 0;}
.page-product-inquiry a{color: #fff;}



.xypg-left-title {
  background:url(//cdn.myxypt.com/8dacb085/21/05/13549038cb1ffc661e9970b04af54843d9b47b7d.png) no-repeat left top;;
  position: relative;line-height:58px;position: relative;
}


.wzx{position: absolute;line-height: 53px;color:#999999;font-size:12px;right:10px;top:0px}
.wzx a{color:#999999;font-size:12px;}
.wzx a:hover{color:#013980;}
