﻿@import url(../fonts/iconfont.css);
::-webkit-scrollbar-track-piece{width:8px;background-color:#efefef}
::-webkit-scrollbar{width:8px;background-color:#00C0FF}
::-webkit-scrollbar-thumb{width:8px;background-color:#333}
::-webkit-scrollbar-thumb:hover{width:8px;background-color:#2E8900}
body{text-align:left;color:#000;background-color:#fff;background-position:50% 50%;background-repeat:repeat;background-attachment:fixed;font-weight:400;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;overflow-x:hidden;background-position:0 0;font-size:14px;line-height:16px}
.body-gray{background: #F5F5F5}
a{color: #424242;}
a:focus,a:hover{text-decoration:none;background-color:none;}
ul,li{list-style: none;margin: 0;padding: 0px;}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.opacity-zero{opacity:0}
.show{opacity:1}
.hide{display:none}
.shadow{-webkit-box-shadow: 0 5px 50px 0 rgba(0,0,0,0.15);box-shadow: 0 5px 50px 0 rgba(0,0,0,0.15);}
.no-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}
.no-margin{margin:0!important}
.no-padding{padding:0!important}
.anda-container{width:1200px;margin:0 auto;position:relative}
.fp-section .anda-container{width:1230px;}
.arrow a{position:absolute;top:50%;left:auto;right:auto;z-index:3}
.arrow .prev{left:0}
.arrow .next{right:0}
.arrow a i{font-size:100px;color:#fff}
.fp-tableCell{display:block}
.img{display:block;width:100%;overflow:hidden}
.img>img{display:block;width:100%;height:auto;transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-webkit-transition:all 1.2s ease-in-out}
a:hover .img>img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}
.ispc{display: block!important;}
.isphone{display: none!important;}
/*

 */
.top{height:120px;position:fixed;top:0;right:0;z-index:9;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;width:100%}
.top .anda-container{width:1230px;background:#FFD014}
.top .logo{width:425px;background:url(../images/logo_bg.jpg) no-repeat;padding:22px 0 22px 26px}
.top .nav{width:805px}
.top .nav li{float:left;width:134px}
.top .nav li a{font-size:18px;font-weight:700;color:#4c3700;padding:39px 0;display:block;text-align:center}
.top .nav li span{font-size:14px;font-weight:400;text-transform:capitalize;display:block;margin-top:10px}
.top .nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background:url(../images/nav-ico.png) center 88px no-repeat;color:#078c01}
.indexbanner{border:0;margin:0}
.indexbanner .flex-control-nav{bottom:40px}
.indexbanner li img{transition:transform 5s ease;-webkit-transition:transform 5s ease;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}
.indexbanner li.flex-active-slide img{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}

.about .video{background:url(../images/about.jpg) no-repeat;height:100%}
.about .video .popup-video{padding:45% 43% 0;display:block;text-align:center}
.about .aboutbox{background:url(../images/about-bg.jpg) no-repeat;height:100%}
.title{position:relative}
.title .cn{font-size:40px;font-weight:700;color:#429e12;position:absolute;top:0;left:0;z-index:2}
.title .en{font-size:73px;font-weight:700;color:#fff;position:absolute;top:0;left:0;z-index:1;text-transform: uppercase;}
.title .line{display:inline-block;width:90px;margin:0 auto;height:5px;background-color:#156F43}
.about .aboutbox .title{margin:270px 0 40px 80px}
.about .aboutbox .title .cn{top:5px;left:17px}
.about .about-content{padding:100px 270px 0 80px;color:#429e12}
.about .about-content h1{font-size:30px;margin-bottom:60px}
.about .about-about{line-height:2.5rem;font-size:16px;text-indent:2em}
.more a{border:1px solid #fff;color:#fff;display:inline-block;text-align:center;padding:10px 30px;transition:all .4s ease-out;-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out}
.more a:hover{border:1px solid #156F43;background:#156F43;color:#fff;transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);opacity:1}
.product{background:url(../images/product-bg.jpg) no-repeat}
.product .title{position:relative;top:210px;padding-top:70px}
.product .title .cn{font-size:60px;color:#fff;width:100%;text-align:center;top:-30px}
.product .title .en{font-size:70px;opacity:.15;width:100%;text-align:center}
.product .anda-container{margin-top:260px}
.product .content .item .proli-img{/*max-height: 372px;height: 100%;min-height: 372px;*/max-height: 302px;height: 100%;min-height: 302px;}
.product .content .imgs{position:absolute;background:#156F43;text-align:center;bottom:0;width:100%;height:100%;display:block;transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);transition:all .4s ease-out;-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out;color:#fff;padding:55px 20px}
.product .content .item:hover .imgs{transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);opacity:1}
.product .content .item:hover .imgs img{width:auto;margin:0 auto}
.product .content .item .imgs .pro-name{margin:40px 0;font-size:18px}
.product .content .item .imgs .pro-name a{color: #fff;}
.product .content .item .imgs .pro-name a:hover{color: #FFD014;}
.product .content .item .imgs a.readmore{border:1px solid #148651;background:#0F653B;color:#31b97c;padding:5px 10px;font-size:12px}
.product .content .item .imgs a.readmore:hover{border:1px solid #148651;background:#148651;color:#fff}
.product .arrow .prev{left:-100px}
.product .arrow .next{right:-100px}
.product .arrow .next i,.product .arrow .prev i{color:#156F43}
.product .arrow .next:hover i,.product .arrow .prev:hover i{color:#fff}
.product .more{margin-top:70px}

.page .process{min-height: 950px;}
.process{background:url(../images/process-bg.jpg) no-repeat;position: relative;}
.process .title,.news .title,.contact .title{position:relative;top:210px;padding-top:70px}
.process .title .cn,.contact .title .cn,.news .title .cn{font-size:60px;color:#3AA005;width:100%;text-align:center;top:-30px}
.process .title .en,.contact .title .en,.news .title .en{font-size:70px;opacity:.15;width:100%;text-align:center;color: #03502a}
.process .title .line,.contact .title .line，.news .title .line{background-color:#3AA005}
.process-ul{margin-top: 315px;font-size: 24px;font-weight: bold;}
.process-ul li,.process-ul .process-a-img{position: absolute;text-align: center;}
.process-ul .process-a-img{z-index: 2;}
.process-ul li i{background: #0082D2;color: #fff;width: 24px;height: 24px;display: inline-block;border-radius: 100%;font-size: 20px;font-style: normal;text-align: center;line-height: 20px;font-weight: normal;margin-right: 5px;}
.process-ul .process-li-1{top: 0px;left: 0px;color: #0082d2}
.process-ul .process-li-2{top: 185px;left: 163px;color: #fff;}
.process-ul .process-li-3{top: 0px;left: 322px;color: #00d7e1}
.process-ul .process-li-4{top: 185px;left: 493px;color: #fff}
.process-ul .process-li-5{top: 0px;right: 322px;color: #0082d2}
.process-ul .process-li-6{top: 185px;right: 156px;color: #fff}
.process-ul .process-li-7{top: 0px;right: 0px;color: #00d7e1}
.process-ul .process-a-1{top: 171px;left: 136px;}
.process-ul .process-a-2{top: 171px;left: 303px;}
.process-ul .process-a-3{top: 171px;left: 474px;}
.process-ul .process-a-4{top: 171px;right: 474px;}
.process-ul .process-a-5{top: 171px;right: 303px;}
.process-ul .process-a-6{top: 171px;right: 136px;}
.process-ul .process-li-2 p,.process-ul .process-li-4 p,.process-ul .process-li-6 p{margin-top: 20px;}
.process-ul .process-li-3 i,.process-ul .process-li-7 i,.process-ul .process-li-4 i{background: #00D7E1}
.process-ul .process-li-2 i,.process-ul .process-li-6 i{background: #00AAE1}
.process-li-2 .ispc,.process-li-4 .ispc,.process-li-6 .ispc{display: none!important;}
.process-li-2 .isphone,.process-li-4 .isphone,.process-li-6 .isphone{display: block!important;}
.news{background:url(../images/news-bg.jpg) no-repeat}
.news .anda-container{margin-top: 315px;}
.news-fous{padding-left: 0px;}
.news-tabs{padding-right: 0px;}
.news-fous .flexslider{border: 0px;}
.news-fous .slides li a{display: block;position: relative;}
.news-fous .slides li a .fous-title{color: #fff;font-size: 18px;background: url(../images/fous-bg.png) repeat;position: absolute;bottom: 0px;left: 0px;z-index: 1;height: 100px;width: 100%;text-align: center;    padding-top: 40px;}

li.anda-accordion-group{border:1px solid #dfdfdf;border-bottom:none}
li.anda-accordion-group .anda-accordion-header{overflow:hidden;border-bottom:0}
li.anda-accordion-group .anda-accordion-header .anda-accordion-toggle{display:block;padding:26px 30px 26px 90px;font-weight:600;color:#fff;background:rgba(255, 255, 255, 0.53);-webkit-transition:all .25s ease-in;transition:all .25s ease-in;text-align:left;color: #4f4f4f;font-size: 16px;position: relative;}
li.anda-accordion-group .anda-accordion-header .anda-accordion-toggle span{color: #929292;}
li.anda-accordion-group .anda-accordion-header .anda-accordion-toggle i{position: absolute;top: 0px;left: 0;z-index: 1;width: 68px;height: 68px;background: #50B784;font-size: 20px;}
li.anda-accordion-group .anda-accordion-header .anda-accordion-toggle i:before{font-family:fontawesome;content:"\f061";display:inline-block;color:#fff;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);    padding: 25px;}
li.anda-accordion-group .anda-accordion-header .anda-accordion-toggle.collapsed{background-color:rgba(255, 255, 255, 0.32);color:#59554e}
li.anda-accordion-group .anda-accordion-header .anda-accordion-toggle.collapsed span{color: #525252;}
li.anda-accordion-group .anda-accordion-header .anda-accordion-toggle.collapsed i{background: #FFD86F;}
li.anda-accordion-group .anda-accordion-header .anda-accordion-toggle.collapsed i:before{color:#156F43;content: "\f061";-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
li.anda-accordion-group .anda-accordion-content.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}
li.anda-accordion-group .anda-accordion-content.collapse.in{height:auto}
li.anda-accordion-group .anda-accordion-content .anda-accordion-inner{padding:18px 30px;border-top:1px solid #dfdfdf;-webkit-box-shadow:none;box-shadow:none;line-height: 24px;height: 107px;overflow: hidden;background-color: rgba(255, 255, 255, 0.53);margin-bottom: 0px;}
li.anda-accordion-group .anda-accordion-content .anda-accordion-inner a{color: #3AA005}
li.anda-accordion-group .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}
li.anda-accordion-group:last-child{border-bottom:1px solid #dfdfdf;margin-bottom:0px}
.panel{background:none;border-radius: 0px; margin-bottom: 18px;}

.contact{background:url(../images/contact-bg.jpg) no-repeat}
.contact .anda-container{margin-top: 315px;}
.contact .anda-container .col-lg-6,
.contact .anda-container .col-md-6,
.contact .anda-container .col-sm-6,
.contact .anda-container .col-xs-12{padding: 0px;}
.contact-box{background: rgba(255, 255, 255, 0.37);height: 320px;padding: 50px 50px!important;}
.contact .erweima{color: #000;width: 150px;text-align: center;padding-top: 20px;}
.contact .erweima p{margin-top: 20px;}
.contact .content p{color: #004b27;font-size: 18px;line-height: 35px;}
.contact .content i{font-size: 20px;width: 28px;height: 28px;text-align: center;margin-right: 20px;}
.contact .content i.fa-mobile,.contact .content i.fa-map-marker{font-size: 30px;}

/*
内页
 */
.head{width: 100%;height: 100px;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;}
.head .logo{width:320px;padding:15px 0}
.head .nav{width:805px}
.head .nav li{float:left;width:114px;margin: 0 10px;}
.head .nav li a{font-size:18px;font-weight:700;color:#4c3700;padding:42px 0;display:block;text-align:center}
.head .nav li span{font-size:14px;font-weight:400;text-transform:capitalize;display:block;margin-top:10px}
.head .nav>li>a:focus,.head .nav>li>a:hover,.head .nav>li.current>a{text-decoration:none;background:url(../images/nav-line.jpg) center 80px repeat-x;color:#078c01}

.ny-banner{width: 100%;height: 624px;padding-top: 100px;}
.ny-title{width: 100%;text-align: center;}
.ny-title .tit{font-size: 30px;color: #434343;margin-bottom: 30px;}
.ny-title .con{font-size: 14px;color: #848484;}
.about-1,.about-2,.about-3{margin-top: 8rem;}
.about-1 .anda-container,.about-2 .anda-container,.about-3 .anda-container{margin-top: 60px;}
.about-1 .aboutbox{border: 10px solid #F1F1F1;border-left: 0;}
.about-1 .aboutbox h1{font-size: 28px;position: relative;margin-top: 10px;margin-bottom: 30px;}
.about-1 .aboutbox h1:after{content: " ";width: 60px;height: 3px;background:#2E8900;display: block;position: absolute;bottom: -20px;left: 0px;}
.about-1 .about-content{padding:35px 40px 35px;}
.about-1 .about-about{line-height: 28px;color: #808080;}
.about-1 .about-more{margin-top: 34px;}
.about-1 .about-more a{display: inline-block;border: 1px solid #D5D5D5; border-left: 0;border-right: 0;padding: 5px 10px;color: #808080}
.about-1 .about-more a:hover{color: #2E8900}
.about-1 .about-more a i{margin-left: 30px;}


.about-2 .col-lg-4 h5{position: absolute;top: 30px;left: 50px;z-index: 1;color: #fefefe;font-size: 30px;font-weight: bold;}
.about-2 .col-lg-4 h5:after{position: absolute;bottom: -20px;left: 0;display: block;content: "";width: 60px;height: 3px;background: #fff;transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-webkit-transition:all 1.2s ease-in-out}
.about-2 .col-lg-4 a:hover h5:after{width: 110px;transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);left: 5px;}

.about-3 .anda-container{width: 100%;}
.about-3 .item .pic-name{position: absolute;bottom: 0px;height: 60px;left: 0;width: 100%;background: url(../images/fous-bg.png) repeat;text-align: center;color: #fff;font-size: 16px;line-height: 60px;}
.about-3 .arrow a i{font-size: 60px;}
.about-3 .arrow a.prev{margin-left: 31%;}
.about-3 .arrow a.next{margin-right: 31%;}
.about-3 .arrow a:hover i{ color: #2E8900 }
/*
page
 */
.page-banner{height: 408px;}
.page-nav .anda-container{background: #fff;border: 1px solid #dbdbdb;margin-top: -30px;}
.page-nav ul li {float: left;}
.page-nav ul li a{display: block;padding: 0 48px;line-height: 60px;color: #4d4d4d;font-size: 18px;position: relative;}
.page-nav ul li a:before,.page-nav ul li a:after{position: absolute;top: 0px;left: auto;right: auto;content: "|";}
.page-nav ul li a:before{left: 25px;}
.page-nav ul li a:after{right: 25px;}
.page-nav ul li a:hover,.page-nav ul li a.active{background:#4BA80F;color: #fff; }
.page{margin-top: 6rem;}
.page .page-content{padding:3rem 0rem;line-height: 2rem;margin-bottom: 3rem;}
.page .page-content img{max-width: 100%;}
/*
picture
 */
.picture{margin-top: 6rem;}
.picture .picture-list{padding:3rem 0rem;line-height: 2rem;margin-bottom: 3rem;}
.picture .picture-list.prodcut-list ul li .product-content {padding: 10px;position: relative;text-align: center;}
.picture .picture-list.prodcut-list li .product-content h2{margin-bottom: 0px;line-height: 30px;font-weight: 400;font-size: 16px;}

/*
contact-box
 */
.contact-page{margin: 6rem 0;}
.contact-page .map{width: 720px;height: 540px;}
.contact-page .contact-content{width: 480px;height: 540px;padding: 50px 40px;background: #4BA80F;color: #fff;}
.contact-page .contact-content h1{margin: 0px;font-size: 24px;position: relative;margin-bottom: 30px;}
.contact-page .contact-content h1:after{content: " ";width: 50px;height: 1px;background:#fff;display: block;position: absolute;bottom: -20px;left: 0px;}
.contact-page .contact-content .content{font-size: 18px;line-height: 30px;margin-top: 40px;}
.contact-page .contact-content .qrcode{text-align: center;margin-top: 30px;padding-top: 30px;border-top: 1px solid #fff;}
.contact-page .contact-content .qrcode p{margin-top: 20px;}
.contact-page .ny-title{margin-top: 6rem;}
.feedback{margin-top: 4rem;}
.feedback .form-group{margin-bottom: 30px;}
.feedback .form-group i{position: absolute;top: 10px;right: 25px;z-index: 1;color: #ABABAB;font-size: 30px;}
.feedback .form-group .form-control{height: 50px;border-radius: 0px;border: 1px solid #D4D4D4;}
.feedback .form-group textarea.form-control{height: 170px;}
.feedback .form-group .btn{border-radius: 0px;}
.feedback .form-group .Validform_checktip{position: absolute;bottom: -20px;left: 15px;}
.feedback .form-group .Validform_checktip.Validform_wrong{color: #a94442;}
.feedback .form-group .Validform_checktip.Validform_right{color: #3c763d;}
.feedback .form-group .Validform_error{border: 1px solid #a94442;background-color: #f2dede;}
.feedback .form-group .codeImg{padding-top: 8px;}
/*
list
 */
.list{padding-top: 180px;}
.list .ny-title{position: relative;width: 100%;text-align: center;padding-bottom: 30px;margin-bottom: 30px;}
.list .ny-title .tit{color: #333333;font-size: 34px;position: absolute;top:22px;z-index: 1;width: 100%;}
.list .ny-title .en{color: #e5e4e4;font-size: 56px;position: absolute;top: 0px;text-transform: uppercase;width: 100%;}
.list .ny-title .con{padding-top: 70px;font-size: 34px;color: #4aa80f;}
.list .ny-title .line{width: 66px;height: 3px;background: #4aa80f;display: inline-block;margin-top: 30px;}
.list .big-list{background: #fff;margin:0 1.5%;float: left;width: 30%;-webkit-box-shadow: 0 5px 10px 0 rgba(196, 196, 196,0.15);box-shadow:  0 5px 10px 0 rgba(196, 196, 196,0.15);border: 2px solid rgba(255, 255, 255, 0);}
.list .big-list .img{max-height: 240px;}
.list .big-list a{color: #323232;display: block;border: 2px solid rgba(255, 255, 255, 0);}
.list .big-list a:hover{border: 2px solid #4AA80F}
.list .big-list .content{line-height: 24px;padding: 20px;}
.list .big-list .name{font-size: 20px;line-height: 30px;padding-bottom: 10px;border-bottom: 1px dotted #B3B3B3;height: 72px;overflow: hidden;}
.list .big-list .description{line-height: 24px;padding: 20px 0;}
.list .big-list .date{line-height: 24px;color: #909090}
.blog-list{margin: 8rem auto;}
.anda-list li{width: 100%;background: #fff;padding: 30px; float: left;margin: 10px 0;-webkit-box-shadow: 0 5px 10px 0 rgba(196, 196, 196,0.15);box-shadow:  0 5px 10px 0 rgba(196, 196, 196,0.15);border: 2px solid rgba(255, 255, 255, 0);}
.anda-list li:hover{border: 2px solid #4AA80F}
.anda-list li a{color: #424242;}
.anda-list li .anda-date{float: left;width: 80px;background: #F3F3F3;height: 80px;text-align: center;}
.anda-list li .anda-date .day{width: 100%;display: block;color: #323232;font-size: 40px;height: 50px;background: #CDCDCD;line-height: 44px;}
.anda-list li .anda-date .year{width: 100%;display: block;color: #8a8a8a;font-size: 15px;height: 30px;line-height: 30px;}
.anda-list li .anda-content{float: right;width: 1030px;}
.anda-list li .anda-content h3{margin-top: 0px;font-size: 20px;margin-bottom: 15px;}
.anda-list li .anda-content .anda-meta{color: #a3a3a3;font-size: 15px;line-height: 24px;}
.anda-list li:hover h3{color: #4AA80F}
.anda-list li:hover .anda-date .day{background: #4AA80F;color: #fff;}
/*
news
 */
.anda-title{text-align: center;}
.page .news-content{font-size: 16px;line-height: 2.4rem;padding: 0rem 0rem 0;}
.news-container .anda-meta{padding: 0 10px;text-align: center;color: #666;line-height: 30px;margin-bottom: 2rem;}
.news-container{padding: 2rem 3rem;background: #fff;margin-bottom: 5rem;}
/*
product
 */
.product-nav{width: 100%;background: #F4F4F4;}
.product-nav ul li{float: left;height: 86px;padding: 30px 0;margin-right: 20px;line-height: 20px;}
.product-nav ul li span{display: block;width: 18px;height: 18px;border: 2px solid #B5B5B5;position: relative;line-height: 20px;float: left;margin-right: 5px;}
.product-nav ul li.active span:after{background: #4AA80F;width: 12px;height: 12px;display: block;position: absolute;top: 1px;left: 1px;content: "";}
.product-nav ul li a{display: block;float: left;color: #3d3d3d}
.product-nav ul li a:hover{color: #4AA80F}
.product-page{margin: 4rem;}
.prodcut-list li{float: left;width: 31%;margin:25px 0.5%;background:#F5F5F5;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-ms-transition: all .5s ease;transition: all .5s ease;}
.prodcut-list li .product-content{padding:40px 30px;position: relative;}
.prodcut-list li .product-content h2{margin-top: 0px;font-size: 20px;}
.prodcut-list li .product-content span{display: inline-block;margin-top: 10px;border: 1px solid #D1D1D1;background: #fff;padding: 10px 25px;font-size: 16px;color: #555555;width: 230px;}
.prodcut-list li .product-content span i{margin-left: 96px;}
.prodcut-list li .product-content .line{position: absolute;width: 4px;height: 80px;background: #4AA80F;right: 40px;top: 40px;}
.prodcut-list li:hover{background: #4AA80F;}
.prodcut-list li:hover .product-content h2{color: #fff;}
.prodcut-list li:hover .product-content span{color: #fff;background: #60C81F;border: 1px solid #60C81F;}
.prodcut-list li:hover .product-content .line{background: #60C81F;}
.prodcut-img-list li .img{height: 372px;}
.prodcut-img-list li .img img{min-height: 372px;}
/*
market
 */
.market{padding: 100px 0 50px;background: #F4F3EF}
.point{position:absolute;margin:0;padding:0;background:#4AA80F;border-radius:10px;z-index:1;height:22px;line-height:20px;font-size:14px;padding:0 5px;color:#fff;font-weight:700;border:1px solid #4AA80F}
.point:hover{border:1px solid #fff;z-index:999999;color:#fff}
.market .content .point:before{-webkit-animation:point 1s ease-in-out infinite 0s;-moz-animation:point 1s ease-in-out infinite 0s;-o-animation:point 1s ease-in-out infinite 0s;-ms-animation:point 1s ease-in-out infinite 0s;animation:point 1s ease-in-out infinite 0s}
.market .content .point:after{-webkit-animation:circle 3s linear infinite 0s;-moz-animation:circle 3s linear infinite 0s;-o-animation:circle 3s linear infinite 0s;-ms-animation:circle 3s linear infinite 0s;animation:circle 3s linear infinite 0s}
@keyframes point{
	0%{top:0}
	50%{top:-5px}
	100%{top:0}
}
@keyframes circle{
	0%{-webkit-transform:scale(0);-moz-transform:scale(0)}
	80%{-webkit-transform:scale(1.2);-moz-transform:scale(1.5)}
	100%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);
	filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
}
.market .content .runze:before{-webkit-animation:runze 1s ease-out infinite 0s;-moz-animation:runze 1s ease-out infinite 0s;-o-animation:runze 1s ease-out infinite 0s;-ms-animation:runze 1s ease-out infinite 0s;animation:runze 1s ease-out infinite 0s}
@keyframes runze{
	0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}
	50%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15)}
	100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}
}
.point:before{content:' ';display:inline-block;width:24px;height:31px;line-height:31px;background:url(../images/point_small.png) no-repeat;position:absolute;top:0;left:50%;margin-left:-13px;margin-top:-28px}
.point:after{content:' ';position:absolute;width:80px;height:80px;border:2px solid #4AA80F;left: -14px;top: 50%;margin-top: -45px;border-radius: 50%;}
.runze{top:398px;left:646px;overflow:visible;background:#ee0909;height:23px;line-height:21px;font-size:14px;color:#fff;font-weight:400;padding:0 10px;border-radius:10px}
.runze:before{content:'';display:inline-block;width:31px;height:40px;line-height:40px;background:url(../images/point_b.png) no-repeat;position:absolute;top:-16px;left:50%;margin-left:-15px}
.runze:after{width:100px;height:100px;border:3px solid #EB0505;left: -11px;margin-top: -67px;}
.hlj{top:198px;right:152px}
.jl{top:278px;right:161px}
.ln{top:337px;right:205px}
.bj{top:378px;right:325px}
.tj{top:410px;right:305px}
.sd{top:470px;right:287px}
.js{top:535px;right:234px}
.sh{top:586px;right:196px}
.tw{bottom:176px;right:180px}
.hb{top:439px;right:340px}
.sx{top:451px;right:390px}
.hn{top:529px;right:363px}
.hb1{top:602px;right:380px}
.nx{top:464px;left:646px}
.sx1{top:538px;left:688px}
.cq{top:637px;left:676px}
.sc{top:611px;left:572px}
.gs{top:398px;left:475px}
.xj{top:309px;left:302px}

/*
footer
 */
.footer{background: url(../images/footer-bg.png) left top no-repeat #4AA80F;color: #fff;height: 270px;padding: 40px 0;}
.footer a,.bottom a{color: #fff;}
.footer a:hover,.bottom a:hover{text-decoration: underline;}
.footer h1{font-size: 18px;margin: 0;line-height: 30px;position: relative;padding-left: 40px;}
.footer h1 i{font-size: 30px;position: absolute;left: 0px;top: 1px;}
.footer .foot-1{border-right: 1px solid #7EE53E;padding: 0 64px;height: 184px;}
.footer .foot-2{border-right: 1px solid #7EE53E;padding: 0 40px;width: 360px;height: 184px;}
.footer .foot-3{padding: 0 40px;width: 390px;}
.footer .foot-4{padding: 0 40px;width: 208px;text-align: center;}
.footer .foot-4 p{margin-top: 20px;}
.footer ul{padding: 10px 0 0 40px;}
.footer ul li{font-size: 14px;line-height: 24px;}
.footer .foot-2 ul li{width: 50%;float: left;}
.bottom{background: #1F6400;color: #fff;line-height: 48px;text-align: center;font-size: 15px;}

.anda-page{width: 100%;margin: 3rem auto; text-align: center;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{color: #000;background-color: #e8e8e8;border-color: #e8e8e8;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {background-color: #4aa80f;border-color: #4aa80f;}
.pagination>li>a, .pagination>li>span{color: #424242}

.anda-page-Info{margin: 2rem auto;}

.pager li>a:focus, .pager li>a:hover {text-decoration: none;background-color: #4aa80f;border: 1px solid #4aa80f;color: #fff;}

.errorh1{font-size: 70px;display: inline-table;border:2px solid #4AA80F; border-radius: 50%;padding: 40px;font-weight: 500;font-family: Oswald,sans-serif;color: #4AA80F;    line-height: 1.6;margin: 0px;}
.error404 ol > li{line-height: 35px;}

.about-banner{height: 624px}