*{ margin: 0; padding: 0;}
html,body{ position:relative;font-family: 'Microsoft YaHei';background-color: #F5F5F5}
html{ zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ background:transparent; list-style: none; margin:0; padding:0;}
body,button,input,select,textarea{font:14px/1.6 "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Arial, sans-serif;}
i,em{ font-size:100%; font-style:normal; font-weight:normal;}
p{color: #666;}
a{ text-decoration: none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-style:normal; font-weight:normal}
.center_content h2{color: #d04592;border-left: 3px #d04592 solid;margin-bottom: 20px;padding: 5px 10px;font-weight: bold;font-family: "Microsoft Yahei";vertical-align: baseline;display: block;word-wrap: break-word;background-color: #F7F7F7;font-size: 17px;}
.center_content h3{font-size: 15px;font-family: "Microsoft Yahei";color: #1C4786;font-weight: normal;padding-bottom: 5px;white-space: normal;}
input,select,textarea{font-size:100%;}
table{ border-collapse:collapse; border-spacing:0;}
th{ text-align:inherit;}
fieldset,img{ border:none;}
img{vertical-align: middle;max-width: 100%;}

#Header{background-color: #f8747a;z-index: 9999; width: 100%; height: 1.2rem; line-height: 1.2rem; text-align: center; font-size: 0; -webkit-text-size-adjust: none;}
#Header .logo{font-size: 0.38rem; color: #fff; margin: 0 auto;display: -webkit-inline-box;  float: left;margin-left: 0.3rem;}
#Header .logo > img{width: 0.6rem; height: 0.6rem; display: inline-block; vertical-align: middle;}
#Header .BtnClick{position: absolute; width: 0.46rem; height: 0.46rem; top: 0.39rem;right: 2.3rem;}
#Header .BtnClick img{width: 100%;}
#Header .BackIndex {position: absolute;width: 0.6rem;height: 0.6rem;top: 0.4rem;left: 0.6rem;background: url(../images/backindex.png) no-repeat;background-size: contain;  }

.Nav{background-color: #fff;width: 100%; padding: 0.26rem 0; justify-content: space-between; align-items: center; position: relative;}
.flex{padding: 0.3rem;display: flex; display: -webkit-flex; display: -moz-flex; display: -o-flex;}
.Nav .navMenu{display: block; width: 15%; text-align: center; font-size: 0.32rem; color: #333333;}
.wrap{width: 100%; background: #fff; overflow: hidden;}
.flex-start{justify-content: flex-start;}
.flex{-webkit-box-align: center; -ms-flex-align: center; align-items: center; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex;}
.banner-1{width: 100%;height: auto}

.location .left_list a{color: #333}
.location .left_list{margin: 0.2rem}
.list_ci,.location{background-color: #fff;overflow: hidden}
.ybzx_li{padding: 0.2rem;overflow: hidden}
.ybzx_li a{margin-bottom: 0.2rem;margin-right: 0.2rem;border: 1px solid #999;padding:0.1rem 0.2rem;border-radius: 0.2rem;display: inline-block;float: left}
#leftTabBox .hd ul li{margin-bottom: 0.2rem;margin-right: 0.2rem;border: 1px solid #d8d8d8;padding:0.1rem 0.2rem;border-radius: 0.2rem;display: inline-block;float: left}
#leftTabBox .hd ul li a{color: #333}
#leftTabBox .hd{overflow: hidden;padding: 0.2rem;background-color: #fff}
.on{background-color: #F8747A!important;border: 1px solid #F8747A!important;}
.on>a{color: #fff!important}

.pagelist{overflow: hidden;margin:0.3rem 0.3rem 0 .3rem;padding-bottom: 0.2rem}
.pagelist li{padding: 0.1rem 0.2rem;float: left;margin-right: 0.1rem;border: 1px solid #dedede  }
.pagelist li>a{font-size: 0.24rem;}
.thisclass{border: 1px solid red!important; }
.pageinfo{float: left;font-size: 0.24rem;margin-right: 0.3rem}

.telphone{
    display: -webkit-inline-box;
    width: 2rem;
    font-size: 0.28rem;
    color: #fff;
    float: right;
    margin-right: 0.1rem;
}
.nmbq p{background-color: #f5f5f5;text-align: center;font-size: 0.28rem;color: #666; height: 1.2rem;line-height: 1.2rem;}
.about{padding: 0.2rem;line-height: 0.6rem; min-height: 350px;color: #555555;font-size: 0.32rem}
.about img{display:block;max-width:100%;margin:auto;height: auto;}
.cnzz-bot{display: none}
.list_photo {  width: 3rem;  height: 2rem;  float: left; }
p.content-words {  width: 55%;  float: right;  font-size: 0.3rem;  }
.list_photo img{  width: 100%;  height: 100%;  }
span.content-title {  margin-bottom: 0.3rem;  margin-top: 0.3rem;  display: inline-block;  }
.content-words{color: #323232;}
.gxtime{color: #323232;float: left;font-size: 0.3rem;}
.com-num{float: right}
.ztags{display: inline-block;margin-bottom: 0.3rem;margin-top: 0.2rem}
.publish-footer{margin-top: 2.2rem}
.list-box>li{overflow: hidden;border-bottom: 1px solid #d4d4d4;padding-bottom: 0.1rem}
.wxtx {
    color: #ff0000!important;
    font-size: 0.28rem;
    line-height: 0.5rem;
    font-weight: bold;
    text-indent: 2em;
}
.zxy {
    border-bottom: 5px solid #f1f1f1;
    border-top: 5px solid #f1f1f1;
    display: block;
}
.center_content img {
    width: 100% !important;
    height: auto !important;
    border-radius: 6px;
}


.ks_zixun{
    display: block;
    font-size: 14px;
    color: #fff !important;
    background-color: #ff6699;
    border-radius: 20px;
    width: 110px;
    font-weight: normal;
    line-height:  30px;
    text-align: center;
    margin: 10px auto;
    letter-spacing: 1px;
    text-indent: 1px;
}

