@charset "utf-8";
/* 160830 - Zxx */
/* CSS Document */
html{-webkit-text-size-adjust:none;}
body{font-family:'Microsoft YaHei';color:#777;background:#fff;font-size:16px}
*{margin:0;padding:0;border:0;}
img{border:0;}
ul,li{list-style-type:none;}
a{text-decoration:none;}
.reset-page *{line-height:100%;letter-spacing:1px;}
.reset-page h2,.reset-page h3,.reset-page p{padding-bottom:1px;}
.tc{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.oh{overflow:hidden;}
.clear{clear:both;}
.pa{padding:50px 0 43px;}
.w980{width:980px;}
.auto{margin:0 auto;}
.ph{line-height:30px}
.pmt{margin-top:12px}
.mt5{margin-top:5px;}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px;}
.pt25{padding-top:25px}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt70{margin-top:70px;}
.color1{color:#444}
.color2{color:#59ac36}
.title1{font-size:38px;color:#444}
.title2{font-size:20px;color:#444}
.banner{height:420px;width:100%;}
.banner-home{background:url(../pzgl/banner-home.jpg) center center no-repeat;}
.banner-zlks{background:url(../pzgl/banner-zlks.jpg) center center no-repeat;}
.banner-yyjs{background:url(../pzgl/banner-yyjs.jpg) center center no-repeat;}
.banner-xsjl{background:url(../pzgl/banner-xsjl.jpg) center center no-repeat;}
.banner-pzgl{background:url(../pzgl/banner-pzgl.jpg) center center no-repeat;}
.banner-csgy{background:url(../pzgl/banner-csgy.jpg) center center no-repeat;}
.banner-lxwm{background:url(../pzgl/banner-lxwm.jpg) center center no-repeat;}
.banner-ystd{background:url(../pzgl/banner-ystd.jpg) center center no-repeat;}
.fade-slide-box{position:relative;height:360px;width:980px;overflow:hidden;}
.fade-slide-panels-wrap{height:360px;width:980px;}
.fade-slide-panels-wrap .fade-slide-panel{opacity:0;filter:alpha(opacity=0);height:360px;width:980px;position:absolute;}
.fade-slide-box .pre,.fade-slide-box .next{width:28px;height:41px;display:block;position:absolute;top:150px;z-index:8;cursor:pointer;}
.fade-slide-box .pre{left:6px;background:url(../pzgl/jc_pre.png);}
.fade-slide-box .next{right:6px;background:url(../pzgl/jc_next.png);}
.tab-menu .active{border-bottom:2px solid #088c64;color:#088c64}
.tab-menu a{color:#777;font-weight:bold;font-size:38px;width:155px;height:50px;margin-right:60px;float:left;}
.zlks-ul li{margin-bottom:35px;}

.yftd .qsystd{ font-size:38px; color:#282828;}
.yftd .ys,.yftd .yhhs{ overflow:hidden;}
.yftd .ys li{ width:490px; float:left; overflow:hidden; margin-top:25px; padding-bottom:20px;}
.yftd .ys .ysjs{ width:285px; float:left; font-size:14px; padding-left:25px;}
.yftd .ys .ysjs span b{ font-size:24px; color:#282828;}
.yftd .ys .ysjs span em{ font-style:normal; font-size:16px; color:#282828; padding:0 10px;}
.yftd .ys .ysjs span a{ background:#FED100; padding:5px 15px; font-size:17px; border-radius:5px; color:#282828;}
.yftd .ys .ysjs p{ line-height:26px;}
.yftd .ys .ysjs p.p_ebd{ padding-top:8px;}
.yftd .yhhs li{ width:326px; float:left; overflow:hidden; margin-top:25px; padding-bottom:20px;}
.yhhs .yhjs{ padding-left:15px;}
.yhhs .yhjs span b{ font-size:20px; color:#282828;}
.yhhs .yhjs span em{ font-style:normal; font-size:16px; color:#282828; padding:0 10px;}
.yhhs .yhjs p{ line-height:26px; font-size:14px;}
.yhhs .yhjs p.p_ebd{ padding-top:5px;}
.yftd .yjtds li .ysjs p{line-height: 31px;}