/*初始化样式*/
html{margin:0;padding:0;border:0;}
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;}

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;}
p{margin: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;}

.of{overflow:hidden;}
.wh{max-width:1630px;margin:0 auto;padding:0 15px;}

.fh {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/**/
.flexed {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  display: -webkit-flex;
}

.w1600{
    max-width: 1630px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}



.com-img{overflow:hidden;}
.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);}



.flexf{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flexs{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.flexd{display: flex;justify-content: space-between;align-items:flex-end;flex-wrap:wrap;}





/*头部样式*/
.top1{background:#1380f4;color:#fff;height:36px;line-height:36px;overflow:hidden;font-size:12px;}
.k2{font-size:16px;color:#fff;line-height:36px;background: url(../images/tdh.png) no-repeat left center;padding-left:22px;font-family:Arial;font-weight:bold;font-style:italic;}
.tou2 .wh{height:103px;}
.logo{}
.logo img{width:100%;}



/* 导航样式 */
.x-menu{width:55.62%;}
.x-menu > li {
    width:14.1%;
    text-align: center;
    float:left;
    position: relative;
}

.x-menu > li > a {
    font-size: 15px;
    color: #666666;
    line-height:103px;
    display: block;
}

.x-menu > li > a:hover {
    color: #666666;
}


.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: 999;
    width: 150%;
    left: -25%;
    top: 103px;
    background: #fff;
    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: 1.5;
    padding: .5em;
}

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




.ban{position:relative;}
.ban .mySwiperb{overflow:hidden;}
.ban .swiper-slide img{width:100%;display:block;}
.ban .aniu{width:78px;position:absolute;left:9.79%;bottom:6%;}
.aniu .swiper-button-prevb{position:static;margin-top:0;width:27px;height:8px;opacity:1;z-index:999;background:url(../images/z.png) no-repeat;background-size:100% 100%;}
.aniu .swiper-button-nextb{position:static;margin-top:0;width:27px;height:8px;opacity:1;z-index:999;background:url(../images/y.png) no-repeat;background-size:100% 100%;}



.product_list1{margin-top:38px;}
.product_list1 li{float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n){margin-right:0;}
.product_list1 li img{width:257px;height:293px;display:block;}
.product_list1 li h3{text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}


/*主体样式*/


/* about */
.ab-index{
  margin-top: 8.07291666666667vw;
}

.abl{
  width: 15.5%;
}

.put{
  font-weight: 600;
}

.put .put1{
  color: #111111;
  font-size: 48px;
  position: relative;
}

.put .put1::before{
  content: '';
  position: absolute;
  left: -24px;
  top: 50%;
  transform: translateY(-50%);
  background: url(../images/d.png) no-repeat top center;
  width: 8px;
  height: 16px;
}

.put .put2{
  color: #111111;
  font-size: 24px;
  font-family: "Arial";
  margin-top: 1vw;
}

.amore{
  border: 1px solid #999999;
  width: 180px;
  height: 54px;
  margin-top: 7.29166666666667vw;
}

.amore a{
  display: block;
  text-align: center;
  color: #111111;
  font-size: 16px;
  line-height: 52px;
}

.amore a span{
  color: #0070c2;
}

.abr{
  width: calc(100% - 28.125%);
}


.gms{color:#666666;font-size:30px;font-weight:bold;margin:1vw 0 2.2vw;}

.abr p{
  color: #666666;
  font-size: 16px;
  line-height: 32px;
  margin-bottom: 1.5625vw;
  text-align: justify;
}



.abimg{}

.abimg .w1600{
  display: flex;
  justify-content: flex-end;
}

.aimg1{
  margin-top: -207px;
}

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

.abpic{
  width:53.81%;
  position: relative;
  z-index: 99;
}

.ablist li{
  background: #fff;
  border-radius: 12px;
  box-shadow: 0px 2px 8.46px 0.54px rgba(19, 47, 67, 0.12);
  width:31.6%;
  padding: 45px 42px;
  transition: 0.5s;
}

.ablist li .w1{
  color: #111111;
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 1vw;
}

.ablist li .w2{
  color: #949494;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;height:72px;overflow:hidden;
}

.ablist li .img{
  margin-top: 3.64583333333333vw;
}

.ablist li .img img{
  max-width: 100%;
  
}

.ablist li .img img.imga{

}

.ablist li .img img.imgb{
  display: none;
}

.ablist li:hover{
  background: #0070c2;
  box-shadow: 0px 2px 14.1px 0.9px rgba(19, 47, 67, 0.4);
  transform: translateY(-25px);
}

.ablist li:hover .w1{
  color: #fff;
}
.ablist li:hover .w2{
  color: #fff;
}


.ablist li:hover .img img.imga{
  display: none;
}

.ablist li:hover .img img.imgb{
  display: block;
  transform: rotate(180deg);
}



@media(max-width: 1440px){
  .ablist li{padding:40px 30px;}
  .ablist li .w2{font-size:15px;}
}




@media(max-width: 1280px){
  .put .put1{
    font-size: 40px;
  }
  .ablist li{
    padding: 25px 22px;
  }
}



@media(max-width: 1024px){
  .put .put1{
    font-size: 34px;
  }
    .ablist li .w1{font-size:20px;}
  .abpic{width:68%;}
  .abimg{margin-top:4vw;}
}



@media(max-width: 780px){
  .ab-index{
    margin-top: 40px;
    flex-wrap: wrap;
  }
  .abl{
    width: 100%;
  }
  .put .put1{
    font-size: 24px;
  }
  .put .put2{
    font-size: 18px;
  }
  .amore{
    width: 120px;
    height: 40px;
    margin-top: 10px;
  }
  .amore a{
    font-size: 14px;
    line-height: 38px;
  }
  .abr{
    width: 100%;
    margin-top: 20px;
  }
  .abr p{
    font-size: 14px;
    line-height: 26px;
  }
  .aimg1{
    margin-top: 20px;
  }
  .abimg{
    margin-left: 0;
    margin-top: 20px;
  }
  
  .abimg .w1600{
    justify-content: space-between;
  }
  .abpic{
    width: 100%;
    
    z-index: 99;
  }
  .ablist{
    flex-wrap: wrap;
  }
  .ablist li{
    width: 49%;
    padding: 10px;
    margin-bottom: 2%;
  }
  .ablist li .w1{
    font-size: 16px;
  }
  .ablist li .w2{
    font-size: 14px;
  }
  .ablist li .img img{
    max-width: 30px;
    width: 100%;
  }
  .ablist li:hover{transform: translateY(0px);}
}





.box3{margin-top:50px;}
.qie{position:relative;}
.qie .mySwiper1{overflow:hidden;}
.qie .swiper-slide{position:relative;}
.qie .swiper-slide img{width:100%;display:block;}
.qie .swiper-slide .wz{color:#fff;font-weight:bold;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;left:0;bottom:0;width:100%;line-height:79px;background:rgba(0,0,0,.5);text-align:center;}
.qie .swiper-slide:hover .wz{background:rgba(19,128,244,.8);}


.qie .swiper-button-prev1{position: absolute;top:50%;margin-top:-26px;left:-64px;width:52px;height:52px;opacity:1;z-index:999;background:url(../images/z1.png) no-repeat;background-size:100% 100%;}
.qie .swiper-button-next1{position: absolute;top:50%;margin-top:-26px;right:-64px;width:52px;height:52px;opacity:1;z-index:999;background:url(../images/y1.png) no-repeat;background-size:100% 100%;}
.qie .swiper-button-prev1:hover{background:url(../images/z2.png) no-repeat;background-size:100% 100%;}
.qie .swiper-button-next1:hover{background:url(../images/y2.png) no-repeat;background-size:100% 100%;}




.box4{margin:5.5vw 0 10px;}
.xw1{width:61.62%;}
.xw1 li{padding-bottom:34px;}
.xw1 li+li{border-top:1px solid #a7a7a8;padding-top:34px;}
.xw1 li .img{width:54.67%;}
.xw1 li .img img{width:100%;display:block;}
.xw1 li .det{width:42.22%;}
.xw1 li .wz{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000000;font-size:18px;margin:12px 0 20px;}
.xw1 li .wz2{overflow:hidden;color:#333333;font-size:14px;line-height:30px;height:60px;}
.xw1 li .mo{color:#000;font-weight:300;margin:20px 0 13px;}
.xw1 li .mo img{margin-left:7px;}
.xw1 li .tm{color:#c8cad1;font-size:16px;}




.xwy{width:27.5%;}
.nut .put3{
  color: #111111;
  font-size: 16px;
  line-height: 30px;
  font-weight: 500;
  margin-top: 2vw;
}

.nut .put4{
  border: 1px solid #111111;
  width: 180px;
  height: 54px;
  margin-top: 4.64583333333333vw;
}

.nut .put4 a{
  display: block;
  line-height: 52px;
  color: #111111;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
}

.xwy .put .put2{margin-top:0.5vw;}







/* 招标公告 */
.news-bg{
  background: url(../images/xbg.jpg) no-repeat top center;
  background-size: 100% 100%;
  padding:6.25vw 0;
}



.news-index .newsl{
  width: 53.44%;
}



.nlist1 li{
  border-bottom: 1px solid #fff;
  padding: 1.58vw 0;
}

.nlist1 li a{
  display: flex;
  align-items: center;justify-content:space-between;
}

.nlist1 li .nw1{
  font-size: 18px;
  color: #ffffff;
  width: 86.9%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}



.nlist1 li .nw2{
  width: calc(100% - 86.9%);
  font-size: 14px;
  color: #ffffff;
  align-items: center;
  justify-content: space-between;
}

.news-index .newsr{
  width:29.54%;margin-left:9.64%;
}

.newsr .nut .put1{
  color: #fff;
}

.newsr .put .put1::before{
  background: url(../images/d2.png) no-repeat top center;
}




.newsr .nut .put2{
  color: #fff;text-transform:uppercase;
}

.newsr .nut .put3{
  color: #fff;
  font-size: 16px;
  line-height: 30px;
  font-weight: 500;
  margin-top: 2vw;
}

.newsr .nut .put4{
  border: 1px solid #fff;
  margin-top: 3.64583333333333vw;
}

.newsr .nut .put4 a{
  display: block;
  color: #fff;
}

.zhao{color:#fff;font-size:15px;line-height:1.8;}



@media(max-width: 780px){
  .news-bg{
    margin-top: 40px;
    padding: 40px 0;
  }
  .news-index{
    flex-wrap: wrap;
  }
  .news-index .newsl{
    width: 100%;
  }
.zhao{margin-top:20px;}

  .nlist1 li{
    padding: 20px 0;
  }
  .nlist1 li .nw1{
    font-size: 14px;
    width: 68.9%;
    white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  }
  .nlist1 li .nw2{
    font-size: 12px;
    width: calc(100% - 68.9%);
  }
  .news-index .newsr{
    width: 100%;
  }
  

  .nut .put3{
    font-size: 14px;
    line-height: 24px;
  }
  .nut .put4{
    width: 120px;
    height: 40px;
  }
  .nut .put4 a{
    line-height: 38px;
    font-size: 14px;
  }
}




.box5{background:#efefef;padding:75px 0 55px;}
.box5 .con1{width:31.95%;background:#fff;}

.add1 li{position:relative;}
.add1 li .img img{width:100%;display:block;}
.add1 li .wz{color:#fff;font-size:16px;position:absolute;left:11.81%;top:14%;}
.add1 li .wz2{color:#fff;font-size:23px;position:absolute;width:90%;left:5%;top:48%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.add1 li:before{content: "";position: absolute;width: 0;height: 0;border-left: 30px solid transparent;border-bottom:30px solid #fff;border-right: 30px solid transparent;left:20.28%;transform:translateX(-50%);bottom: 0;} 

.add2{}
.add2 li{position:relative;}
.add2 li .det{width:60.04%;margin-left:27.56%;padding-top:25%;}
.add2 li .wz{color:#333333;font-size:26px;}
.add2 li .wz2{color:#333333;font-size:14px;line-height:30px;padding-left:23px;border-left:3px solid #307fe2;margin-top:3vw;}

.box5 .con2{width:67%;}
.add3 li{position:relative;}
.add3 li .img img{width:100%;display:block;}
.add3 li .wz{color:#fff;font-size:16px;position:absolute;left:8.92%;top:10%;}
.add3 li .wz2{color:#fff;font-size:23px;position:absolute;left:50%;transform:translateX(-50%);width:54.65%;top:29%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:rgba(48,127,226,.48);line-height:180px;}

.add4 li{text-align:center;color:#fff;background:#fdbc2c;width:49.4%;margin-top:0.7vw;padding:3vw 0;}
.add4 li .wz{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:21px;margin-top:12px;margin-bottom:18px;}
.add4 li.li1 .wz2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:24px;}
.add4 li.li2 .wz2{font-size:14px;line-height:36px;text-align:left;width:78%;margin:0 auto;}
.add4 li.li2{background:#307fe2;}








/*友情链接*/
.f_link a{margin:0 3px;}

/*页面底部*/
.foot{
    /*background:url(../images/fot.png) no-repeat;*/
    background-size:100% 100%;padding:36px 0 20px;text-align:center;
    
    background:#fff;
}
.flxbt{color:#000000;font-size:28px;}
.fadd{text-align:center;margin:18px 0;}
.fadd li{display:inline-block;margin:0 3px;}
.fdh{color:#307fe2;font-size:45px;}
.fdz{color:#000000;font-size:16px;margin:12px 0 22px;}
.fnav{color:#666666;font-size:14px;}
.fnav a{color:#666666;}
.fwz{color:#9a9a9a;font-size:14px;margin-top:10px;}

.bq{color:#fff;text-align:center;font-size:14px;background:#1380f4;padding:18px 0;text-transform:uppercase;line-height:24px;}
.bq a{color:#fff;}



@media (max-width:1440px) {
  .qie .swiper-button-prev1{left:0px;}
  .qie .swiper-button-next1{right:0px;}
  .qie .mySwiper1{margin:0 65px;}
}

@media (max-width:1024px) {
  .x-menu{width:58%;}
  .gms{font-size:25px;}
  .abr p{font-size:14px;line-height:29px;}

  .qie .swiper-slide .wz{font-size:16px;line-height:58px;}
  .put .put2{font-size:20px;}
  .news-index .newsr{margin-left:0;}
  .nlist1 li .nw1{width:78%;font-size:16px;}
  .nlist1 li .nw2{width:21%;}
  .nut .put4{width:150px;height:43px;}
  .nut .put4 a{line-height:41px;}
  .amore{width:150px;height:43px;}
  .amore a{line-height:41px;}
  .add1 li .wz2{font-size:19px;}
  .add3 li .wz2{font-size:19px;line-height:110px;width:66%;}
  .add2 li .wz{font-size:22px;}
  .add4 li .wz{font-size:17px;}
  .add4 li.li1 .wz2{font-size:20px;}
  .add4 li.li2 .wz2{line-height:28px;}
  .add2 li .det{width:74%;margin-left:15%;}
  .add4 li .img{width:20%;margin:0 auto;}
  .add4 li .img img{width:100%;display:block;}
  .add1 li:before{border-left:20px solid transparent;border-bottom: 20px solid #fff;border-right: 20px solid transparent;}
  .flxbt{font-size:23px;}
  .fdh{font-size:36px;}
}


@media (max-width: 768px) {
    .gms{font-size:20px;}
    .abpic{width:100%;}
    .xw1 li .wz{font-size:16px;margin:7px 0 13px;}
    .xw1 li .wz2{line-height:26px;height:52px;}
    .xw1 li .tm{font-size:14px;}
    .xw1 li .mo{margin:12px 0;}
  .qie .swiper-button-prev1{width:40px;height:40px;}
  .qie .swiper-button-next1{width:40px;height:40px;}
  .qie .mySwiper1{margin:0 50px;}
  .box5 .con1{width:100%;}
  .box5 .con2{width:100%;margin-top:15px;}
  .add2 li .det{padding:30px 0;}

}


@media (max-width:480px) {
  .qie .swiper-slide .wz{font-size:15px;line-height:50px;}
  .box4 .w1600{flex-direction: column-reverse;}
  .xwy{width:100%;}
  .xw1{width:100%;margin-top:15px;}
  .xw1 li .img{width:100%;}
  .xw1 li .det{width:100%;margin-top:15px;}
  .xw1 li{padding-bottom:15px;}
  .xw1 li+li{padding-top:18px;}
  .nlist1 li .nw1{font-size:15px;}
  .add1 li .wz2{font-size:17px;}
  .add2 li .wz{font-size:19px;}
  .add2 li .wz2{line-height:26px;}
  .add3 li .wz2{font-size:17px;line-height:60px;width:92%;}
  .add4 li{width:100%;margin-top:10px;padding:25px 0;}
  .add4 li.li1 .wz2{font-size:17px;}
  .flxbt{font-size:19px;}
  .fdh{font-size:25px;}
  .fdz{font-size:14px;margin:12px 0;}
  .fwz{margin-top:0;}
  .add4 li .img{width:15%;}
}









/*内页左侧样式*/
.page-product-inquiry a{color: #fff;}

.kf1{
    position: fixed;
    right:0;
    top:38%;
    z-index: 99999;
}

.kf1 a{
    display: block;
    width:62px;
    height:62px;
    margin-bottom: 1px;
    text-align: center;
    cursor: pointer;
    line-height: 62px;
}

.kf1 a.icon1{
    background:url(../images/icon51.png) #dd2828 no-repeat center;

}

.kf1 a.icon2{
    background:url(../images/icon11.png) #dd2828 no-repeat center;
}

.kf1 a.icon3{
    background:url(../images/icon21.png) #dd2828 no-repeat center;
}

.kf1 a.icon4{
    background:url(../images/icon31.png) #dd2828 no-repeat center;
    position: relative
}


.kf1 a.icon6{
    background:url(../images/icon61.png) #dd2828 no-repeat center;
    position: relative
}


.kf1 .icon5{
    background:url(../images/icon41.png) #dd2828 no-repeat center;
    position: relative;
    width:62px;
    height:62px;
    margin-bottom: 1px;
    text-align: center;
    cursor: pointer;
    line-height: 62px;
}


.kf1 .icon5 a{
    background: none;
    padding:0;
    margin:0;
        line-height: 62px;
            width:62px;
    height:62px;
}

.kf1 a.icon1:hover{
    background:url(../images/icon51.png) #dd2828 no-repeat center;
}

.kf1 a.icon2:hover{
    background:url(../images/icon11.png) #dd2828 no-repeat center;
}

.kf1 a.icon3:hover{
    background:url(../images/icon21.png) #dd2828 no-repeat center;
}

.kf1 a.icon4:hover{
    background:url(../images/icon31.png) #dd2828 no-repeat center;
}

.kf1 a.icon6:hover{
    background:url(../images/icon61.png) #dd2828 no-repeat center;
}

.kf1 .icon5:hover{
    background:url(../images/icon41.png) #dd2828 no-repeat center;
}

a.iconn{
    position: relative
}



.tel_tanchu{
    width: 145px;
    display: none;
    background-color: #dd2828;
    right: 70px;
    top: 6px;
    position: absolute;
    z-index: 99999;
    text-align: left;
    line-height: 40px;
    color:#666;
    font-size:14px;
    text-align: center;
    color:#fff;
}

a.iconn::after{
    position: absolute;
    content:"";
    border:6px solid #dd2828;
    transform:rotate(135deg);
    left:-15px;
    top:20px;
    z-index:99;
    border-right-color: transparent;
    border-bottom-color:transparent;
    opacity: 0;
    transition:.3s;
}

a.iconn:hover::after{
   opacity: 1;
    transition:.3s;
}






@media (max-width:768px){
 .db{display:block!important;}
}


.dbb{height:50px;}

/* é¡µè„š */
.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #fdbc2c;
}

.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: #da251c;
}

.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(../images/a1.png) no-repeat;width:20px;height:20px;}
.footer li .icon-home2{ background: url(../images/a2.png) no-repeat;width:20px;height:20px;}
.footer li .icon-phone{ background: url(../images/a3.png) no-repeat;width:20px;height:20px;}
.footer li .icon-contact{ background: url(../images/a4.png) no-repeat;width:20px;height:20px;}

.footer li .icon-phone:before{font-size:0;}
.footer ul li a{border-right:1px solid #fff;}
.footer ul li:last-child a{border-right:none;}



.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}
.right .content{padding-top:15px;overflow:hidden;line-height: 24px;}
.xypg-right-content  .content{margin-top:10px;}

.page-product-inquiry a{color: #fff;}
.n_banner{width:100%;margin:0 auto;}
.n_banner img{width:100%;margin:0 auto;}


.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;color:#000;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.sitemp .site a{color:#000;}
.footer33{height:50px;}



@media (max-width:768px) {
 .xypg-right-content p img{max-width:100%; height:auto !important;width:auto !important;}
}



