@charset "utf-8";
/* CSS Document */
body { background-color:#ffffff; color:#282828;}
.zmainwidth { width:1100px;}

.zj-top { background:url(zj_02.jpg) no-repeat center; height:450px; margin-top:90px;}

.zj-title { height:95px; margin-top:10px; margin-bottom:30px; background:url(zj_05.png) no-repeat left center; position:relative; border-bottom:1px #c8c8c8 solid;}
.zj-title h2 { color:#4c8236; font-size:34px; line-height:95px; text-indent:2.5em; font-weight:bolder;}
.zj-title a { width:155px; height:35px; display:block; position:absolute; right:0; top:33px; background-color:#4c8236; font-size:18px; line-height:35px; text-align:center; color:#ffffff; border-radius:3px;}

.zj-sh { height:450px; padding-top:30px;}
.zj-sh ul li { width:200px; height:115px; padding:170px 10px 0 10px; float:left;}
.zj-sh ul li:nth-child(1) { background:url(zj_09.jpg) no-repeat top center;}
.zj-sh ul li:nth-child(2) { background:url(zj_11.jpg) no-repeat top center;}
.zj-sh ul li:nth-child(3) { background:url(zj_13.jpg) no-repeat top center;}
.zj-sh ul li:nth-child(4) { background:url(zj_15.jpg) no-repeat top center;}
.zj-sh ul li:nth-child(5) { background:url(zj_17.jpg) no-repeat top center;}
.zj-sh ul li p span { color:#4c8236; display:block; line-height:26px; font-size:14px;}
.zj-sh ul li p { font-size:14px; padding:10px; display:block; border:1px #e4e4e4 dotted; line-height:24px; text-align:justify; min-height:100px;}

.zj-zj { height:530px; background-color:#ebebeb;}
.zj-zjc { height:310px; background:url(zj_24.jpg) no-repeat center;}
.zj-zjc p { padding:50px 180px 0 600px; font-size:14px; line-height:26px;}
.zj-zja { padding-top:20px;}
.zj-zja a { width:480px; height:36px; display:block; margin:0 auto; background-color:#e8de1c; font-size:16px; line-height:36px; text-align:center; color:#4c8236;border-radius:5px;}

.zj-yx { height:380px; background:url(zj_28.jpg) no-repeat right top;}
.zj-yx p { padding:20px 500px 0px 50px; font-size:16px; line-height:28px; text-align:justify; text-indent:2em;}

.zj-jd { height:410px; background-color:#ebebeb;}
.zj-jdlist ul li { width:350px; height:220px; float:left; background-color:#f6f6f6;border-radius:5px;}
.zj-jdlist ul li:nth-child(2) { margin-left:23px; margin-right:23px;}
.zj-jdlist ul li p { padding:15px; font-size:14px; line-height:24px; text-align:justify;}
.zj-jdlist ul li span { height:35px; display:block; color:#4c8236; margin-bottom:10px; border-bottom:1px #4c8236 solid; line-height:35px; font-size:18px; text-align:center;}

.zj-js { height:480px;}


.zj-lc { height:470px; background-color:#ebebeb;}
.zj-lcs ul { width:1150px;}
.zj-lcs ul li { width:175px; height:275px; padding-top:10px; float:left; margin-right:12px;}
.zj-lcs ul li em { width:105px; height:115px; margin:0 auto; display:block; border:4px #f6f6f6 solid;}
.zj-lcs ul li:nth-child(1) em { background:url(zj_43.jpg) no-repeat center;border-radius:10px;}
.zj-lcs ul li:nth-child(2) em { background:url(zj_46.jpg) no-repeat center;border-radius:10px;}
.zj-lcs ul li:nth-child(3) em { background:url(zj_51.jpg) no-repeat center;border-radius:10px;}
.zj-lcs ul li:nth-child(4) em { background:url(zj_54.jpg) no-repeat center;border-radius:10px;}
.zj-lcs ul li:nth-child(5) em { background:url(zj_58.jpg) no-repeat center;border-radius:10px;}
.zj-lcs ul li:nth-child(6) em { background:url(zj_62.jpg) no-repeat center;border-radius:10px;}
.zj-lcs ul li p { padding:7px; font-size:14px; line-height:24px;}
.zj-lcs ul li span { display:block; font-size:14px; color:#4c8236; text-align:center; line-height:24px; text-align:center;}

.zj-gs { height:350px; background:url(zj_67.jpg) no-repeat right center;}
.zj-gs p { padding:30px 500px 0px 30px; line-height:26px; font-size:16px; text-align:justify;}
.zj-gs span { font-size:20px; line-height:32px; padding-bottom:5px; display:block; color:#000000;}

.tab-group { position: relative;}
.tab-group section { opacity: 0; height: 0;  padding: 0 1em; overflow: hidden; transition: opacity 0.4s ease, height 0.4s ease;}
.tab-group section.active {opacity: 1; height: auto; overflow: visible;}
.tab-nav {list-style: none; padding: 0; overflow: hidden;}
.tab-nav li {  display: inline;	}
.tab-nav li a { position: relative; display: block; float: left; border-radius: 10px; height:45px; padding:0 10px; background-color:#f6f6f6; font-size:16px; text-align:center; line-height:45px; transition: background .2s ease, line-height .2s ease, margin .2s ease; text-decoration:none; margin-right:15px;}
.tab-nav li.active a,.tab-nav li:hover a {height:45px; padding:0 10px; background-color:#4c8236; color:#ffffff; font-size:16px; text-align:center; line-height:45px;}
#tab1,#tab2 { padding-top:15px;}
.tabse span,.tabs span { width:130px; height:36px; display:block; text-align:center; line-height:36px; font-size:16px; color:#ffffff; background-color:#4c8236;}
#tab1 .tabs { background:url(zj_34.jpg) no-repeat top center; height:227px; padding-top:193px;}
#tab2 .tabs { background:url(zj_35.jpg) no-repeat top center; height:227px; padding-top:193px;}
#tab1 .tabs .tab-l,#tab2 .tabs .tab-l {width:520px; height:130px; float:left;}
#tab1 .tabs .tab-r,#tab2 .tabs .tab-r {width:520px; height:130px; padding-left:20px; margin-left:15px; float:left; border-left:1px #4c8236 dotted;}
#tab1 .tabs p,#tab2 .tabs p { font-size:14px; line-height:24px; padding-top:10px; display:block;}
#tab1 .tabs p font,#tab2 .tabs p font { color:#4c8236;}

.tabse { height:420px; padding-left:550px;}
.tabse div {border-left:1px #4c8236 dotted; padding-left:15px;}
.tabse div p {font-size:14px; line-height:24px; padding-top:20px; display:block;}
.tabse div.tab-l p { padding-bottom:15px;}
#tab3 .tabse { background:url(tab3.jpg) no-repeat left top;}
#tab4 .tabse { background:url(tab4.jpg) no-repeat left top;}
#tab5 .tabse { background:url(tab5.jpg) no-repeat left top;}

.zj-td { height:570px; background-color:#ebebeb;}
.ebh-mn-zj { width:1120px; padding-left:20px; padding-top:20px;}
.pic{width:255px; margin:0 5px; height:387px; padding-top:10px; background:url(ebh_28.jpg) no-repeat;float:left;text-align:center; position:relative;}
.pic p { font-size:16px; text-align:center; line-height:24px;}
.pic p font { font-size:12px;}
.arrleft { width:23px; height:120px; padding-top:150px; float:left;}
.arrright { width:23px; height:120px; padding-top:150px;float:left;}
#scrollbox { float:left;}
#scrollbox2 { float:left;}
#scrollbox a { color:#ffffff;}
.d-list-a1,.d-list-a2 { width:103px; height:33px; display:block; position:absolute;color:#ffffff; text-align:center; line-height:33px; font-size:15px;}
.d-list-a1 { left:19px; bottom:17px; background-color:#4c8236; }
.d-list-a2 { right:21px; bottom:17px; background-color:#646464;}

.qc-hj { height:630px; background:url(images/hj.jpg) no-repeat center;}

.bche-ys ul li h3 { font-size:18px; font-weight:bolder; color:#4c8236; height:36px; line-height:36px;}
.bche-ys ul li .bche-ys-a .bche-ys-a1 { background-color:#4c8236;}

.bche-ys { padding-left:110px; padding-top:25px;}










