html {
	overflow-x:hidden;
}
*{margin:0;padding:0;list-style:none;}
DIV {LINE-HEIGHT: 21px; MARGIN: 0px auto; BACKGROUND: none transparent scroll repeat 0% 0%; }
BODY {TEXT-ALIGN: center;LINE-HEIGHT: 180%; MARGIN: 0px; PADDING: 0px;  FONT-SIZE: 14px; BORDER: 0px; background:#fff;}
ul,li{ margin:0; padding:0; list-style:none;}
img {border:0;} 
a {text-decoration:none;color:#000;}
.wz1{padding:5px 10px 5px 10px; font-size:14px; text-align:left; line-height:40px; font:"ËÎÌå";}
.wz2{padding:10px 15px 10px 15px; font-size:14px; text-align:center; line-height:40px; font:"ËÎÌå"; color:#FFFFFF;}
.wz3{padding:10px 15px 10px 15px; font-size:14px; text-align:right; line-height:40px; font:"ËÎÌå";}
.top{width:100%; height:auto; overflow:hidden; max-width:1500px; margin-top:50px;}
.log{width:100%; height:auto; overflow:hidden;    position: relative;}
.log img{width:100%;}
.jx{width:100%; height:auto; overflow:hidden; max-width:1500px;}
.jx ul{width:100%; }
.gszz{width:100%; height:auto; overflow:hidden; max-width:1500px;}
.yj{width:100%; height:auto; overflow:hidden; max-width:1500px;}
.yj ul{width:100%;}
.bk{width:100%; height:auto; overflow:hidden; max-width:1500px; text-align:left;}
.bk ul{width:100%;}
.bkbt{width:90%; height:40px;overflow:hidden;}
.bkbt a{line-height:40px; float:left; font-size:18px; overflow:hidden; font-weight:bold;}
.bknr{width:90%; height:40px; overflow:hidden;}
.bkbq{width:90%; height:40px; overflow:hidden;}
.bkbq span{float:left; padding-right:10px; line-height:40px; font-size:12px;}
.foot{width:100%; height:auto; background:url(../images/bj3.jpg);}
#foot{width:100%; max-width:1500px; overflow:hidden; text-align:center;}
#foot a{color:#FFFFFF;}
.footxx li{width:100%; height:auto;}
.footxx li img{width:200px;}
.xmnr{width:100%; height:auto; overflow:hidden;}
.xmnr ul{width:100%;}
.xmnr ul li{width:100%; height:auto;overflow:hidden;}
.xmnr ul li img{width:100%;}
.xmwnr{width:100%; height:auto; overflow:hidden;}
.xmwnr ul{width:100%;}
.xmwnr ul li{width:100%; height:40px;overflow:hidden;}

.foot{width:100%; height:auto; background:url(../images/bj3.jpg);}
#foot{width:100%; max-width:1500px; overflow:hidden; text-align:center;}
#foot a{color:#FFFFFF;}
.footxx li{width:100%; height:auto;}
.footxx li img{width:200px;}
.nydh{width:100%; height:auto; background:#fff; padding-top:20px; text-align:center; overflow:hidden;}
#nydh{width:100%; max-width:1500px; overflow:hidden; text-align:center;}
#nydh li{width:110px; height:40px; float:left; color:#ccc}
#nydh li a:hover{border-bottom:2px solid #1c85de;}
#nydh li a{line-height:40px; font-size:16px;}
.nr{width:100%; height:auto;  padding-top:20px; text-align:center; overflow:hidden;}
.nrbt{width:100%; height:auto;text-align:center; margin-top:20px; overflow:hidden;}
.nrbt h1{line-height:50px;}
.aboutnr{width:70%; height:auto; float:left;}
.nrxx{width:100%; height:auto; overflow:hidden;}

.xmnr{width:100%; height:auto; overflow:hidden;}
.xmnr ul{width:100%;}
.xmnr ul li{width:100%; h overflow:hidden;}
.xmnr ul li img{width:100%;}
.xwmnr{width:100%; height:auto; overflow:hidden;}
.xmwnr ul{width:100%;}
.xmwnr ul li{width:100%; height:40px; overflow:hidden;}
.xwlist{width:70%; height:auto; overflow:hidden; float:left;}
.xwlist ul{width:100%;}
.xwlist ul li{width:100%; overflow:hidden; padding-top:20px;padding-bottom:20px;  border-bottom:1px dashed #666;}
.newsnr{width:70%; height:auto; overflow:hidden; float:left;}
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%; text-decoration:none
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:ËÎÌå}
.text-secondary{ text-align:center; padding:20px 0}
.xwwbt{width:90%; height:auto; overflow:hidden; border-bottom:1px dashed #666; padding-top:20px; padding-bottom:20px;}
.xwwbt h1{line-height:50px;}
.lmsj{width:90%; height:40px; font-size:14px; color:#666; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.ArticleNextPre{width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.pre{float:left; margin-left:20px;}
.next{float:right; margin-right:20px;}
.xwnrlist{width:70%; height:auto; float:left; overflow:hidden;}
.xwnrlist ul{float:left;}
.xwnrlist ul li{float:left; width:25%; height:260px;  margin-top:20px; background:#FFFFFF; overflow:hidden;}
.xwnrlist ul li img{width:90%; height:200px; }
.xwnrlist ul li h2{line-height:60px; font-size:16px;}
.lxwmmap{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.lxwmmap img{width:100%;}
.lynr{width:100%; height:auto;  overflow:hidden; padding-bottom:20px;}
#content{width:95%;  height:100px; line-height:40px; margin-top:20px;}
.lytj{width:90%; height:30px; text-align:center; color:#FFFFFF; background:#1c85de; margin-top:20px;}
#contacts{width:95%; height:30px; margin-top:20px;}
#mobile{width:95%; height:30px; margin-top:20px;}
.db{width:100%; height:auto; overflow:hidden;}
.zznr{width:100%; height:auto; overflow:hidden;}
.zznr ul{width:100%; text-align:center;}
.zznr ul li{width:100%; height:auto; overflow:hidden;}
.zznr ul li img{width:80%;}
.bkgs{width:40%; height:auto; float:left; margin-left:5%;}
.dbdh{width:100%; height:auto; overflow:hidden;}
.dbdh ul{text-align:center;}
.dbdh ul li{float:left; margin:10px;}
.jjw{width:40%; height:430px; float:left; overflow:hidden; text-align:left;}
.jjsp{width:50%; height:430px; float:right; overflow:hidden;}
.pet_nav_gengduo{display:none;}
.pet_more_list{display:none;}
.zzrdnr ul{float:left;}
.zzrdnr ul li{width:240px; height:220px; float:left; margin-right:10px; margin-top:20px;}
.zzrdnr ul li img{width:220px; height:180px;}
.footxx{width:30%; height:400px; float:left;}
.citylist{width:100%; height:auto; overflow:hidden; }
.citylist ul{float:left;}
.citylist ul li{width:100%; height:auto; overflow:hidden; float:left; margin-top:10px;}
.citylist ul li h2{float:left; line-height:40px;}
.citylist ul li dd{float:left;}
.citylist ul li dd h3{float:left; line-height:35px;}
.citylist ul li a{margin:5px;}
.yqlj{width:100%; height:auto; overflow:hidden; }
.yqlj ul{float:left;}
.yqlj li{width:auto; height:30px; float:left; margin-left:20px; overflow:hidden;}
.yqlj li a{color:#FFFFFF;}
#nydh ul{float:left;}
.nydw{float:right; line-height:40px; width:50%;}
.nydw img{line-height:40px;}
#nr{width:100%; max-width:1500px; background:#fff; overflow:hidden; text-align:center; margin-bottom:20px;}
.nrxx img{width:100%; margin-top:20px; margin-bottom:20px;}
.xwt{width:15%; height:150px; float:left;}
.xwt img{width:100%; height:120px; margin-left:20px;}
.xwbt{width:80%; height:40px; overflow:hidden; float:right;}
.xwbt h2{float:left; line-height:40px; padding-left:10px;}
.xwbt h3{float:left; line-height:40px; padding-left:10px;}
.sj{float:right; font-size:12px; color:#666; padding-right:50px; line-height:40px;}
.xwwz{width:80%; height:50px; overflow:hidden;float:right;}
.xwtag span{width:80px; height:30px; float:right; margin-right:50px; background:#1c85de;}
.xwtag span a{line-height:30px; color:#FFFFFF; font-size:12px;}
.xwtag{width:80%; height:50px; overflow:hidden;float:right;}
.xwtag dl{width:100%; float:left;}
.xwtag dl dd{float:left;}
.xwtag dl dd a{padding:5px;}:

.lxnr{width:40%; height:auto; float:left; overflow:hidden;}
@media (min-width: 600px){
.headm{display:none;}
.headpc{  background-color: rgba(255, 255, 255, 0);
    background-size: auto;
    background-repeat: repeat;
    background-position: left top;position: absolute;
    width: 100%;    transition: all .3s;
    z-index: 99;
   }
.logo{width:50%; float:left; height:100px; overflow:hidden;}
.logo img{width:100px; height:100px;float:left;}
.logo h1{float:left; padding-left:20px; color:#0179b6; font-size:36px; margin-top:20px; line-height:40px;}
.logo h1 small{float:left; color:#e6212a;font-size:20px;}
.dianhua{width:50%; float:right; height:60px; line-height:100px; font-size:50px; color:#0179b6; font-weight:bold;}
.dhpc{width:100%; height:50px; background:#0179b6;}
#dhpc{width:100%;max-width:1500px;  height:50px;}
#dhpc ul{float:left;}
#dhpc ul li{height:50px; float:left; padding-right:10px;}
#dhpc ul li h2{line-height:50px;}
#dhpc ul li a{color:#FFFFFF;}
.jx ul li{width:50%; float:left; height:500px; }
.jx ul li img{width:80%; padding:inherit;margin-top:20px;}
.gs{width:50%; height:500px; float:left;}
.gsbt{width:100%; height:100px;}
.gsbt h2{line-height:100px; font-size:36px; color:#0179b6; }
.zz{width:50%; height:500px; float:right;}
.zz img{width:80%;}
.yj ul li{width:30%; height:400px; padding-right:3%;float:left;}
.yj ul li img{width:100%; height:300px;}
.bk ul li{width:50%; float:left; height:130px; }
.dbdh{width:100%; height:auto; overflow:hidden;}
.dbdh ul{text-align:center;}
.dbdh ul li{float:left; margin:10px;}
.db{width:100%; height:auto; overflow:hidden;}
.yqlj{width:100%; height:auto; overflow:hidden; }
.yqlj ul{float:left;}
.yqlj li{width:auto; height:30px; float:left; margin-left:20px; overflow:hidden;}
.yqlj li a{color:#FFFFFF;}
.dhgt {
    display: none;
}
.aboutxg{width:20%; height:auto; float:right;}
#header_search, .header_search { width:400px;height:40px; margin-top:5px; float:right; }
.header_search .s_wrap {width:100%;height: 40px; border-radius: 20px; background: #fff;}
.header_search .s_container {width: 100%; height: 100%;overflow: hidden;}
.header_search .s_input {
    width:330px;
    line-height: 40px;
    box-sizing: border-box;
    margin-left: 24px;
    height: 100%;
    border: 0;
    outline: 0;
    font-size: 14px;
    color: #333;
    float: left;
}
.header_search .s_right {
    display: inline-block;
    width: 20px;
    height: 100%;
    float: left;
    position: relative;
    cursor: pointer;
    border-radius: 20px;
    transition: background .2s;
}
.header_search .s_right .s_icon {
    display: block;
    width:25px;
    height:22px;
    position: absolute;
	border:1px solid #fff;
	top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    background: url(../images/home_ico.png) no-repeat;
}
.xm{width:100%; height:300px;}
.xm ul{width:100%; float:left;}
.xm ul li{float:left; width:20%; height:300px;}
.xm ul li img{width:100%; height:260px;}
.jxbt{width:100%; height:80px; border-bottom:1px solid #0050cd;}
.jxbt h2{line-height:80px; text-align:left; padding-left:20px; font-size:48px; color:#0050cd;}
.jx ul{width:100%; float:left;}
.jx ul li{float:left; width:25%; height:240px; margin-top:20px;}
.jx ul li img{width:100%; height:200px;}
.xwtag span{width:80px; height:30px; float:right; margin-right:50px; background:#1c85de;}
.xwtag span a{line-height:30px; color:#FFFFFF; font-size:12px;}
.xwtag{width:80%; height:50px; overflow:hidden;float:right;}
.xwtag dl{width:100%; float:left;}
.xwtag dl dd{float:left;}
.xwtag dl dd a{padding:5px;}:

}
@media (max-width:600px){
.headpc{display:none;}
.headm{width:100%; height:auto; overflow:hidden;}
.logom{width:100%; height:auto; overflow:hidden;}
.logom img{height:60px; float:left;}
.logom h1{line-height:60px; font-size:18px; float:left;color:#0179b6;}
.dhm{width:100%; height:auto; overflow:hidden;}
.dianhuam{width:70%; height:auto; float:left;}
.dianhuam img{width:100%;}
.pet_nav_gengduo {width:15%; float:right; overflow:hidden; display:inline; }
.pet_nav_gengduo img{width:60%; margin-right:10px;}
.pet_more_list { width: 100%; left: 0; height: 90%;background:rgba(48,52,53,.9);   position: fixed; bottom: -9900px; z-index: 9999;-webkit-transition: all .5s;
      transition: all 0.5s; display:inline;}
.pet_more_list_block {max-width: 640px; margin: 0 auto; color: #fff; }
.pet_more_close { text-align: right; height: 35px; width: 100%; line-height: 45px; padding-right: 15px;font-size: 30px;color: #cbc8d9; }
.pet_more_list_show {bottom: 0;left: 0;animation: more_list 0.5s;-webkit-animation: more_list 0.5s;}
.dh{width:100%; height:auto; overflow:hidden; margin-top:10px;max-width:640px; }
.dh ul{float:left;}
.dh ul li{width:100%; height:auto; float:left; overflow:hidden; margin-top:10px;}
.dh ul li dd{float:left; margin-left:10px;}
.dh ul li dl{float:left; margin-left:10px;}
.dh ul li a{color:#FFFFFF; line-height:30px; font-size:1em;}
.jx ul li{width:100%; height:auto; overflow:hidden;}
.jx ul li img{width:90%; padding:inherit;margin-top:20px;}
.gs{width:100%; height:auto; overflow:hidden}
.gsbt{width:100%; height:60px;}
.gsbt h2{line-height:60px; font-size:18px; color:#0179b6; }
.zz{width:100%; height:auto; overflow:hidden}
.zz img{width:100%;}
.yj ul li{width:100%; height:auto; overflow:hidden}
.yj ul li img{width:100%;}
.bk ul li{width:100%; height:auto; overflow:hidden}
.footxx{width:100%; height:400px; }
.dbdh{display:none;}
.yqlj{display:none;}
.d-none{display:none;}
.dhgt{width:100%; height:40px; background:#1c85de;position: fixed; bottom:0px;z-index: 1030;}
.dhgt a{line-height:40px; color:#FFFFFF; font-size:16px; font-weight:bold;}
#header_search, .header_search { width:100%;height:50px; padding-top:5px; background:#000000;}
.header_search .s_wrap {width:95%;height: 40px; border-radius: 20px; background: #fff;}
.header_search .s_container {width: 100%; height: 100%;overflow: hidden;}
.header_search .s_input {
    width:80%;
    line-height: 40px;
    box-sizing: border-box;
    margin-left: 24px;
    height: 100%;
    border: 0;
    outline: 0;
    font-size: 14px;
    color: #333;
    float: left;
}
.header_search .s_right {
    display: inline-block;
    width: 20px;
    height: 100%;
    float: left;
    position: relative;
    cursor: pointer;
    border-radius: 20px;
    transition: background .2s;
}
.header_search .s_right .s_icon {
    display: block;
    width:25px;
    height:22px;
    position: absolute;
	border:1px solid #fff;
	top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    background: url(../images/home_ico.png) no-repeat;
}
.xm{width:100%;}
.xm ul{width:100%; }
.xm ul li{width:100%; overflow:hidden; margin-top:20px;text-align:center;}
.xm ul li img{width:100%;}
.dhgt{width:100%; height:40px; background:#1c85de;position: fixed; bottom:0px;z-index: 1030;}
.dhgt a{line-height:40px; color:#FFFFFF; font-size:16px; font-weight:bold;}
#nydh ul{width:100%;float:left; padding-bottom:20px;}
.nydw{width:100%; margin-top:20px; border-top:1px solid #f5f5f5; line-height:40px; overflow:hidden; padding-top:10px;}
.nydw i{float:left;}
#nr{width:95%; background:#fff; overflow:hidden; text-align:center; margin-bottom:20px;}
.xwt{width:100%; height:auto; overflow:hidden;}
.xwt img{width:80%;}
.xwbt{width:100%; height:auto;overflow:hidden;}
.xwbt h2{float:left; line-height:50px; padding-left:10px;}
.sj{width:100%; height:30px; line-height:30px; font-size:12px; color:#666; float:left; }
.gsxm li{width:100%; height:auto;}
.xwwz{width:100%; height:auto;overflow:hidden;}
.xwdj{width:80px; height:30px;background:#1c85de; margin-top:20px;}
.xwdj a{line-height:30px; color:#FFFFFF; font-size:12px;}
.xwnrlist{width:100%;}
.xwnrlist ul{width:100%;}
.xwnrlist ul li{width:100%;margin-top:20px; background:#FFFFFF; overflow:hidden; margin-bottom:20px; padding-bottom:20px; }
.xwnrlist ul li img{width:80%;}
.xwnrlist ul li h2{line-height:40px; font-size:16px;}
.lxnr{width:100%; height:auto; margin-top:20px; overflow:hidden;}
.bkgs{width:100%; height:auto; overflow:hidden;}
.xwlist{width:100%; height:auto; overflow:hidden;}
.newsnr{width:100%; height:auto; overflow:hidden;}
.aboutnr{width:100%; height:auto; overflow:hidden;}
.aboutxg{width:100%; height:auto;overflow:hidden;}
}