*{ margin:0px; padding:0px; font-family:Microsoft Yahei; font-size:12px; }
a{ text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.main{ margin:0 auto; width:1180px;}
.main2{ margin:0px auto; width:1060px;}
body{ min-width:1180px;}
.dao a:hover{ color:#076400}
.fw_four li h1 a:hover{ text-decoration:underline;}
.new_one li .img img,.zy_two li .img{-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.new_one li .img:hover img,.zy_two li:hover .img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15);}

/* header */
.dingH{ float:left; height:164px; width:100%;}
.header{width:100%; background:#2c893a;  position:fixed;
  top:0px; left:0px; z-index:1000;-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
}
.header .logo{ float:left;}
.header .logo img{ max-height:60px;}
.search{ float:right; border-right:1px solid #455974; border-left:1px solid #455974; height:60px; padding-right:0px;}
.search .txt{ float:left; height:40px; margin-top:10px; width:0; background:#455974; color:#fff;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.search .btn{ float:left; width:50px; height:60px; background:url(../images/bg_01.png) no-repeat center center; cursor:pointer;}
.search:hover .txt{ width:200px; padding-left:10px; margin-left:10px;}
.banben{ float:right; position:relative; border-left:1px solid #455974; height:60px; padding:0px 20px;}
.banben em{ float:left; line-height:60px; color:#fff;}
.banben em i{ font-size:14px; background:url(../images/bg_02.gif) no-repeat right center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s; float:right; height:60px; width:10px; margin-left:7px;}
.banben:hover em i{-moz-transform:rotate(180deg);  -webkit-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.banben p{ position:absolute; top:59px; left:0px; background:#2c893a; line-height:40px; text-align:center; width:100%;  height:0px; overflow:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s; z-index:1111;}
.banben p a{ float:left; width:100%; color:#fff; height:40px;}
.banben p a:hover{ background:#2c893a}
.banben:hover p{ height:80px;}
.header .nav{width: 1180px; border-top:1px solid #FFF;
  background:#2c893a; height:38px; line-height:38px;margin: 0 auto;}
.header .nav a{ margin-left:30px; color:#fff; font-size:18px;}
.header .nav a:hover,.header .nav a.active{ color:#c9ffd1; font-size:18px;}
#nav {width:1180px;margin:0 auto;}
#nav .fir{margin-left: 190px;}
#nav .mainlevel {float:left;background: url('../images/top_line.jpg') right no-repeat}
#nav>li:last-child{background:none;}
#nav .mainlevel a {color:#FFF; text-decoration:none; line-height:50px;
  display:block; display:block; padding:0 25px;margin-left:0;}
#nav .mainlevel a.active{color:#c9ffd1;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-bottom:1px solid #1f682a; background:#1f682a; width:140px; text-align:left;/*IE6 only*/}
#nav .mainlevel li a{ padding:0px 5px;font-size: 16px;line-height: 35px;}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

.sear{width: 215px;height: 40px;border: 1px solid #FFF;float:right;margin-top: 55px;
  background: url(../images/search-icon.png) 10px 10px no-repeat;}
.sear .inpt{background:none;border:0;margin-left: 45px;height: 38px;line-height: 38px;width: 169px;margin-top: 1px;color:#FFF;font-size: 16px;}
.sear .inpt::-webkit-input-placeholder{
  color: #CACACA;font-size: 16px;
}
.sear .inpt::-moz-placeholder{  //不知道为何火狐的placeholder的颜色是粉红色，怎么改都不行，希望有大牛路过帮忙指点
color: #CACACA;font-size: 16px;
}
.sear .inpt:-ms-input-placeholder{
color: #CACACA;font-size: 16px;
}
.tel{width: 320px;float: right;color:#FFF;text-align: right;margin-right: 20px;margin-top: 40px;}
.tel .p1{font-size: 14px;line-height: 30px;}
.tel .p1 a{color:#FFF;}

/* 轮播图 */
.block_home_slider {position: relative;float:left; width:100%; height:auto; z-index:100}  
/*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:53px; height:53px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat;  text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:60px; background:url(../images/left.png) no-repeat center center; }
.block_home_slider .flex-direction-nav a.flex-prev:hover {}
.block_home_slider .flex-direction-nav a.flex-next {right:60px; background:url(../images/right.png) no-repeat center center;}
.block_home_slider .flex-direction-nav a.flex-next:hover {}
.block_home_slider .flex-control-paging { height:40px; margin-top:-40px; float:left; width:100%; text-align:center; position:relative; z-index:1111111;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;overflow: hidden;list-style-type: none;display:inline-block;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block;text-indent:-9000px; cursor:pointer; border:2px solid #fff; border-radius:40px; margin:3px;}
.block_home_slider .flex-control-paging li a.flex-active { background:#fff;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;}
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* footer */
.footer{ float:left; width:100%; background:url(../images/footbk.jpg) no-repeat center center; padding:20px 0px;}
.footer .top{ float:left; width:100%; text-align:center; border-bottom:1px solid #545A68; line-height:50px; height:50px;}
.footer .top a{ color:#257431; opacity:0.8; font-size:14px; margin:0px 40px;}
.footer .top a:hover{ opacity:1}
.footer .left{ float:left; width:294px; margin-top:13px;}
.footer .left p{ float:left; width:100%; line-height:22px; color:#257431; opacity:0.7; font-size:12px;}
.footer .left p span{ color:#257431; font-size:14px;}

.footer .right{ float:right; width:126px; text-align:center; margin-top:15px;}
.footer .right p{ float:left; width:100%;}
.footer .right span{ float:left; width:100%;color:#257431; opacity:0.7; line-height:26px; font-size:13px;}

.footer .zhong{ float:left; width:760px; text-align:left; margin-top:15px;}
.footer .zhong p{ float:left;  text-align:left;}
.footer .zhong p a{color:#257431; opacity:0.7; font-size:12px; line-height:22px;}
.footer .zhong p a:hover{ opacity:1}
.footer .zhong .p1 a{ float:left; width:100%;  }
.footer .zhong .p2 a{ float:left; width:100%;  }
.footer h1{ float:left; width:100%; line-height:70px; font-size:16px; color:#257431; font-weight:normal;}

/* 首页 */
.sy_one{ float:left; width:100%; height:420px; background:url(../images/002.jpg) no-repeat left top; margin-top:20px;}
.sy_one .left{ float:left; padding-left:40px; padding-top:90px; width:350px;}
.sy_one .left h1{ float:left; font-size:36px; color:#fff; font-weight:normal; padding-bottom:3px; }
.sy_one .left .desc{ float:left; width:100%; padding:15px 0px; color:#fff; font-size:14px; line-height:28px;}
.sy_one .left a{ float:left; width:110px; height:32px; border:2px solid #fff; text-align:center; line-height:32px; color:#fff; font-size:16px; background:url(../images/bg_05.png) no-repeat 90px center; padding-right:10px;}
.sy_one .ul{ float:left; padding-top:65px; overflow:hidden;}
.sy_one .ul li{ float:left; width:260px; height:200px; padding-top:75px; background:url(../images/bg_03.png) no-repeat left center; font-size:18px; color:#fff; line-height:40px; text-align:center;}
.sy_one .ul li:nth-child(1){ background:none;}
.sy_one .ul li span{ font-size:30px;}

.sy_title{ float:left; width:100%; border-bottom:1px solid #257431; margin-top:25px; line-height:60px; color:#257431; font-size:30px; letter-spacing:2px;}

.sy_two{ float:left; width:1210px;}
.sy_two li{ float:left; width:380px; height:213px; margin-top:20px; margin-right:20px; overflow:hidden; position:relative;}
.sy_two li a{ float:left; width:100%;}
.sy_two li img{ float:left; width:380px;  height:213px;}
.sy_two li .bottom{ position:absolute; bottom:0px; left:0px; padding:83px 35px 0px 35px; background:url(../images/bg_06.png) repeat-x left bottom; width:335px; background-size:auto 100%}
.sy_two li .bottom .bt{ float:left; color:#fff;  margin-bottom:3px; font-size:20px; font-weight:normal; display:inline;}
.sy_two li .bottom .desc{ float:right; margin-bottom:3px;  line-height:22px; color:#fff; font-size:14px;}
.sy_two li .bottom .a{ float:right; width:110px; margin-bottom:3px;  border:0px solid #fff; line-height:26px; text-align:center; color:#fff; font-size:14px;}
.sy_two li .bottom .a:hover{ color:#009216; border:0px solid #009216;}

.sy_three{ float:left; width:1210px;}
.sy_three li{ float:left; margin-top:20px; margin-right:20px; width:380px; height:250px; position:relative; overflow:hidden;}
.sy_three li img{ float:left; width:380px; height:250px;}
.sy_three .zhe{ position:absolute; bottom:0px; left:0px; height:140px; background:url(../images/bg_06.png) repeat-x left bottom; width:100%}
.sy_three .zhe span{ float:left; margin-left:25px; padding-bottom:1px; color:#fff; margin-top:75px; font-size:24px; padding:0px 3px; letter-spacing:2px;}
.sy_three a:hover .zhe span,.sy_four ul li a:hover  span{ color:#fff}

.sy_four{ float:left; width:780px;}
.sy_four ul{ float:left; width:810px;}
.sy_four li{ float:left; width:380px; height:250px; margin-top:20px; margin-right:20px; position:relative; overflow:hidden;}
.sy_four li img{ float:left; width:380px; height:250px;}
.sy_four li span{ position:absolute; bottom:10px; left:25px; padding-bottom:1px; color:#fff;font-size:22px;}
.sy_four .amore,.sy_five .axiazai,.sy_eight .axq,.new_one .amore{ float:left; width:150px; height:36px; margin-top:20px; border:1px solid #257431; line-height:36px; text-align:center;  font-size:16px; color:#146620;}
.sy_four .amore:hover,.sy_five .axiazai:hover,.sy_eight .axq:hover{ color:#00F; border:1px solid #00F;}

.sy_five{ float:right; width:380px;}
.sy_five .top{ float:left; margin-top:-60px; width:100%; line-height:60px; color:#076400; font-size:25px;}
.sy_five .ul{ float:left; width:100%; margin-top:7px;}
.sy_five .ul li{ float:left; width:100%; border-bottom:1px solid #00376D; padding:19px 0px;}
.sy_five .ul li .left{ float:left; width:300px; line-height:24px;}
.sy_five .ul li .left h1{ float:left; width:100%; color:#0e5319; font-size:15px; overflow:hidden; height:28px;white-space: nowrap;text-overflow: ellipsis;}
.sy_five .ul li .left .info{ float:left; width:100%; overflow:hidden; color:#0e5319; height:22px; line-height:22px;white-space: nowrap;text-overflow: ellipsis;}
.sy_five .ul li .left h1 a{color:#0e5319; font-size:15px;}
.sy_five .ul li .a_xz{ float:right; width:46px; height:46px; background:url(../images/arrow2.jpg) 0 15px no-repeat;}
.sy_five .ul li .a_xz:hover{ opacity:0.7}

.sy_six{ float:left; width:310px; height:300px; position:relative; overflow:hidden; margin-top:20px;}
.sy_six img{ float:left; width:100%; min-height:240px;}
.sy_six .desc{ position:absolute; bottom:0px; left:0px; padding:15px; background:#2c893a; width:280px; line-height:22px; color:#fff;}
.sy_six .desc h1{ float:left; width:100%; height:22px; overflow:hidden; font-size:14px; font-weight:normal;white-space: nowrap;text-overflow: ellipsis;}
.sy_six .desc p{ float:left; width:100%;white-space: nowrap;text-overflow: ellipsis; overflow:hidden; font-size:12px; height:22px;}
.sy_six a:hover .desc{ color:#FF0}

.sy_seven{ float:left; width:870px; padding-top:15px;}
.sy_seven li{ float:left; width:410px; margin-left:25px; border-bottom:1px solid #E7E7E7; padding:20px 0px;}
.sy_seven .date{ float:left; width:60px; border-right:1px solid #E7E7E7; text-align:center; color:#999}
.sy_seven .date i{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.sy_seven .right{ float:right; width:340px; padding-top:8px;}
.sy_seven .right a{float:left; width:100%; height:24px; line-height:24px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; color:#0e5319; font-size:14px;}
.sy_seven .right a:hover{ color:red}
.sy_seven .right .desc{ float:left; width:100%; height:24px; line-height:24px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; color:#A9A9A9}

.sy_eight{ float:left; width:750px; padding-top:20px; padding-bottom:20px;}
.sy_eight .top{ float:left; width:100%; padding:15px 0px; line-height:70px; color:#0e5319; font-size:24px;}
.sy_eight .desc{ float:left; width:100%; line-height:30px; color:#0e5319; font-size:14px;}

.sy_nine{ float:right; width:380px; overflow:hidden; margin:20px 0px;}
.sy_nine img{ position:relative; z-index:1; float:left; width:100%;}
.sy_nine .img{ z-index:-1}

.fan_top{ float:left; width:100%; text-align:center; padding-bottom:20px;}
.fan_top img{ cursor:pointer;}

.sy_two li img,.sy_three li img,.sy_four li img,.sy_six img,.sy_nine .img{
  -webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.sy_two li:hover img,.sy_three li:hover img,.sy_four li:hover img,.sy_six:hover img,.sy_nine:hover .img{
  -webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}


/* 服务和产品栏目 */
.fw_one{ float:left; width:100%; position:relative;}
.fw_one img{ float:left; width:100%}
.fw_one .info{ position:absolute; bottom:50px; right:90px; background-color:rgba(0,56,108,0.9); width:450px; padding:20px;}
.fw_one .info .desc{ float:left; width:100%; text-decoration:underline; color:#fff; font-size:32px; line-height:50px;}
.fw_one .info a{ float:left; border:1px solid #fff; line-height:40px; padding:0px 30px; font-size:16px; color:#fff; margin-top:30px;}
.fw_one .info a:hover{ color:#FBEB0A; border:1px solid #FBEB0A;}

.dao{ float:left; width:100%; height:60px; line-height:60px; font-size:14px;}
.dao a{ font-size:14px; color:#076400;}
.dao a:hover{ text-decoration:underline}
.dao i{ color:#F5A757; font-size:14px; padding:0px 15px;}

.fw_two{ float:left; width:810px;}
.fw_two .top{ float:left; width:100%; color:#076400;}
.fw_two .top h1{font-size: 36px; float:left; width:100%; font-weight:normal;line-height:66px;}
.fw_two .top .helvetica{ font-size:22px; line-height:30px; padding-top:20px; float:left; width:100%}
.fw_two .bottom{ float:left; width:100%; line-height:22px; font-size:14px; padding-top:25px; padding-bottom:25px;}
.fw_two h1{ float:left; width:100%; padding-bottom:10px; font-size:18px; font-weight:bold; color:#2c893a; }

.fw_three{ float:right; width:280px; margin-top:-40px;}
.fw_three a{ float:left; color:#076400; font-weight:bold; font-size:15px; width:100%; border-top:1px solid #076400; padding:15px 0px;}
.fw_three a img{ float:left; margin-right:15px;}
.fw_three a:hover{ opacity:0.7}
.fw_three2{ float:right; width:280px; margin-top:-40px; }
.fw_three2 ul{}
.fw_three2 ul li{ line-height:40px;border-bottom: 1px solid #076400;margin-top:10px;position:relative; clear:both;}
.fw_three2 ul li a{font-family: Microsoft Yahei;color:#076400; font-size:16px;}
.fw_three2 ul ul{padding:0px 10px 10px 7px; display:none;}
.fw_three2 ul ul.ss{ display:block;}
.fw_three2 ul li span{right:20px; top:12px; cursor:pointer; position:absolute; display:block; background:url(../images/bg_09.png) no-repeat; width:28px; height:15px;}
.fw_three2 ul li span.xuan{
	    transform: rotate(180deg);
    /* -webkit-transform: rotate(180deg); */
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}
.fw_three2 ul ul li{margin-top:0px;border:0px; background:url(../images/kuai.png) 0 10px no-repeat; line-height:30px; padding-left:30px;}
.fw_three2 ul ul li a{font-family: Microsoft Yahei;color:#076400; font-size:15px; text-decoration: underline;}
.fw_three2 ul ul.sel{display:block;}
.fw_three2 h1{ float:left; width:100%; padding-bottom:10px; font-size:16px; font-weight:bold; color:#076400}

.fw_three h1{ float:left; width:100%; padding-bottom:20px; font-size:15px; font-weight:normal; color:#076400}
.fw_three a span{ font-weight:normal; font-size:14px;}

.fw_title{ float:left; width:100%;border-bottom: 1px solid #076400; line-height:35px;color:#076400;margin-bottom: 25px; font-size:24px;}

.fw_four{ float:left; width:1210px;}
.fw_four li{ float:left; width:100%; width:282px; height:380px; margin-right:20px;}
.fw_four li .img{ float:left; width:100%; height:282px; overflow:hidden;}
.fw_four li .img img{ float:left; width:100%; height:282px;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.fw_four li .img:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15);}
.fw_four li h1{ float:left; width:100%; height:45px; line-height:45px;}
.fw_four li h1 a{ float:left; width:100%; height:45px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; color:#076400; font-size:16px;}
.fw_four li .desc{  margin-bottom:20px;float:left; width:100%; font-size:15px; line-height:24px; color:#333}
.fw_four li .amore,.lx_one li .btn{ float:left; width:105px; height:34px; border:1px solid #076400; line-height:34px; color:#076400; font-size:16px; text-align:center; background:#fff; cursor:pointer;}
.fw_four li .amore2{ float:right; width:63px; height:25px; border:1px solid #076400; line-height:25px; color:#076400; font-size:12px; text-align:center; background:#fff; cursor:pointer;}
.fw_four li .amore:hover,.lx_one li .btn:hover{ background:#076400; color:#fff;}

/* 联系 lx */
.lx_one{ float:left; width:820px; padding-top:30px;}
.lx_one li{ float:left; width:380px; margin-right:25px; margin-bottom:20px;  font-size:15px; color:#076400;}
.lx_one li .txt{ float:left; width:100%; border-bottom:1px solid #076400; font-size:15px; line-height:40px;}
.lx_one li .txt::-webkit-input-placeholder {color:#076400;}
.lx_one li .txt:-moz-placeholder {color:#076400;}
.lx_one li .txt::-moz-placeholder {color:#076400;}
.lx_one li .txt:-ms-input-placeholder {color:#076400}
.lx_one li label{ margin-left:30px; font-size:15px; cursor:pointer;}
.lx_one li label input{ width:15px; height:15px;}
.lx_one li strong{ font-size:15px;}
.lx_one .li{ width:785px;}
.lx_one .li .txtdesc{ width:100%; border:0px; border-bottom:1px solid #076400; height:180px; line-height:32px;}
.lx_one .li .ck{ width:15px; height:15px; cursor:pointer;}

/* new */
.new_one{ float:left; width:600px;}
.new_one li{ float:left; width:100%; padding-bottom:40px;}
.new_one li .img{ float:left; width:100%; overflow:hidden;}
.new_one li .img img{ float:left; width:100%;}
.new_one li h1{ float:left; width:100%; font-size:28px; font-weight:normal; line-height:40px; padding:15px 0px; color:#184A79;}
.new_one li .desc{ float:left; width:100%; color:#184A79; font-weight:bold; font-size:18px; padding:5px 0px;}
.new_one .amore{ width:150px;}
.new_one .amore:hover{ background:#257431; color:#fff;}

.new_two{ float:right; width:390px;}
.new_two li h1{ font-size:30px; line-height:44px; padding-bottom:10px;}

/* 职业 zy */
.zy_one{ float:left; width:100%; border-bottom:1px solid #076400; margin-bottom:30px;}
.zy_one li{ float:left; width:100%;border-top:1px solid #076400;}
.zy_one li .top{ float:left; width:100%; height:70px; line-height:70px; font-size:18px;}
.zy_one li .top i{ float:right; width:30px; height:70px;background:url(../images/bg_09.png) no-repeat center center;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s;}
.zy_one li.sel .top i{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.zy_one li .desc{ float:left; width:100%; padding-bottom:20px; color:#076400; font-weight:bold; font-size:16px; line-height:28px;}
.zy_one li .info{ float:left; width:100%; padding-bottom:20px; font-size:14px; line-height:24px;}
.zy_one li .nei{ float:left; width:100%; display:none}

.zy_two{ float:left; width:1210px; margin-bottom:20px;}
.zy_two li{ float:left; width:580px; margin-right:20px; position:relative; margin-bottom:20px; overflow:hidden; height:390px;}
.zy_two li .img{ float:left; width:580px; height:390px;}
.zy_two li .bottom{ position:absolute; bottom:0px; padding:20px; left:0px; width:540px;background: linear-gradient(to bottom, rgba(0, 56, 109, 0) 25%, rgba(0, 56, 109, 0.4) 50%, rgba(0, 56, 109, 0.7) 100%);}
.zy_two li h4{ float:left; width:100%; color:#fff; font-weight:normal; font-size:14px;}
.zy_two li h1{ float:left; width:100%; font-weight:normal;}
.zy_two li h1 a{ border-bottom:2px solid #FF0; color:#fff; font-size:34px;}
.zy_two li .desc{ float:left; width:100%; padding:15px 0px; color:#fff; font-size:16px;}
.zy_two li .amore{ float:left; width:150px; height:40px; border:1px solid #fff; font-size:16px; text-align:center; line-height:40px; color:#fff;}
.zy_two li .amore:hover{ background-color:rgba(255,255,255,0.8);color:#076400; }


.zy_tan{ float:left; width:1160px; padding:20px 30px; background:#fff;}
.zy_tan .biao{ float:left; width:100%; border-bottom:1px solid #076400; margin-bottom:30px; font-size:16px;color:#076400; padding-bottom:15px;}
.zy_tan .left{ float:left; width:560px;}
.zy_tan .left .big_img{ float:left; width:100%; margin-bottom:10px;}
.zy_tan .left .ul_img{ float:left; width:105%;}
.zy_tan .left .ul_img li,.zy_tan .left .ul_img li img{ float:left; width:132px; height:90px;}
.zy_tan .left .ul_img li img{ opacity:0.5; cursor:pointer;}
.zy_tan .left .ul_img li img.sel{ opacity:1}
.zy_tan .left .ul_img li{ margin-right:10px; margin-bottom:10px;}
.zy_tan .right{ float:right; width:570px;color:#076400;}
.zy_tan .right .top{ float:left; width:100%; padding-bottom:5px; line-height:50px; font-size:40px;color:#076400;}
.zy_tan .right .desc{ float:left; width:100%; font-weight:bold; font-size:20px; padding-bottom:15px; line-height:26px;}
.zy_tan .right .info{ float:left; width:100%; line-height:24px; font-size:15px; color:#444}
.zy_tan .right .a{ float:left; width:250px; height:40px; border:1px solid #076400; color:#076400; font-size:16px; text-align:center; line-height:40px; margin-top:20px;}
.zy_tan .right .a:hover{ background:#076400; color:#fff;}


.modalbox-button {
  -webkit-appearance: initial !important;
  display: inline-block;
  font-size: 0.83rem;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  color: #076400;
  border: 1px solid #076400;
  padding: 10px 20px 10px 20px;
  margin-right: 1.11111rem;
  margin-bottom: 1.11111rem;
  cursor: pointer;
  border-radius: 80px;
  min-width: 100px;
  line-height: 1;
  transition: all .25s ease-in-out; }
  @media screen and (max-width: 52.4375em) {
    .btn,
    .button,
    .button-blau,
    .modalbox-button {
      padding: 7px 10px 7px 10px; } }
  .btn:hover,
  .button:hover,
  .button-blau:hover,
  .modalbox-button:hover {
    background: #076400;
    color: #ffffff; }
  .btn.blue,
  .button.blue,
  .button-blau.blue,
  .modalbox-button.blue {
    background: #076400;
    color: #ffffff; }
    .btn.blue:hover,
    .button.blue:hover,
    .button-blau.blue:hover,
    .modalbox-button.blue:hover {
      background: transparent;
      color: #076400; }
  .btn.middle,
  .button.middle,
  .button-blau.middle,
  .modalbox-button.middle {
    margin-right: 0;
    margin-top: 1.66667rem; }
  .btn .icon,
  .button .icon,
  .button-blau .icon,
  .modalbox-button .icon {
    margin-top: 5px; }

#scroll .flex-control-paging { height:40px; margin-top:-40px; float:left; width:100%; text-align:center; position:relative; z-index:1111111;}
#scroll .flex-control-paging li {margin: 0px;padding: 0px;overflow: hidden;list-style-type: none;display:inline-block;}
#scroll .flex-control-paging li a {width:8px; height:8px; display:block;text-indent:-9000px; cursor:pointer; border:2px solid #fff; border-radius:40px; margin:3px;}
#scroll .flex-control-paging li a.flex-active { background:#fff;}
	
	