*{ margin:0; padding:0;}
body{background:#b4dfb4;}
a:hover{ color:inherit;}
.jspxlb .col-md-6{min-height:250px;line-height: 2; background-color:#fff; padding-top:15px; padding-bottom:15px; border-bottom:5px solid #b4dfb4; border-right:5px solid #b4dfb4; border-radius:16px;}
.jspxlb h3{ margin-bottom:10px;} 
.jspxlb p{ line-height:2.4; font-size:15px;}
.jspxdjt{background:url(/uploads/image/sizhuanti/yzbanner.jpg) center top no-repeat; background-size:100%; padding-top:26%;}
.tiyao{padding:40px 60px; font-size:16px; line-height:2; color:#024718;text-indent:2em; text-align:justify; box-shadow:2px 2px 15px #024718;border-radius:0 0 16px 16px;background:url(/uploads/image/sizhuanti/line.png) top repeat-x; }
.nav{  font-size:23px; line-height:2.5;}

.nav a{ color:#fff;}
.nav a:hover{ color:#ffce3f;}
.nav-tt{ text-align:center;}
.zjctittle{border-bottom: 1px solid #669688;margin-bottom:60px; margin-top:40px;}
.zjctittle h2{color:#407877;width:160px;font-size: 26px;font-weight: bold;background-color:#b4dfb4;margin: 0 auto;top: 14px;position: relative;text-align: center;}
.zjctittle.sheying h2{width:600px; line-height:36px;}
.zjctittle p{margin-top: -34px;text-align: center;position: relative;top: 17px;background-color:#b4dfb4;width:80px;left: 94%;}
.jspxlb h3{border-left:none;padding-left:0;}

@media screen and (max-width: 1102px) {.jspxlb .col-md-6{min-height:250px;}}
@media screen and (max-width: 986px) {.tushu .col-md-4 img{ width:100%;}.nav .container{ width:auto;}}
@media screen and (max-width: 800px) {.jspxlb .col-md-6{ width:100%;}.nav{ font-size:18px;}}
@media screen and (max-width: 560px) {.tushu .col-md-4,.tushu .col-md-8{ width:100%;}.tushu .col-md-4{margin-bottom:20px;}.tushu .col-md-4 img{ width:auto;}}
@media screen and (max-width: 498px) {.xczjc,.fjxsd{background-size:120%; padding-top:30%;}.zjctittle{margin-bottom: 30px;}.fjxsdtt h1{font-size:20px;padding:20px 0;}.nav{ font-size:14px;}}