@charset "utf-8";/* CSS Document*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea{margin:0;padding:0;}
body{font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif;padding-top:1px;background:#fff;}
li, ol{list-style:none;}
ins{text-decoration:none;}
i, em{font-style:normal;}
a{text-decoration:none;font-family:"Microsoft Yahei";}
a:hover{cursor:pointer;text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear{clear:both;line-height:0px;overflow:hidden;zoom:1;font-size:0px;content:'.';}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{padding:0;margin:0;}
a img{border:none;}
input,textarea{border:none;font-family:"Microsoft Yahei";font-size:13px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:14px;}



body{padding-top:0;}

.wrap {background:#fff;}
/*头部最先*/


/*头部竣事*/

/*通栏广告*/
.g-adv{ height:12.83em;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:12.42em;overflow:hidden;}
.g-adv .m-box img{ display:block;width:100%;vertical-align:top; }
.g-adv .m-cnt{ width:100%; height:0.33em; background:#54A91A;}
.g-adv .m-cnt li{ float:left; width:33.33%; height:0.33em;}
.g-adv .m-cnt li.z-on {background:#989795;}


/*导航*/
.g_nav {
    height: 5.2em;
    overflow: hidden;
    background: #54A91A;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}
.g_nav a li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.17);
    position: relative;
    float: left;
    width: 24.9%;
    text-align: center;
    height: 2.5em;
    line-height: 2.45em;
    font-size: 1.03em;
    color: #fff;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.g_nav a li:after { content:""; position:absolute; top:0; right:1px; width:1px; height:2.5em; background:rgba(255, 255, 255, 0.17);}


.g_nav a:nth-child(4) li:before, .g_nav a:nth-child(8) li:before { background:none;}
.g_nav a:nth-child(4) li:after, .g_nav a:nth-child(8) li:after { background:none;}


/**/
.pro_box { overflow:hidden;  margin-top:0.92em; background:#FFF;}
.pro_box h2 { text-align:center; position:relative; color:#333;font-weight:bold; font-size:1.66em;height:1.925em; overflow:hidden;}
.pro_c { padding:0 0 0 3.4%;  overflow:hidden;}
.pro_c ul li {
    float: left;
    color: #333;
    font-size: 1.1em;
    width: 46%;
    height: 3em;
    line-height: 3.2em;
    margin: 0 0.66em 0.625em 0;
    display: inline;
    overflow: hidden;
    border: 1px solid #bbb; position:relative;
}
.pro_c ul a:nth-child(3) li { background:url(/templates/m_wjdh/images/sico-10.jpg) no-repeat;background-size: cover; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;}
.pro_c ul li a{ color:#333; padding-left:2em;}
.pro_c ul li::before{ content:"?"; position:absolute; left:0.8em; color:#999; font-size:1.2em;}
/**/
.block_sd {position:relative;height:15em;overflow: hidden; margin:1.08em 0 0 0; text-align:center;border-bottom: 1px solid #ddd;}
.u-dh { position:absolute; top:3.7em; left:33.25%; color:#fff; font-size:0.83em;}
.u-dh a { color:#fff; font-size:1em;}
a.u_more { position:absolute; top:2.7em; right:2.8%; color:#fff; font-size:1.08em; display:inline-block;}
.sub_tab1 {
    margin: 0 auto;
    text-align: center;
    padding-left: 0.6em;
}
.sub_tab1 li {
    float: left;
    width: 32%;
    text-align: center;
    height: 2.458em;
    background: #54A91A;
    line-height: 2.458em;
    font-size: 1em;
    color: #fff;
    cursor: pointer;
    margin: 1px; position:relative;}
.sub_tab1 li.z-on { background:#989795;}
.sub_tab1 li.z-on::after {
    content: '';
    position: absolute;
    bottom: -0.6em;
    margin-left: -0.2em;
    left: 50%;
    width: 0;
    height: 0;
    border: 0.4em solid transparent;
    border-top-color: #989795;
}
.sd_box {position:relative;}
.sd_box .nowrap {width:80%;margin: 0 auto;}
.sd_box .sclwrap_box,.sd_box .m-box  {height:13em;overflow: hidden;}
.s_img {float:left;display:inline;position: relative; padding:1.585em 0 0 0;} 
.s_img li {float: left;width:46%;position: relative; margin:0 1.6%; display:inline; overflow:hidden;}
.s_img li img { width:100%; height:auto;display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:0.08em; border:1px solid #cdcdcd;    height: 7.5em;}
.s_img li span {display: block;width:100%; padding:0.5em 0 0 0; text-align:center;color:#3d3d3d;font:1em/1.2em "Microsoft YaHei";white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.s_img li:nth-child(2) {margin-right: 0;}

.sd_box .prev, .sd_box .next {position:absolute;width:4.68%;top:32%;z-index:99;cursor:pointer;}
.sd_box .prev img, .sd_box .next img {width:100%;vertical-align:top;display: block;}
.sd_box .prev {left:3.125%;}
.sd_box .next {right:3.125%;}

/**/
.bd01 { overflow:hidden; position:relative;margin: 1em 0;}
.bd01 img { width:100%;height: auto; display:block;}
/**/
/**/
.g-gg1{margin: 0 0 2rem 0;}



.g-gg1 img{display: block;}



.g-gg2{margin: 0 0 0rem 0;}



.g-gg2 img{display: block;}

/**/


.sclwrap_box {
    height: 29em;
}
.g-ys{position: relative;margin-bottom: 3rem;}

.g-ys h4 {
    position: relative;
    text-align: center;
    color: #333333;
    font-size: 1.5em;
    height: 4.7rem;
    margin-bottom: 1.2rem;
    margin-top: 1rem;
    font-weight: 600;
}

.g-ys h4 b{color: #54A91A;font-size: 1.2rem;font-weight: normal;}

.g-ys h4 span{color: #54A91A}

.g-ys h4 em{color: #54A91A}

.g-ys h4 i {
    margin: 0 auto;
    margin-top: 0.5rem;
    border-radius: 0.2rem;
    background: #54A91A;
    display: block;
    width: 59%;
    height: 1.6em;
    text-align: center;
    line-height: 1.6em;
    font-size: 1.1rem;
    color: #fff;
    font-weight: 100;
}

.g-ys h4:before{ content:""; position:absolute;height:1px;width:10%;content: "";left:10%;top:67%; background:#54A91A;}

.g-ys h4:after{ content:""; position:absolute;height:1px;width:10%;content: "";right:10%;top:67%; background:#54A91A;}

.ys dl{width: 93%;margin: 0 auto;border: 2px solid #54A91A;border-radius: 0.2rem;padding-bottom: 3rem;height: 22.63rem;overflow: hidden;}
.ys dl dt img {
    /* height: 14em; */
    width: 100%;
}
.ys dd{ padding-left: 0.5rem;margin-left: 1.3rem;}

.ys dd h3{height: 1.5rem;color: #333333;font-size: 1.25rem;}

.ys dd h3 b{display: block;width: 80%;}

.ys dd p {
    width: 90%;
    font: 0.9rem "Microsoft YaHei";
    color: #666;
    padding-left: 1.3rem;
    background: url(/templates/m_wjdh/Images/ys_13.jpg) no-repeat left 0.3rem;
    background-size: 0.6rem 1rem;
    text-align: left;
    line-height: 1.5rem;
    margin-top: 0.5rem;
}

.ys dd p span{color: #54A91A} 
.ys-b{ text-align:center;}
.ys-b ul{background:#fff; display:inline-block;}

.ys-b li{float: left;margin-left: 0.5rem; width: 2.8rem;height: 2.8rem;background:url(/templates/m_wjdh/images/ys_19.jpg) no-repeat;background-size: cover;text-align: center;line-height: 2.8rem;color: #666666;font-size: 1rem;font-weight: bold;}

.ys-b li.z-on{background:#479d16; border-radius:50%; overflow:hidden; no-repeat;background-size: cover;color: #fff;}

.g-ys .dls{display: inline;float: left;}

/**/


.m-lc { height:5.66em; font-size:1em; overflow:hidden;}
.m-lc img { width:100%; height:5.66em; display:block;}


/**/
.khjz{overflow:hidden;background:#fff;padding:3%;}
.khjz li{float:left;margin:3%;width:44%;}
.khjz li img{display:block;width:100%;height:10.2em;}
.khjz li p{text-align:center;margin-top:0.8em;}
.khjz li p a{font-size:1em;color:#333;width:100px;display:inline-block;
*display:inline;zoom:1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yanfa{padding-bottom:1em;}
.yanfa .yfc{padding:1.4em;}
.yanfa .yfc dt img{display:block;width:100%;}
.yanfa .yfc dt p{margin-top:0.8em;text-align:center;}
.yanfa .yfc dt p a{font-size:1em;color:#666;}
.yanfa .yfc dd{margin-top:1.2em;}
.about{padding-bottom:1em;}
.alist:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.alist li{float:left;width:50%;position:relative;}
.alist li span{display:block;padding:0.6em 0;background-color:#54A91A;border-left:1px solid #fff;text-align:center;font-size:0.7em;color:#fff;} .alist li:nth-child(1) span{border-left:none; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.alist li.on span{background-color:#989795;font-weight:bold;}
.alist li:after{content:'';position:absolute;bottom:-0.6em;margin-left:-0.2em;left:50%;width:0;height:0;border:0.4em solid transparent;border-top-color:#989795;display:none;}
.alist li.on:after{display:block;}
.about .abc dl{margin:6%;}
.about .abc dt img{display:block;width:100%;}
.about .abc dd{margin-top:1.2em;}
.about .abc dd h5{padding-bottom:0.5em;border-bottom:1px solid #e5e5e5;position:relative;}
.about .abc dd h5 a{font-size:1em;color:#333;}
.about .abc dd h5 i{display:block;width:3em;height:3px;position:absolute;left:0;bottom:-2px;background-color:#989795;}
.about .abc dd p{font-size:1em;color:#666;line-height:1.6em;margin-top:0.5em;}
.newMain{padding-bottom:1em;}
.newMain .news{margin:1.25em;}
.newMain .news dl{overflow:hidden;padding:1.2em 0;border-bottom:1px dotted #ebebeb;}
.newMain .news dt{float:left;width:5em;height:5em;text-align:center;color:#fff;background-color:#989795;}
.newMain .news dt span{font-size:2.5em;display:block;}
.newMain .news dt em{font-size:1em;}
.newMain .news dd{margin-left:6em;}
.newMain .news dd h5{height: 1em;line-height: 1em;overflow: hidden;margin: 0.3em 0;}
.newMain .news dd h5 a{font-size:1em;color:#666;}
.newMain .news dd p{font-size:1em;color:#666;line-height:1.6em;height:4.8em;overflow:hidden;}
.rback{overflow:hidden;padding:0.8em;margin-bottom:6em;}
.rback ul{}
.rback li{font-size:1em;line-height:1.5em;color:#666;}
.rback li a{font-size:1.2em;color:#989795;}
.rback .rt{}
.rback .rt img{display:block;width:5em;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.list:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.list li{float:left;width:33%;position:relative;}
.list li span{display:block;padding:0.6em 0;background-color:#54A91A;border-left:1px solid #fff;text-align:center;font-size:1em;color:#fff;} .list li:nth-child(1) span{border-left:none;}
.list li.on span{background-color:#989795;font-weight:bold;}
.list li:after{content:'';position:absolute;bottom:-0.6em;margin-left:-0.2em;left:50%;width:0;height:0;border:0.4em solid transparent;border-top-color:#989795;display:none;}
.list li.on:after{display:block;}

.dinggou{text-align:center;padding:1.2em 0;border-top: 7px solid #EAEAEA;border-bottom: 7px solid #EAEAEA;}
.dinggou span{padding-left:2.7em;background:url(/templates/m_wjdh/images/common/phone.png) no-repeat left center;background-size:1.958em;display:inline-block;height:2em;line-height:2em;font-size:1em;color:#666;}
.dinggou span a{font-size:1.2em;color:#989795;}
<!--耗时1768605138.0302秒-->