@charset "utf-8";
/* CSS Document */

/*焦点轮播图*/
.device{ width:100%; height:480px; position:relative; z-index:995;}
.swiper-container {
  width:100%;
   height:480px;
    z-index:996;
}
.swiper-slide{ position:relative; z-index:997;}
.swiper-slide img{ width:100%; height:480px;}
.swiper-slide a{ text-decoration:none;}
.swiper-tt{ width:1000px; height:160px; background:url(../images/xmbg.png) no-repeat; margin:60px auto 0; color:#fff; font-size:48px; font-weight:bold; line-height:70px; text-align:center; padding:20px 30px 0; overflow:hidden;display:none;}
.chakxq{ width:200px; margin:68px auto 0; height:48px; color:#fff; font-size:20px; background:#f49745; text-align:center; line-height:48px;  border-radius:48px; font-style:normal;display:none;}
.pagination {
  position: absolute;
  right: 10px;
  text-align: center;
  bottom:15px;
  z-index:4;
  width:100%;
  z-index:999;
}
.swiper-containertop .swiper-slide a{ display:block;width:1200px;margin:0 auto;height:480px;}
.swiper-pagination-switch {
  display: inline-block;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  margin: 0 8px;
  cursor: pointer;
  border:1px solid #fff;
}
.swiper-active-switch {
  background: #fff;
}
/*焦点轮播图*/

.indexmain{ width:1160px; margin:30px auto 0;}
.indsearch{ float:left; position:relative; z-index:888;}
.sel1{ float:left; height:42px; border:1px solid #cccccc; border-radius:3px 0 0 3px; width:149px; text-align:center;  color:#010101;}
.li_01{ float:left; height:40px;line-height:40px; border:1px solid #cccccc; border-radius:3px 0 0 3px; width:149px; text-align:center;  color:#010101; cursor:pointer;}
.sel_1{ background:url(../images/arrow01.png) 124px center no-repeat; height:40px; text-align:center; width:135px; padding-right:10px;/*float: left;*/}
.sel_pull {
  background: #fff ;
  left: 0;
  position: absolute;
  top: 41px;
  width: 149px;
  padding:10px 0;
  z-index: 9999;
  
  border:1px solid #c9c9c9;
}
.sel_pull li{ line-height:34px; text-align:center; cursor:pointer;}
.sel_pull li:hover{ background:#0b95ce; color:#fff;}
.sel_pull a{}

.txt{ float:left; height:40px; border:1px solid #cccccc; border-left:0; border-right:0; width:339px;line-height:40px; }
.btn{ background:#e94e54 url(../images/searchbg.png) center no-repeat; border-radius:0px 3px 3px 0; cursor:pointer; color:#fff; height:42px; line-height:42px; width:100px;}


.xwdevice{ width:480px; height:360px; position:relative; margin-top:30px; float:left;}
.swiper-container1 {
  width:100%;
   height:360px;
}
.swiper-container1 .swiper-slide{ position:relative;}
.swiper-container1 .swiper-slide img{ width:100%; height:360px;}
.pagination1 {
  position: absolute;
  right: 10px;
  text-align: center;
  bottom:9px;
  z-index:4;
}
.pagination1 .swiper-pagination-switch{ margin:0 4px;}
.frontbg{ position:absolute; bottom:0; left:0; width:472px; border-left:8px solid #e94e54; height:48px;line-height:48px; background:#000;opacity:0.8;}
.frontbg span{ display:inline-block;width:75%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');  padding-left:10px; color:#fff;}
.xmfl{ float:left; margin-top:30px; width:680px;}
.xmfl ul li{ float:left; width:135px; text-align:center; border:1px solid #dddddd; height:179px; background:url(../images/xmicon1.png) center 37px no-repeat; margin-left:-1px; margin-bottom:-1px;}
.xmfl ul li:hover a{ color:#fff; font-size:18px;}
.xmfl ul li a{ display:block; padding-top:123px; font-size:18px; font-weight:bold; text-decoration:none;}
.xmfl ul li.xmflli1:hover{ background:#e94e54 url(../images/xmicon1s.png) center 37px no-repeat;}
.xmfl ul li.xmflli2{ background-image:url(../images/xmicon2.png);}
.xmfl ul li.xmflli2:hover{ background:#e94e54 url(../images/xmicon2s.png) center 37px no-repeat;}
.xmfl ul li.xmflli3{ background-image:url(../images/xmicon3.png);}
.xmfl ul li.xmflli3:hover{ background:#e94e54 url(../images/xmicon3s.png) center 37px no-repeat;}
.xmfl ul li.xmflli4{ background-image:url(../images/xmicon4.png);}
.xmfl ul li.xmflli4:hover{ background:#e94e54 url(../images/xmicon4s.png) center 37px no-repeat;}
.xmfl ul li.xmflli5{ background-image:url(../images/xmicon5.png);}
.xmfl ul li.xmflli5:hover{ background:#e94e54 url(../images/xmicon5s.png) center 37px no-repeat;}
.xmfl ul li.xmflli6{ background-image:url(../images/xmicon6.png);}
.xmfl ul li.xmflli6:hover{ background:#e94e54 url(../images/xmicon6s.png) center 37px no-repeat;}
.xmfl ul li.xmflli7{ background-image:url(../images/xmicon7.png);}
.xmfl ul li.xmflli7:hover{ background:#e94e54 url(../images/xmicon7s.png) center 37px no-repeat;}
.xmfl ul li.xmflli8{ background-image:url(../images/xmicon8.png);}
.xmfl ul li.xmflli8:hover{ background:#e94e54 url(../images/xmicon8s.png) center 37px no-repeat;}

.xmfl ul li.xmflli9{ background-image:url(../images/fz.png);}
.xmfl ul li.xmflli9:hover{ background:#e94e54 url(../images/fz_1.png) center 37px no-repeat;}

.xmfl ul li.xmfllinew1{ background-image:url(../images/xmiconn1.png);}
.xmfl ul li.xmfllinew1:hover{ background:#e94e54 url(../images/xmiconn1s.png) center 37px no-repeat;}

.xmfl ul li.xmfllinew2{ background-image:url(../images/xmiconn2.png);}
.xmfl ul li.xmfllinew2:hover{ background:#e94e54 url(../images/xmiconn2s.png) center 37px no-repeat;}

.xmfl ul li.xmfllinew3{ background-image:url(../images/xmiconn3.png);}
.xmfl ul li.xmfllinew3:hover{ background:#e94e54 url(../images/xmiconn3s.png) center 37px no-repeat;}

.xmfl ul li.xmfllinew4{background-image:url(../images/ygcg_1.png);}
.xmfl ul li.xmfllinew4:hover{background:#e94e54 url(../images/ygcg_1s.png) center 37px no-repeat;}

.martop30{ margin-top:30px;}
.zxdtTab{ float:left; border:1px solid #dddddd; width:568px;/*height:357px;*/height:296px;}
.zxdtTab_top{ height:47px; padding-top:11px;border-bottom:1px solid #dddddd; position:relative;}
.zxdtTab_top ul li{ float:left; width:108px; height:34px; line-height:34px; border:1px solid #dddddd; background:#f8f8f8; text-align:center; margin-left:10px;}
.zxdtTab_top ul li a{ font-size:18px; text-decoration:none;}
.zxdtTab_top ul li.cur{ background:#e94e54;border:1px solid #e94e54;}
.zxdtTab_top ul li.cur a{ color:#fff;}
.more{ position:absolute; top:16px; right:0px;}
.more a{ font-size:14px;}
.zxdtTab_Cont ul{height:216px;padding:7px 10px 0 15px; overflow:hidden;}
.zxdtTab_Cont ul li{ position:relative;/*line-height:48px;*/line-height:36px;background:url(../images/point.png) 0 center no-repeat; padding-left:16px; }
.zxdtTab_Cont ul li a{display:block;width:80%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');  text-decoration:none;}
.zxdtTab_Cont ul li:hover{ background-image:url(../images/points.png);}
.zxdtTab_Cont ul li:hover a,.zxdtTab_Cont ul li:hover span{ color:#e94e54;}
.zxdtTab_Cont ul li span{ position:absolute; top:0; right:0;}
.cjgsTab{ float:right;}
.cjgsTab .zxdtTab_top ul li{ width:108px;}

.xmyx_title{ height:48px; line-height:48px; text-align:center; background:#e94e54; color:#fff; font-size:18px;}
.xmyx ul li{ float:left; width:345px; height:238px; border:1px solid #ddd; margin-right:-1px; padding:14px 20px 0;}
.xmyx ul li a{ text-decoration:none; }
.xmyx-tt{ font-size:20px; font-weight:bold; line-height:28px; height:56px; overflow:hidden;text-align:center;}
.xmyx-tt:hover{ text-decoration:none; color:#e94e54;}
.xmyxicon{ display:block; background:url(../images/xmicon1.png) center no-repeat; height:64px; margin-top:28px;}
.price1{ color:#e94e54;  padding-top:30px;  height:35px; text-align:center;}
.price1 b{ font-weight:normal; font-size:32px; display:inline-block;background:url(../images/pricebg.png) 0 center no-repeat; padding-left:28px; padding-right:5px;}
.xmyxicon1{ background-image:url(../images/xmicon2.png);}
.xmyxicon2{ background-image:url(../images/xmicon3.png);}
.xmyxicon3{ background-image:url(../images/xmicon4.png);}
.xmyxicon4{ background-image:url(../images/xmicon5.png);}
.xmyxicon5{ background-image:url(../images/xmicon6.png);}
.xmyxicon6{ background-image:url(../images/xmicon7.png);}
.xmyxicon7{ background-image:url(../images/xmicon8.png);}
.xmyxicon9{ background-image:url(../images/fz.png);}

.indxmlist{ border:1px solid #ddd; height:394px; overflow:hidden;}
.indxmlist_top{ height:47px; border-bottom:1px solid #ddd; padding-top:11px; position:relative; overflow:hidden; clear:both;}
.indxmlist_top ul li{ float:left; padding:0 12px; border:1px solid #ddd; background:#f8f8f8; margin-left:6px;height:34px;line-height:34px;}
.indxmlist_top ul li a{text-decoration:none;}
.indxmlist_top ul li.cur{ background:#e94e54;border:1px solid #e94e54;}
.indxmlist_top ul li.cur a{ color:#fff;}

.indxmlist_top2 ul li{padding:0 6px;margin-left:5px;}

.gpxmli1{width:100%;border-bottom:1px solid #ddd; overflow:hidden; clear:both;}
.gpxmli1 li{ float:left; background:#f8f8f8;/*height:47px; line-height:47px;*/height:36px; line-height:36px;border-right:1px solid #ddd;  text-align:center; }
.bt01{ width:15%;}
.bt02{ width:38%;  text-align:left;}
.bt03{ width:17%;}
.bt04{ width:13%;text-align:right;}
.gpxmli1 li.bt05{ width:16.5%; border-right:0;}
.bt02 a{display:block;width:100%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis'); text-decoration:none;}
.bt02 a:hover{ color:#e94e54;}
.jzrq_phone,.djl_phone,.xmzt_phone{ display:none;}

.gpxmli2{  }
.gpxmli2 li{background:#fff;/*height:47px; line-height:47px;*/height:36px; line-height:36px;}
.gpxmli2 li.bt02{ width:36%; text-align:left;padding-left:2%;}
.gpxmli2 li.bt03{ width:15%; text-align:right; padding-right:2%;}
.gpxmli2:last-child li{ border-bottom:0;}
.wybm{ display:inline-block; background:#62ae34; height:32px; line-height:32px; border-radius:32px; width:100px; text-align:center; color:#fff; font-size:14px; margin-top:2px;}
.wybj{ display:inline-block; background:#e94e54; height:32px; line-height:32px; border-radius:32px; width:100px; text-align:center; color:#fff; font-size:14px; margin-top:2px;}
.wyck{ display:inline-block; background:#f49745; height:32px; line-height:32px; border-radius:32px; width:100px; text-align:center; color:#fff; font-size:14px; margin-top:2px;}

.yqlinks ul{ width:1200px;}
.yqlinks ul li{ float:left; width:226px; height:78px; border:1px solid #ddd; margin-right:5px;}
.yqlinks ul li p{ display:none;}



/*婊氬姩鍥剧墖*/
.tpxc_cont{ width:1160px; position:relative; overflow:auto; zoom:1; min-height:200px;}
.mbtn1 { height: 60px; width: 34px; cursor: pointer;position: absolute;left: 5px;top: 96px;z-index: 999;background:url(../images/leftbtn.png) no-repeat;}
.mbtn2 { height: 60px; width: 34px;right: 5px;cursor: pointer;position: absolute;top: 96px;z-index: 998;background:url(../images/rightbtn.png) no-repeat;}
.mchgImg { float: left; width: 1160px; overflow: hidden; }
.mchgImg .long { width: 1000000px; }
.long ul { float: left; }
.mchgImg ul li { float: left; width: 345px; margin-right:-1px; height:238px;cursor: pointer; }
.mchgImg ul li p {display:block;width:100%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');padding-top: 4px; }
.mchgImg ul li a{color:#434343;font-size:14px; }
.mchgImg ul li img { }
/*婊氬姩鍥剧墖*/

.czbanner{float:left;width:571px;}
.czbanner_r{float:right;}
