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:16px; text-align:left; line-height:40px; font:"ËÎÌå";}
.wz2{padding:5px 10px 5px 10px; font-size:13px; text-align:left; line-height:40px; font:"ËÎÌå"; color:#FFFFFF;}
.wz3{padding:5px 10px 5px 10px; font-size:13px; text-align:right; line-height:40px; font:"ËÎÌå";}
.top{position: fixed;
    top: 0px;
    left: 50%;
    bottom: auto;
    right: auto;
    transform: translate(-50%, 0px);
    width: 100%;
    height: 90px;
    z-index: 11;
    content: "tc";
    max-width: none;
    min-width: 0px;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    -webkit-transform: translate(-50%, 0px); background:#fff;}
#top{width:100%; max-width:1500px; height:80px;}
.logo{width:20%; float:left;}
.logo img{width:100%;}
.NavBox{width:80%; float:right; text-align:right; line-height:80px;}
.NavBox ul{float:right;}
.NavBox li.on {
    width:100px;
	height:48px;}
.NavBox li {
	list-style-type:none;
    position:relative;
    float: left; padding-right:10px;
    text-align: center;
    z-index:99;
	width:100px;

}
.NavBox li h2{font-weight:inherit; line-height:80px;font-size: 16px;}
.ShowNav { 
	position: absolute;
	left: 0; top: 80px;
	display: none;
	width: 130px;
	border-radius: 0 0 5px 5px;
	overflow: hidden;
	 background:#fff;
	border-bottom:2px solid #0000FF;
	}
.ShowNav a { 
	display: block;
	width: 100%;
	text-align: center; 
	}
.ShowNav h3{font-weight:inherit; line-height:40px; font-size: 16px;}
.gsjj{width:100%; height:auto; background:#fff; padding-top:50px; text-align:center; overflow:hidden;}
#gsjj{width:100%; max-width:1500px; overflow:hidden;}
.fixed {
    width:400px;
    height:400px;
}
.jjwtitle{width:100%; height:40px; font-size:20px; color:#666;}
.jjwimg{width:100%; height:120px;}
.jjwwz{width:100%; height:50px;}
.jjwwz h1{line-height:50px;}
.jjwdt{width:100%; height:10px; margin-top:10px; background-image:url(../images/db.png); background-repeat:no-repeat;}
.fwfw{width:100%; height:auto; background:#f9f9f9; padding-top:50px; text-align:center; overflow:hidden;}
#fwfw{width:100%; max-width:1500px; overflow:hidden; text-align:center;}
.nrfwfw{width:100%; height:auto; padding-top:20px; text-align:center; overflow:hidden;}
#nrfwfw{width:100%; max-width:1500px; background:#FFFFFF; overflow:hidden; text-align:center;}
.nrfwfwbt h2{float:left; padding-left:20px; padding-top:20px; padding-bottom:20px;}
.nrfwfwbt h2 a:hover{color:#1c85de;}
.fwwn{width:90%; height:550px; overflow:hidden;}
.fwwn dd{width:100%; height:auto; text-align:left; margin-top:20px; overflow:hidden;}
.fwwntb{width:100%; height:480px;}
.fwfwnr ul li:hover{background:#FFFFFF;}
.fwkh{width:100%; height:auto; background:#f9f9f9; padding-top:50px; text-align:center; overflow:hidden;}
#fwkh{width:100%; max-width:1500px; overflow:hidden; text-align:center;}
.fwkh ul{float:leftl}
.fwkh ul li{width:240px; height:240px; background:#FFFFFF; float:left; margin:20px;}
.fwkh ul li img{width:240px; line-height:240px;}

.gcyj{width:100%; height:auto; background:#fff; padding-top:50px; text-align:center; overflow:hidden;}
#gcyj{width:100%; max-width:1500px; overflow:hidden; text-align:center;}
.gcyjtop h2{float:left; line-height:80px;}
.fwfwbt h2{float:left; line-height:80px;}
.xwzx{width:100%; height:auto; background:#fff; padding-top:50px; text-align:center; overflow:hidden;}
#xwzx{width:100%; max-width:1500px; overflow:hidden; text-align:center;}
.xwzxtop h2{float:left; line-height:80px; padding-left:20px;}
.xwtj span{width:100%; height:40px; overflow:hidden;display:block;}
.xwtj span h3{float:left; line-height:40px; }
.xwtj span h3:hover{color:#1890ff;}
.xwtjnr{width:100%; height:auto; overflow:hidden;}
.xwtj:hover{background:#f5f5f5;}
.xwtj img{width:100%; height:300px;}
.xwpb ul{width:100%;}
.xwpb ul li{width:100%; height:138px; overflow:hidden;}
.time{width:19%; height:140px; float:left; border-right:1px dashed #ccc; margin-right:1%}
.timenr{width:78%;height:140px; float:right; overflow:hidden;}
.xwpb ul li:hover{background:#f5f5f5;}
.listYear{width:100%; font-size: 1.5rem; text-align: center;margin-top:20px;}
.listmd{width:100%; font-size:0.65rem; text-align: center; margin-top:20px;}
.xwpbbt{width:100%; height:40px; overflow:hidden;}
.xwpbbt h3{line-height:40px; float:left;}
.zzry{width:100%; height:auto; background:#fff; padding-top:50px; text-align:center; overflow:hidden;}
#zzry{width:100%; max-width:1500px; overflow:hidden; text-align:center;}
.zzrdnr{width:100%; height:auto; overflow:hidden;}
.zzrdnr ul li h3{line-height:40px; text-align:center;}
.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;}
.footbt{width:100%; height:150px; border-bottom:1px dashed #666;}
.footbt h1{line-height:50px; color:#fff; float:left; text-align:left; margin-top:20px; padding-left:10px;} 
.footnr{width:100%; height:400px; border-bottom:1px dashed #666; margin-top:20px;}
.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; background:#f5f5f5; 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;}
.nrxx{width:100%; max-width:1000px; height:auto; overflow:hidden;}
.nrxx img{width:80%;}
.xwlist{width:100%; height:auto; overflow:hidden; text-align:center;}
.xwlist ul{width:100%;}
.xwlist ul li{width:100%; overflow:hidden; padding-top:20px;padding-bottom:20px;  border-bottom:1px dashed #666;}
.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;}
#imgnr{width:100%; max-width:1500px; overflow:hidden; text-align:center; margin-bottom:20px;}
.xwnrlist{width:100%; height:auto;}
.lxwmmap{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.lxwmmap img{width:100%;}
.lybt{width:100%; height:50px;}
.znqlog{width:100%; height:auto; overflow:hidden;}
.znqlog img{width:100%;}
.znqdh{width:100%; height:auto; overflow:hidden; background:#FF0000;}

.znqnrt{width:100%; height:auto; overflow:hidden;}
.znqnrt img{width:100%;}
@media (min-width:600px){
#znqdh{width:100%; max-width:1500px; height:40px;}
#znqdh ul{float:left;}
#znqdh ul li{width:150px; height:40px; float:left;}
#znqdh ul li a{line-height:40px; color:#FFFFFF;}
.znqnr{width:100%; max-width:1500px; overflow:hidden;}
.znqzn{width:45%; height:700px; float:left; margin-top:20px;}
.znqyn{width:45%; height:700px; float:right; margin-top:20px;}
.zqznrbt{width:100%; height:50px; background:#ff0000;}
.zqznrbt h2{line-height:50px; color:#FFFFFF; float:left; padding-left:20px;}
.zqznrbt h1{line-height:50px; color:#FFFFFF; }
.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;}
.fwfwnr{width:100%; height:auto; margin-top:10px; overflow:hidden;}
.fwfwnr ul{float:left; width:100%;}
.fwfwnr ul li{width:30%; height:550px; float:left; margin-right:30px;}
.fwfwbt{width:100%; height:auto; overflow:hidden;}
.fwkh ul li{width:240px; height:240px; background:#FFFFFF; float:left; margin:20px;}
.fwkh ul li img{width:240px; line-height:240px;}
.gcyjtop{width:100%; height:80px;}
.gcyjlist{float:right; text-align:right;}
.gcyjlist ul{float:left;}
.gcyjlist ul li{float:left; padding-right:20px;}
.gcyjlist ul li a{line-height:80px; font-size:16px;}
.gcyjlist ul li a:hover{color:#1c85de;}
.gcyjnr{width:100%; height:auto; overflow:hidden;}
.gcyjdt{width:50%; height:750px;float:left; overflow:hidden;}
.gcyjdt img{width:100%; height:720px;}
.gcyjdt span a{font-size:16px;}
.gcyjxt{width:50%; height:750px; float:right; overflow:hidden;}
.gcyjxt ul{float:left;}
.gcyjxt ul li{width:50%; height:375px; float:left; overflow:hidden;}
.gcyjxt ul li img{width:100%; height:340px;}
.gcyjxt ul li a{font-size:16px;}
.xwtj{width:40%; height:510px; margin-top:20px; float:left;}
.xwpb{width:50%; height:510px; margin-top:20px; float:right;}
.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;}
.dbdh{width:70%; height:400px; float:right;}
.dbdh ul{float:left;}
.dbdh ul li{float:left; width:110px; height:auto;}
.dbdh ul li a{color:#FFFFFF;}
.dbdh ul li dl{margin-top:20px;}
.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;}
#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;}

.xwt{width:15%; height:200px; float:left;}
.xwt img{width:100%; height:200px; margin-left:20px;}
.xwbt{width:80%; height:50px; overflow:hidden; float:right;}
.xwbt h2{float:left; line-height:50px; padding-left:10px;}
.sj{float:right; font-size:12px; color:#666; padding-right:50px; line-height:50px;}
.xwwz{width:80%; height:100px; overflow:hidden;float:right;}
.xwdj{width:80px; height:30px; float:right; margin-right:50px; background:#1c85de;}
.xwdj a{line-height:30px; color:#FFFFFF; font-size:12px;}
.xwnrlist ul{float:left;}
.xwnrlist ul li{float:left; width:260px; height:260px; margin-right:30px; margin-top:20px; background:#FFFFFF; overflow:hidden;}
.xwnrlist ul li img{width:260px; height:200px; }
.xwnrlist ul li h2{line-height:40px; font-size:16px; overflow:hidden; width:100%; height:40px;}
.lxnr{width:40%; height:auto; float:left; overflow:hidden;}
.lynr{width:50%; height:auto; float:right; overflow:hidden;}
#content{width:90%; float:left; height:100px; line-height:40px;}
.lytj{width:90%; float:left; height:30px; text-align:center; color:#FFFFFF; background:#1c85de; margin-top:20px;}
#contacts{width:25%; height:30px; float:left; margin-top:20px;}
#mobile{width:25%; height:30px; float:left; margin-top:20px; margin-left:20px;}
#dizhi{width:25%; height:30px; float:left; margin-top:20px; margin-left:20px;}
.lybt h2{float:left; line-height:50px; color:#1c85de;}
}
@media (max-width:600px){
.logo{width:50%; float:left;}
.NavBox{display:none;}
#znqdh{width:100%; height:auto; overflow:hidden;}
#znqdh ul{float:left;}
#znqdh ul li{width:25%; margin-top:5px; margin-bottom:5px; float:left;}
#znqdh ul li a{line-height:40px; color:#FFFFFF;}
.znqzn{width:100%; height:auto; margin-top:20px; overflow:hidden;}
.znqyn{width:100%;height:auto; margin-top:20px; overflow:hidden;}
.zqznrbt{width:100%; height:50px; background:#ff0000;}
.zqznrbt h2{line-height:50px; color:#FFFFFF; }
.zqznrbt h1{line-height:50px; color:#FFFFFF; }
.pet_nav_gengduo {width:15%; float:right; overflow:hidden; display:inline; }
.pet_nav_gengduo img{width:60%; margin-top:10px; 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;}
.hdqg{width:100%; height:auto; overflow:hidden; max-width:640px; padding-top:10px; }
.hdqg ul{float:left;}
.hdqg ul li{float:left; padding-left:10px;margin-top:10px;}
.hdqg ul li a{color:#FFFFFF; font-size:1em;}
.hdly{width:100%; height:auto; overflow:hidden; max-width:640px; padding-top:10px;  }
.hdly ul{float:left;}
.hdly ul li{float:left; padding-left:10px;margin-top:10px;}
.hdly ul li a{color:#FFFFFF; font-size:1em;}
.jjw{width:90%; padding-top:10px; padding-bottom:10px; text-align:left;}
.jjsp{width:90%; margin-top:20px;}
.fwfwnr{width:100%; height:auto; margin-top:10px; text-align:center; overflow:hidden;}
.fwfwbt{width:90%; height:auto; overflow:hidden;}
.fwfwnr ul{width:90%;}
.fwfwnr ul li{width:100%; height:550px;overflow:hidden;}
.fwkh ul li{width:40%;height:200px; background:#FFFFFF; float:left; margin-top:20px; margin-bottom:20px; margin-right:5%; overflow:hidden;}
.fwkh ul li img{width:100%;}
.gcyjtop{width:100%; height:auto;}
.gcyjlist{ width:90%;text-align:right;}
.gcyjlist ul{float:left;}
.gcyjlist ul li{float:left; padding-right:20px;}
.gcyjlist ul li a{line-height:80px; font-size:16px;}
.gcyjlist ul li a:hover{color:#1c85de;}
.gcyjnr{width:100%; height:auto; overflow:hidden;}
.gcyjdt{width:90%; height:auto;float:left; overflow:hidden;}
.gcyjdt img{width:100%; }
.gcyjdt span a{font-size:16px;}
.gcyjxt{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.gcyjxt ul{width:100%}
.gcyjxt ul li{width:90%; height:auto; overflow:hidden; margin-top:20px;}
.gcyjxt ul li img{width:100%;}
.gcyjxt ul li a{font-size:16px;}
.xwtj{width:90%; height:auto; margin-top:20px; }
.xwpb{width:90%; height:auto;margin-top:20px;}
.zzrdnr ul{width:100%; text-align:center;}
.zzrdnr ul li{width:80%; height:auto; overflow:hidden; text-align:center;}
.zzrdnr ul li img{width:100%;}
.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;}
#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;}
.nrxx img{width:100%;}
.xwt{width:100%; height:auto; overflow:hidden;}
.xwt img{width:80%; }
.xwbt{width:100%; height:50px; 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; }
.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 ul{width:100%;}
.xwnrlist ul li{margin-top:20px; background:#FFFFFF; overflow:hidden; margin-bottom:20px; padding-bottom:20px; }
.xwnrlist ul li img{width:100%;}
.xwnrlist ul li h2{line-height:40px; font-size:16px;}
.lxnr{width:100%; height:auto; margin-top:20px; overflow:hidden;}
.lynr{width:100%; height:auto; margin-top:20px; overflow:hidden;}
#content{width:90%; height:100px; line-height:40px;}
.lytj{width:90%; height:30px; text-align:center; color:#FFFFFF; background:#1c85de; margin-top:20px;}
#contacts{width:90%; height:30px;  margin-top:20px;}
#mobile{width:90%; height:30px; margin-top:20px; }
#dizhi{width:90%; height:30px;  margin-top:20px;}
.lybt h2{float:left; padding-left:20px; line-height:50px; color:#1c85de;}
}