/*.head-top{ background:#1e3c20}*/
.head{ max-width:1200px; margin:auto; overflow:hidden; padding:15px 10px 0 10px; position:relative}
/*.head div{ float:left;}*/
.logo{ width:10%; float: left}
.logo img{ width:100%; margin-bottom: 3%}
.nav1{ width:75%; margin:0 2%}
.fx{ width:18%; margin:2% 0}
.nav1{ float: right; margin-top:2%;}
.nav1 ul li,.fx ul li{ float:left}
.nav1 ul,.fx ul{ overflow:hidden}
.nav1 ul li a{ color:#666; font-size:16px; display: block; height: 50px; line-height: 50px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.nav1 ul li a:hover{ background:#33CC33; color:#fff}
.nav1 ul li{ width:20%; text-align:center}
.fx ul li{ width:25%;}
.fx ul li img{ width:70%; margin:0 15%}
.nav2{ display:none}
.bann{ padding:15% 0; text-align:center}
.bann p{ color:#fff; font-size:36px; padding:0.5% 0}
.bann p a{ display:inline-block; padding:1% 3%; background:#c5a260; color:#fff; font-size:28px; margin-top:3%}
.center{ background:url(../images/ind5.jpg) repeat; border-top:#1e3c20 10px solid}
.cen{ max-width:1920px; margin:auto}
.cen1{ background:#;width:100%;margin:auto}
.gflj ul{ overflow:hidden; }
.gflj ul li{ float:left; width:32.5%; padding:10px 5px; text-align:center}
.gflj ul li img{ vertical-align:middle; display:inline-block; width:13%; margin-right:5%}
.gflj ul li a{ color:#666; font-size:24px}
.gflj img{ width:100%}
.yhd{ margin:0 1.2%}
.gly{ margin:2% auto; overflow:hidden; background:#ebead6}
.ls,.ms,.jk{ float:left;}
.ms{ border-left:#fff 1px solid; border-right:#fff 1px solid;}
.ls,.jk{ width:27.3%;}
.ms{ width:45.3%}
.ls h1,.ms h1,.jk h1{ font-size:24px; background:#B3E399; padding:15px 20px; color:#fff; text-align:left}
.ls h2 a{ color:#bca105; font-size:24px; margin-bottom:10px; display:block}
.ls div{ margin:20px; font-size:14px}
.ms p img{ width:46%; margin:2%; float:left; max-height:250px; min-height:250px}
.ms p{ margin:20px 10px; overflow:hidden}
.ls .whnr{ margin:10px 0}
.jk div{ margin:20px}
.jk ul li{ line-height:26px; font-size:16px; overflow:hidden; margin-bottom:10px}
.jk ul li img{ float:left; width:10px; vertical-align:middle; margin-top:8px}
.jk ul li span{ float:right; width:94%; display:inline-block}
.jk ul li span a{color: #3c3527; }
.jk p a{ display:inline-block; padding:5px 10px; background:#1e3c20; color:#bca105; border-radius:15px; font-size:12px; float:right; margin-top:20px}
.jk p{ overflow:hidden}
.wmcp h1,.cpxq h1{ background:#B3E399; width:1200px;margin:auto; padding:10px; color:#fff; font-size:22px; overflow:hidden}
.wmcp h1 a{ font-size:16px; color:#bca105; float:right}
.wmcp div{ overflow: hidden; max-width: 1200px;margin:auto}
.wmcp div dl{ width:22.7%; float:left; margin:5% 1.15% 5% 1.15%; max-height:443px; min-height:443px}
.wmcp div dl dt img{ width:100%; max-height:323px; min-height:323px}
.wmcp div dl dd{ color:#808080; margin:10px 15px; font-size:14px}
.wmcp div dl dd a{ color:#666; font-size:16px}
.wmcp div dl dd a:hover{ color:#f8f86d}
.yj{ text-decoration:line-through}
.xj{ color:#fff; font-size:16px; margin-left:10%}
.js-new{ background:url(../images/ind3.jpg) no-repeat top}
.js-new .left{ width:40%}
.js-new .right{ width:58%; margin-left:2%}
.js-new .left,.js-new .right{ margin:7% 0;}
.js-new .left div,.js-new .right div{ background:#f4f4e1; margin-top:20px; box-shadow:0 0 15px #ccc; max-height:400px; min-height:454px; overflow: auto;}
.js-new .left h1,.js-new .right h1{ background:#B3E399; font-size:20px; color:#fff; overflow:hidden; padding:10px}
.js-new .left h1 a,.js-new .right h1 a{ color:#bca105; font-size:16px; float:right}
.js-new .left p{ font-size:16px; line-height:28px; color:#666;}
.js-new .left p span{ color:#000}
.js-new .right ul{ padding:10px 20px}
.jj-js{ padding:20px}
.js-new .right ul li{ margin:15px 0; border-bottom:#ccc 1px dashed; padding-bottom:15px; overflow:hidden}
.js-new .right ul li img{ vertical-align:middle; margin-right:10px}
.js-new .right ul li a{ color:#666}
.js-new .right ul li a:hover{ color:#92840e}
.js-new .right ul li span{ float:right}
.js-new .left p img,.js-new .right p img{ width:100%}
.js-new p img{ max-height:211px; min-height:211px}
.footer{ background:#0A4A27}
.foot{ background:url(../images/ind4.jpg) no-repeat top;}
.tel{ overflow:hidden; max-width:1200px; margin:auto;}
.tel p{ float:right; font-size:22px; color:#fff; padding:20px 0}
.tel p span{ color:#f9d478; font-size:30px}
.foot-nav{ border-top:#fff 1px solid; border-bottom:#fff 1px solid;}
.foot-nav ul{ float:left; width:20%; overflow:hidden; color:#fff; border-right:#fff 1px solid; margin:0 2.5%}
.foot-nav div{ max-width:1200px; margin:auto; overflow:hidden; padding:0px 0}
.foot-nav ul li{ font-size:24px; margin:5px 0}
.foot-nav ul li a{ font-size:16px; color:#fff}
.foot-nav ul .bt{ margin-bottom:10px}
.bqsy{ color:#fff; text-align:center; padding:8px 0; background:#B3E399}/*index end*/

.bann1 p img{ width:100%}
.ppjs{ background:url(../images/gongsijieshao_03.jpg) no-repeat top}
.ppnr{ padding:20px}
.ppnr div{ max-width:1200px}
.ppnr h2{ font-size:28px; color:#333; margin-bottom:20px}
.ppnr h2 img{ vertical-align:middle; margin-right:10px}
.nrjs .left{ width:67%}
.nrjs .right{ width:30%; margin-left:2%}
.nrjs .right img{ width:90%}
.ppnr p{ text-indent:2em; font-size:16px; line-height:28px; margin-top:10px}
.nrjs,.js{ margin-left:30px}
.ppjs-tu img{ width:100%}
.nrjs .right p{text-indent:0}
.pdo .left,.pdo .right{ margin:3% 0}
.pdo .left p{ color:#333}
.pdo .left,.pdo .right{ margin-top:0 !important}
.pdo p img { max-height: 410px; min-height: 410px}
.nrjs1{ margin-left:0}/*jj end*/

.nrjs2{ margin-left:0}
.nrjs3 p img{ width:70%; display:block; margin:auto}
.nrjs3{ padding:20px 0}
.gssp{ background:url(../images/ind3.jpg) no-repeat top}/*gsjs end*/

.ppjs1{ background:none}
.lxwm .left,.lxwm .right{ width:48%; margin:20px 0;}
.lxwm .left{ background:#ebead6; padding:20px}
.lxwm .right{ border:#ccc 1px solid}
.lxwm .left ul li img{ vertical-align:middle; margin-right:15px}
.lxwm .left ul li{ margin:25px 0; font-size:16px}
.lxwm .left ul li span{ font-size:18px; color:#333}
.lxwm .right h2{ font-size:24px; text-align:center; background:#d2ceaa; padding:15px 0}
.lxwm .right div p span,.lxwm .right div p input,.lxwm .right div p textarea{ display:inline-block}
.lxwm .right div{ padding:20px 13%}
.lxwm .right div p{ overflow:hidden}
.lxwm .right div p input,.lxwm .right div p textarea{ width:70%; height:30px}
.lxwm .right div p span{ width:3%; margin-left:2%; color:#f00}
.lxwm .right div p .ly-bt{ width:20%; text-align:right; margin-left:0; float:left; color:#333; margin-right:2%}
.lxwm .right div p textarea{ resize:none; height:80px}
.lxwm .right div .tj input{ width:20%; background:url(../images/lxwm1.jpg) repeat-x center; color:#fff; font-size:16px; margin:0 20px; border:#3C80B2 1px solid}
.lxwm .right div .tj{ margin-left:25%}
.lx-dt{ margin-top:5%}
.lx-dt p img{ width:100%}/*lxwm end*/

.wmcp div dl{ margin:1.15%;}
.wmcp div{ padding:20px 0}
.fy{ border-top:#ccc 1px solid; padding-top:20px; padding-bottom:5%}
.fy .right a{ padding:10px 15px; background:#e6e6e6; color:#333}
.fy .right a:hover{ background:#1e3c20; color:#fff}/*cp-list end*/

.zxzx{ background:#f4f4e1}
.new div{ padding:0}
.new .zx-list{ border-bottom:#CCE198 1px dashed; margin:5% 5% 0; padding-bottom:5%}
.zx-list .left{ width:30%}
.zx-list .left img{ width:100%; max-height:253px; min-height:253px}
.zx-list .right{ width:65%}
.zx-list .right h2 a{ font-size:26px; color:#333}
.zx-list .right h2 a:hover,.time a:hover{ color:#92840e}
.zx-list .right p{ line-height:26px; color:#666; margin:5% 0}
.time{ overflow:hidden}
.time a{ float:right; color:#666; font-size:18px; text-decoration:underline}
.time a:hover{ text-decoration:underline}
.time a img{ vertical-align:middle; margin-right:10px;}
.new .fy{  padding:20px 5% 5%}
.fy1{ border:0}
.lanrenzhijia{overflow:hidden; width:100%;}
.lanrenzhijia ul{width:100%; width:100%}
.lanrenzhijia ul li{float:left; display:inline;height:auto;overflow:hidden;position:relative; width:100%}
.lanrenzhijia ul li .photo img{ width:100%; max-height: 253px; min-height: 253px}
.lanrenzhijia ul li .photo{width:100%; overflow:hidden; max-height: 253px; min-height: 253px}
.lanrenzhijia .rsp{width:100%;height:253px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.lanrenzhijia .text{position:absolute;width:100%;left:-450px;top:0px;overflow:hidden;}
.lanrenzhijia .text h3{width:70%;text-align:center;color:#FFFFFF;font-size:30px; margin:100px 15% 10%; border:#fff 2px solid; border-radius:10px; padding:3% 0}/*xw-list end*/

.zx-xq h2{ font-size:35px; color:#92840e; text-align:center; margin:4%}
.fb-time{ font-size:16px; text-align:center; margin:0 4% 4%}
.zx-xq div{ border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding:5% 3%; margin:0 2%}
.zx-xq div p img{ width:100%; display:block; margin:auto}
.zx-xq div p{ text-indent:2em; margin:15px 0; line-height:26px}
.xyp{ padding:3% 5% 5%}
.xyp img{ vertical-align:middle; margin-right:10px}
.xyp a:hover{ color:#b8b86e}
.xyp a{ color:#666}/*xw-xq end*/

.cpxq{ background:#; width:1200px; margin:auto; border:#ccc 1px solid}
.cp-js{ background:#; margin:3%; padding:2%}
.cp-js .left{ width:36%}
.cp-js .left img{ width:100%}
.cp-js .right{ width:58%}
.cp-js .right h2{ font-size:18px; color:#808080; border-bottom:#ccc 1px solid; padding-bottom:15px; margin:10px 0}
.cp-js .right h2 span{ font-size:22px; color:#333}
.cp-js .right p{ color:#1e3c20; font-size:14px; line-height:24px}
.cp-js .right div{ margin-top:5%}
.cpsm div{ padding:5%}
.cpsm h2{ font-size:24px; color:#1e3c20; text-align:center; line-height:40px; margin-bottom:5%}
.cpsm div p{ line-height:26px; text-indent:2em}
.cpsm .pzsm p{ text-indent:0}
.pzsm p img{ width:100%}
.pzsm div{ background:#f0fec3; overflow:hidden}
.pzsm div dl{ float:left; width:46%; margin:2%; overflow:hidden; max-height:197px; min-height:197px}
.pzsm div dl dt{ width:45%; float:left}
.pzsm div dl dt img{ width:100%}
.pzsm div dl dd{ width:50%; float:right}
.cpsm .pzsm div{ padding:3%}
.pzsm div dl dd{ color:#4d5e38; line-height:26px}
.pzsm div dl .pz-bt{ font-size:24px; margin-bottom:4%}
.yysm dl{ position:relative}
.yysm dl dt img{ width:100%}
.yysm dl dd{ position:absolute; bottom:0; left:0; right:0; padding:4%; background:rgba(0, 0, 0, 0.6)!important; filter:Alpha(opacity=60); background:#000; color:#fff; font-size:24px}
.yysm dl dd span{ font-size:18px; margin-top:2%; color:#000; display:inline-block}
.hidden{display:none}
.ke_photoBox{width:100%;}
.ke_imgListBox { margin-top:3%}
.ke_imgList{width:100%; overflow:hidden; float:left; position:relative; height:154px;}
.ke_imgList ul li{ float: left; margin-right: 10px; width: 30%; cursor: pointer; }
.ke_bigImg,.ke_bigImg img{ width: 100%; height: 382px;}
.ke_imgUL{position:absolute; left:0; top:0; width:100% !important}/*cp-xq end*/

.lanrenzhijia2 ul li .photo img{ max-height:323px; min-height:323px}
.lanrenzhijia2 ul li .photo{ max-height:323px; min-height:323px}
.lanrenzhijia2 .rsp{width:100%;height:323px;background:url(../images/ind10.png) no-repeat center;}
.lanrenzhijia2 .text h3{ border:0; margin: 45% 15%; font-weight:bold}
.wmcp .lanrenzhijia2,.wmcp .lanrenzhijia2 div{ padding:0}/*index end*/


.nrjs8 p{text-align: center;}
