body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
  margin: 0;
  padding: 0;
}
body {
  background: #e8f2ff;
  padding-bottom: .2rem;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
}
address,
cite,
dfn,
em,
var {
  font-style: normal;
}
code,
kbd,
pre,
samp {
  font-family: couriernew, courier, monospace;
}
small {
  font-size: 12px;
}
ul,
ol {
  list-style: none;
}
a {
  text-decoration: none;
  color: inherit;
}
sup {
  vertical-align: text-top;
}
sub {
  vertical-align: text-bottom;
}
legend {
  color: #000;
}
fieldset,
img {
  border: 0;
  margin: 0;
  padding: 0;
  vertical-align: top;
}
button,
input,
select,
textarea {
  font-size: 100%;
  outline: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input,
button {
  border-radius: 0;
}
body {
  width: 100%;
  min-width: 320px;
  max-width: 640px;
  background-color: ;
  margin: 0 auto;
  font-family: arial, "微软雅黑";
  font-size: 0.2666rem;
  color: #333;
}
html {
  min-width: 320px;
  max-width: 640px;
  margin: 0 auto;
}
.img100 {
  width: 100%;
}
.line {
  height: 0.3rem;
  background: #ededed;
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
}
.w600 {
  width: 6rem;
  margin: 0 auto;
}
.w610 {
  width: 6.1rem;
  margin: 0 auto;
}
.w640 {
  margin: 0 auto;
  width: 6.4rem;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.clear {
  clear: both;
}
.logo {
  width: 6.4rem;
  margin: 0 auto;
}
.logo img {
  width: 6.4rem;
  display: block;
}
.banner img {
  vertical-align: top;
}
.nav {
  width: 6.4rem;
  margin: 0 auto 0 auto;
}
.nav ul {
  height: 100%;
}
.nav ul li {
  width: 1.582rem;
  background: #158ae4;
  float: left;
  text-align: center;
  font-size: 0.2199765rem;
  margin: 0 0 0 0;
  border-right: 0.017775883rem #5db9ff solid;
}
.nav ul li:nth-child(1),
.nav ul li:nth-child(5) {
  margin: 0 0 0 0;
}
.nav ul li a {
  padding: 0.170648rem 0;
  display: block;
  color: #fff;
}
@media screen and (max-width: 360px) {
  .nav ul li {
    font-size: 14px;
  }
  .qwsj li {
    height: 4.180887rem !important;
  }
}
@media screen and (min-width: 360px) and (max-width: 480px) {
  .nav ul li {
    font-size: 16px;
  }
}
.con2 {
  width: 5.51052rem;
}
.con2 img {
  width: 5.759rem;
  padding: 0.25775rem 0 0 0.31996587rem;
}
.con2 p {
  padding: 0.231086rem 0 0 0.319965rem;
  line-height: 0.399957rem;
  width: 6.04379977rem;
}
.con2 p a {
  color: #ff0000;
}
.con3tu {
  width: 5.76827rem;
  padding: 0.444397rem 0 0 0.319965rem;
}
.zjjj {
  width: 5.76827rem;
  padding: 0.2221985rem 0 0 0;
  height: 4.5328498rem !important;
}
.zjjjtu {
  width: 5.76827rem;
  padding: 0.20833333rem 0 0 0.319965rem;
}
.zjjj {
  margin: 0 auto;
}
.zjjj img {
  display: block;
  width: 5.76827rem;
}
.con5 img {
  width: 5.76827rem;
  padding: 0.444rem 0 0 0.319965rem;
}
#zxrx {
  width: 4.5506rem;
  padding: 0.444rem 0 0 0.9421rem;
}
.zjdh {
  text-align: center;
  padding: 0.266638rem 0 0 0;
  float: left;
  width: 6.4rem;
  background: #e8f2ff;
  z-index: 9;
}
.zjdh .times span {
  color: #787878;
  font-size: 0.5rem;
}
.zjdh .zjcc img {
  float: left;
  padding: 0.1777588rem 0 0 0.3555rem;
  width: 1.06655rem;
}
.zjdh .zjcc {
  float: left;
  margin-bottom: 0.72916667rem;
}
.zjdh .zjcc p {
  float: left;
  width: 3.555rem;
  line-height: 0.3555rem;
  height: 0.444rem;
  padding: 0.52083333rem 0.3555rem 0.444rem 0.266638rem;
  background: #ffffff;
  color: #787878;
  border-radius: 15px;
  margin: 0.1333rem 0 0 0.1777588rem;
  text-align: left;
}
.zjdh .zjcc p span {
  color: #ff0000;
}

.fasong {
  float: left;
  width: 1.6176rem;
  cursor: pointer;
  padding-left: 0.1333rem;
}

#dh01 {
  width: 6.4rem;
  float: left;
  display: none;
}
#dh02 {
  width: 6.4rem;
  float: left;
  display: none;
}

.text-center{text-align:center;font-size:0.17rem;}
.fmbottom2 {margin-bottom: 0.1rem;}
.cls{clear: both}
.text-center .xwzxyyxw {width: 6.4rem;height: 0.6rem;line-height: 0.6rem;}
.text-center .xwzxyyxw ul {margin-top: -2px;}
.text-center .xwzxyyxw ul li {float: left;width: 1.45rem;background: #EAE8E9;color: #676767;margin-left: 0.12rem;border-radius: 15px 15px 0px 0px;font-size: 0.22rem;}
.text-center .xwzxyyxw ul li:first-child {}
.text-center .xwzxyyxw .bg,.text-center .xwzxyyxw ul li:hover {background: #2b80cf;color: #fff;cursor:pointer;}
.text-center .xwzxnrkjsy {margin-top: 0.1rem;}
.text-center .xwzxnrkjsy .titleimgsy {height: 2rem;}
.text-center .xwzxnrkjsy .titleimgsy ul{width:100%}
.text-center .xwzxnrkjsy .titleimgsy ul li{width:50%;text-align:center;float:left;}
.text-center .xwzxnrkjsy .titleimgsy ul li img{width: 2.9rem; }
.text-center .xwzxnrkjsy .titleimgsy ul li p a{font-size:.18rem;line-height:.32rem}

.text-center .xwzxnrkjsy .newslist {width: 6.4rem;margin: 0.15rem auto;}
.text-center .xwzxnrkjsy .newslist li{ list-style: none;margin-left: 0.3rem;width: 6rem;border-bottom: 1px dashed #C5C5C5;text-align: left;height: 0.4rem;line-height: 0.4rem;font-size: 0.2rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.text-center .xwzxnrkjsy .newslist li {background:url("../images/tubiao01.jpg") no-repeat left center;padding-left: .15rem}
.text-center .xwzxnrkjsy .newslist li a {text-decoration:none;color: #7e7e7e;}
.text-center .xwzxnrkjsy .newslist li img {width: 0.1rem;float:left;margin-top: 0.1rem;margin-right: 0.1rem;}
.text-center .morekj {width: 100%;}
.text-center .morekj a{border-radius:0.1rem;height:0.4rem;line-height: 0.4rem;width: 1.4rem;background: #FFB900;color: #fff;display: block;margin: 0px auto;text-decoration: none;font-size:0.18rem;font-weight:bold;}
.telphone { margin-top: 0.5rem}
.telphone img {width:5rem;}
.afoot ul li { height: 0.57rem; width: 25%; background-color: #265ca4; float: left; position: relative; margin-top: 0.1rem; }
.afoot ul li a { display: block; width: 100%; height: 100%; font-size: 0.23rem; color: #fff; text-align: center; line-height: 0.57rem; }
.afoot ul li:after { content: ''; position: absolute; left: -0.01rem; width: 0.02rem; height: 0.23rem; top: 0.17rem; background-color: #fff; }
.afoot ul li:first-child:after { background-color: #10A0E6; }
.link { position: relative; width: 6.4rem; margin: 0px auto; padding-bottom: .2rem; margin-top:.2rem }
.link .title{width:100%;height:.6rem;line-height:.6rem;font-size:.26rem; color:#fff;text-align:center;background-color:#265ca4;}
.link .linkcon{font-size:.2rem;color:#000; padding:.04rem}

.foot { position: relative; width: 6.4rem; margin: 0px auto; padding-bottom: .2rem; }
.foot img { width: 6.4rem;  /*height: 2.7rem;*/ }
.foot a { display: inline-block; width: 1.58rem; height: 0.46rem; position: absolute; z-index: 99; }
.foot a:nth-child(2) { top: 2.1rem; left: 2.9rem; }
.foot a:nth-child(3) { top: 2.1rem; left: 4.7rem; }
.foottxt{padding-bottom:.8rem}
.foottxt p{font-size:.18rem; text-align:center;line-height:.28rem}
.foottxt p a{font-size:.18rem; text-align:center;line-height:.28rem}

.w640 {
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  color: #444444;
  position: relative;
background: #ffffff;
}
.dh_css {height: 0.48rem;line-height: 0.48rem; font-size: 0.2rem;color: #a29e9e; width: 6.4rem;  background: #ededed; padding:0rem;  position:relative;}
.dh_css img {width:0.35rem;height: 0.35rem; float: left;  margin-left: 0.15rem; margin-right: 0.1rem; margin-top: 0.05rem}
.dh_css span {float: left;}
.dh_css span:last-child {color:#13A1E6;}
.jzgk{width: 6.4rem}
.jzgk .jieshao{width: 6.1rem; margin: 0 auto; height: 3.7rem}
.jzgk_title{ font-size: 0.36rem; color: #ff9a00; font-weight: bold; margin-top: 0.4rem; height: 0.47rem; line-height: 0.47rem;}
.jzgk_title img{width: 0.06rem; height: 0.46rem; margin-right: 0.2rem}
.jzgk .jieshao .content{font-size: 0.2rem; color: #333333; margin-top: 0.3rem ;margin-bottom: 40px; overflow: auto;}
.jzgk .jieshao .content img{width: 2.4rem; height: 2.78rem; display:inline; float: left}
.jzgk .jieshao .content div{display: inline;width: 3.5rem; float: right; text-indent: 0.4rem; overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 9;
    -webkit-box-orient: vertical;}

.jzgk .anli{width: 6.1rem; margin: 0 auto;}
.jzgk .anli .jzgk_title{color: #303030}
.jzgk .anli .jzgk_title span{color: #ff9a00}
.jzgk .anli .jzgk_title .hot{width: 0.29rem; height: 0.34rem; margin-left: 0.1rem}

.news{background: url(../images/bg.jpg) repeat-y;background-size: 6.4rem;width: 6.4rem;padding-bottom: 0.5rem }
.news .jzgk_title{color: #303030; width: 6.1rem; margin: 0 auto;margin: 0 auto; padding-top: 0.4rem}
.news .jzgk_title span{color: #ff9a00}
.news .content{width: 6.1rem; margin: 0 auto;margin-top: 0.66rem}
.news ul li{font-size: 0.24rem; height: 0.5rem; line-height: 0.5rem ;border-bottom: 1px #c9c9c9 dashed; overflow: hidden; width: 6.1rem;text-overflow:ellipsis;white-space: nowrap;background:url("../images/tubiao01.jpg") no-repeat left center;padding-left: .15rem}
.news ul li a{color: #2f2f2f}
.pagebar { font: bold 14px/22px arial; margin: 30px 0; clear: both; zoom: 1; }
.pagebar a { display: inline-block; padding: 0 8px; border: 1px solid #B5CEE7; font-weight: normal; text-decoration: none; }
.pagebar a:hover { background: #0033B3; color: #fff; }
.text-center .xgkskj {width: 6.2rem;height: 1.94rem; clear: both; margin: 0 auto; margin-bottom: 0.3rem}
.text-center .xgkskj .tright {width: 100%;}
.text-center .xgkskj .tright li {list-style:none;width: 1.46rem;height: 0.47rem;line-height: 0.47rem;float: left;border: 1px solid #E5E5E5;margin-left:0.05rem;border-bottom: none}
.text-center .xgkskj .tright li:nth-child(29),.text-center .xgkskj .tright li:nth-child(30),.text-center .xgkskj .tright li:nth-child(31),.text-center .xgkskj .tright li:nth-child(32){border-bottom: 1px solid #E5E5E5;}
.text-center .xgkskj .tright li a {text-decoration: none;color: #333;display: block;font-size:0.19rem;}
.text-center .xgkskj .tright li a.red{color:red}

.classnav_title{ font-size: 0.36rem; color: #ff9a00; font-weight: bold; margin-top: 0.4rem; height: 0.47rem; line-height: 0.47rem; text-align: left; padding: .2rem;}
.classnav_title img{width: 0.06rem; height: 0.46rem; margin-right: 0.2rem}
.m30 {  margin-top: 0.3rem !important;}
.fmtop2 {margin-top: 0.2rem;margin-bottom: 0.23rem}
.text-center .wzy_title {font-size: 0.32rem;color: #265ca4;font-weight:bold;width: 6.07rem;margin-bottom: 0.05rem}
.hrfgx1 {clear:both;padding-top: 0.03rem;padding-bottom:  0.03rem;}
.hrfgx1 hr {width: 6rem;border:1px dashed #979797;margin: 0px auto;}
.text-center .wzy_title2 {font-size: 0.18rem;height: 0.3rem;line-height: 0.3rem;color: #9d9d9d; margin-top: 0.1rem}
.text-center .wzy_zxdhbd {width: 5.8rem;margin: 0.2rem auto;clear: both:}
.text-center .wzy_zxdhbd img{width: 5.5rem;}
.text-center .wzy_center {width: 6.2rem;margin: 0rem auto;text-align: left;font-size: 0.2rem;line-height:0.42rem;color: #676767;padding:.15rem}
.text-center .wzy_center p {font-size: 0.3rem;line-height: 0.4rem;white-space:normal;}
.text-center .wzy_center p strong {font-size: 0.3rem;white-space:normal;}
.text-center .wzy_center p img{max-width:5rem}
.text-center .wzy_center img{max-width:5rem}
.text-center .wzy_center .cen_01,.text-center .wzy_center .cen_02,.text-center .wzy_center .cen_03,.text-center .wzy_center .cen_04,.text-center .wzy_center .cen_05 {/*height: 0.3rem;*/line-height: 0.35rem;text-indent: 0.3rem;}
.text-center .wzy_center .cen_01 a {color: #13A1E5;text-decoration: underline; }
.text-center .wzy_center .cen_06 {width: 5rem;margin: 0.2rem auto;}
.text-center .wzy_center .cen_06 img{width: 2rem;float: left;}
.text-center .wzy_center .cen_06 img:last-child {margin-left: 0.4rem;}
.text-center .wzy_xgydtitle img{width: 6.4rem;}
.text-center .list_text {
	font-size: 0.22rem;
	width: 6.2rem;
	margin: 0rem auto;
	text-align: left;
	clear: both;
	height: 0.5rem;
	line-height: 0.5rem;
	font-size: 0.2rem;
	border-bottom: 1px dotted #E5E5E5;
}

.text-center .list_text img {
	width: 0.1rem;
	float: left;
	margin-top: 0.2rem;
}

.text-center .list_text .ltext {
	width: 4.5rem;
	float: left;
	height: 0.5rem;
	line-height: 0.5rem;
	margin-left: 0.15rem;
	color: #7e7e7e;
	overflow: hidden;
	text-overflow: ellipsis;
}

.text-center .list_text .lgz {
	float: left;
	color: #c5c5c5;
	text-align: right;
}