@charset "utf-8";body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}fieldset,img{border:0}img{vertical-align:middle}ol,ul,li{list-style-type:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:none;resize:none;border:none}
.clearfix:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
.clearfix{zoom:1}html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical}body{color:#666;font-size:14px;line-height:24px;font-family:microsoft yahei,simsun,Arial,Helvetica,sans-serif}a{color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all ease .3s}a:hover{text-decoration:none}:focus{outline:none}img{transition:all .5s}
.pl20{padding-left:20px}
.ttan{text-align:right}
.fl{float:left}
.fr{float:right}
.w1200{width:1200px;margin:0 auto}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb25{margin-bottom:25px}
.center{text-align:center}
.hide{overflow:hidden}
.erp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.plr20{padding:0 20px}
.pb42{padding-bottom:42px}
.dpib{display:inline-block}

.contenttitle ul li span{float:left}
.contenttitle .imgs{padding:0 30px;line-height:180px;transition:all ease .3s}
.contenttitle ul li{height:180px;width:299px;float:left;border-right:1px solid #e7e7e7}
.contenttitle ul li p{width:146px}
.contenttitle ul li .sps{padding:50px 20px 50px 0;transition:all ease .3s}
.contenttitle ul li .sps h2{font-weight:100;color:#333;font-size:24px}
.contenttitle{margin-top:-90px;position:relative;z-index:99;background:#fff}
.contenttitle ul li:hover .sps{margin-top:20px}
.content1 .bg_zoujinbasi span:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.3)}
.content1 .bg_zoujinbasi span{width:600px;display:block;overflow:hidden}
.content1 .title{font-size:36px;line-height:36px}
.content1 .title span{color:#009b4c;font-weight:900}
.content1{margin-top: 5px;position:relative;}
.content1 .bg_zoujinbasi{background:url(../images/bg_zoujinbasi.jpg)no-repeat}
.content1 .titlep{font-size:14px;color:#959595}
.content1 .shop{width:432px;background:#fff;position:absolute;left:520px;top: 100px;padding: 30px 10px 0px 48px;}
.content1 .shop .title{font-size:24px;line-height:24px;color:#009b4c}
.content1 .shop .titles{font-size:30px;line-height:30px;color:#009b4c}
.content1 .shop .titless{font-size: 15px;color: #615e5e; line-height:35px;}
.content1 .shop .cMore{width:160px;height:50px;line-height:50px;text-align:center;background:#009b4c;color:#fff;display:block;margin-top:20px;border-radius:25px; float:right}
.content1 .shop .cMore:hover{width:200px;color:#fff;background:#009c48}
.content1 .minimg{position:absolute;bottom:0;right:0}
.content1 .slideBox .prev,.content1 .pageBtn .next{font-family:宋体;cursor:pointer;height:47px;width:50px;line-height:50px;background:#009b4c;display:inline-block;text-align:center;opacity:.7;color:#fff}
.content1 .pageBtn{width:106px;position:absolute;right:128px;bottom:0}
.content1 .slideBox .prev:hover,.content1 .pageBtn .next:hover{color:#fff;opacity:1}
.content2 .content2-1 .title{font-size:36px;line-height:36px}
.content2 .content2-1 .title span{color:#009b4c;font-weight:900}
.content2{margin-top: 35px;background-image:url(../images/1_4.jpg);}
.content2 .content2-1{padding: 40px 0;}
.content2 ul li{background:url(../images/bg_shuixinyuanliao.jpg)no-repeat;width:270px;float:left;padding:0 65px}
.content2 ul li p{text-align:center;color:#fff}
.content2 .cMore{margin:0 auto;width:160px;height:50px;line-height:50px;text-align:center;background:#f6ff00;color:#042412;display:block;margin-top:40px;border-radius:25px;margin-bottom:60px}
.content2 .cMore:hover{width:200px;background:#e0e805}
.content2 .content2-1 .msg{padding:56px 0 36px}
.content2 .content2-1 .msgwl{position:relative;padding-bottom:40px;font-size:28px}
.content2 .content2-1 .msgwl:after{content:"";width:20px;background:#fff;height:2px;position:absolute;left:125px;top:42px}
.listbg{background:url(../images/bg_xinxx.jpg)no-repeat center;height:802px}
.listbg .list ul li{width:190px;color:#333;padding-bottom:80px;float:left;padding-right:10px;transition:all ease .3s}
.listbg .list ul li:hover{margin-top:20px}
.listbg .list .listspli{background:#fff;display:inherit;height:190px}
.listbg .list h2{padding:45px 0 22px;font-size:36px;color:#333}
.listbg .list .thefont{font-size:24px;color:#333;padding-bottom:10px}
.listbg .list .listtitle{font-size:36px;color:#fff;line-height:36px;padding-top:80px}
.listbg .list .listtitles{color:#fff;font-size:14px;padding-bottom:40px}
.listbg .list .listspli:hover a,.listbg .list .listspli:hover h2,.listbg .list .listspli:hover p{background:#009b4c;color:#fff}
.listbg .list .listspli a{display:inherit}summary .listbg .list .listiimgss{display:block;width:190px;height:350px}

.content3 .title span{color:#009b4c;font-weight:900}
.content3 .title{font-size:36px;line-height:36px}
.content3 .content3-1 .content3-2{width:390px;height:220px;background:#009b4c}
.content3 .content3-1 .leftcontent .content3-2 .title{color:#fff;font-size:24px;line-height:24px;padding:40px 32px 20px;position:relative}
.content3 .content3-1 .leftcontent .content3-2 .title a:after{content:"+";font-size:11px;padding:2px;position:absolute;right:32px;top:44px;line-height:11px;text-align:center;border:1px solid #fff;color:#fff}
.content3 .content3-1 .leftcontent{width:390px;height:560px}
.content3 .content3-1 .leftcontent{float:left;position:relative;width:390px;height:560px;position:relative;background:#fff}
.content3 .content3-1 .leftcontent img{position:absolute;top:84px;left:30px}
.content3 .content3-1 .content3-3{margin-top:160px;padding:0 32px}
.content3 .content3-1 .summary{font-size:16px;color:#333}
.content3 .content3-1 .content3-3 .summar{font-size:12px;color:#959595}
.content3 .content3-1 .content3-3 .summsj{color:#959595;font-size:12px;text-align:right;position:relative}
.content3 .content3-1 .content3-3 .summsj:after{content:"";width:10px;height:30px;color:#ccc;border-bottom:1px solid #ccc;position:absolute;left:0;top:-7px;transition:all .5s}
.content3 .content3-1 .rightcontent .title{color:#333;font-size:24px;line-height:24px;padding:40px 32px 20px;position:relative}
.content3 .content3-1 .rightcontent .title a:after{content:"+";font-size:11px;padding:2px;position:absolute;right:32px;top:44px;line-height:11px;text-align:center;border:1px solid #ccc;color:#ccc}
.content3 .content3-1 .rightcontent,.content3 .content3-1 .rightbottom{margin-left:20px;width:790px;background:#fff;float:left}
.content3 .content3-1 .rightcontent .rightcontent1 .summar,.content3 .content3-1 .rightcontent .rightcontent2 .summar{font-size:12px;color:#959595}
.content3 .content3-1 .rightcontent .rightcontent1 .summsj,.content3 .content3-1 .rightcontent .rightcontent2 .summsj{color:#959595;font-size:12px;text-align:right;position:relative;padding-bottom:40px}
.content3 .content3-1 .rightcontent .title a:hover:after,.content3 .content3-1 .rightbottom .title a:hover:after{color:#009b4c;border:1px #009b4c solid}
.content3 .content3-1 .rightcontent .rightcontent1 .summsj:after,.content3 .content3-1 .rightcontent .rightcontent2 .summsj:after{content:"";width:10px;height:30px;color:#ccc;border-bottom:1px solid #ccc;position:absolute;left:0;top:-7px;transition:all .5s}
.content3 .content3-1 .rightbottom ul li:hover a:after{width:20px}
.content3 .content3-1 .rightcontent .rightcontent1,.content3 .content3-1 .rightcontent .rightcontent2{width:335px;padding:0 30px;float:left}
.content3 .content3-1 .rightcontent .rightcontent1:hover .summsj:after,.content3 .content3-1 .content3-3:hover .summsj:after{width:200px;border-bottom:1px solid #006a51}
.content3 .content3-1 .rightbottom .title{color:#333;font-size:24px;line-height:24px;padding:40px 32px 20px;position:relative}
.content3 .content3-1 .rightbottom .title a:after{content:"+";font-size:11px;padding:2px;position:absolute;right:32px;top:44px;line-height:11px;text-align:center;border:1px solid #ccc;color:#ccc}
.content3 .content3-1 .rightbottom span{display:inline-block}
.content3 .content3-1 .rightbottom ul{padding:0 30px 0 38px}
.content3 .content3-1 .rightbottom ul li{padding-bottom:8px;position:relative}
.content3 .content3-1 .rightbottom ul li:hover: .content3 .content3-1 .rightbottom ul li a:after{width:40px}
.content3 .content3-1 .rightbottom ul li a:after{content:"";position:absolute;top:12px;left:-10px;width:0;border-bottom:1px solid #009b4c;transition:all .3s;height:1px}
.content3 .content3-1 .rightbottom ul li:hover a{color:#009b4c;padding-left:20px}
.content3{padding:80px 0;background:#f2f2f2}transition: all .5s; transition: all 0.4s; filter: grayscale(100%); filter: gray; -webkit-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); .proShowBox2{padding:45px 0 70px}
.relativePro{padding-bottom:30px;height:110px;position:relative;margin-top:20px}
.relativePro .ohbox{overflow:hidden}
.proList ul{width:1200px;padding:10px}
.proList li{float:left;overflow:hidden;position:relative;margin-bottom:35px;margin-right:10px;width:190px}
.proList li:hover img{filter:none;-webkit-filter:none;-ms-filter:none;-o-filter:none}
.proList li .pImg{display:block;width:190px;height:120px;overflow:hidden;position:relative;margin-bottom:15px}
.proList li img{width:190px;height:120px;transition:all .5s;transition:all .4s;filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}
.proList .pageBtn .prev{position:absolute;top:40px;width:40px;height:40px;display:block;text-align:center;line-height:40px;background:#eaeaea;color:#000;cursor:pointer;left:-60px}
.proList .pageBtn .next{position:absolute;top:40px;width:40px;height:40px;display:block;text-align:center;line-height:40px;background:#eaeaea;color:#000;cursor:pointer;right:-60px}
.proList .pageBtn .prev:hover,.proList .pageBtn .next:hover{background:#009b4c;color:#fff}


.listWrapper{padding-top:80px}
.listWrapper .listMenu{height:60px;margin-bottom:50px;text-align:center}
.listWrapper .listMenu a:hover,.listWrapper .listMenu a.cur{color:#fff;background:#00aa54}
.listWrapper .listMenu a:first-child{border-radius:29px 0 0 29px;border-left:1px solid #d8d8d8}
.listWrapper .listMenu a{display:inline-block;height:58px;line-height:58px;border-bottom:1px solid #d8d8d8;width:210px;margin-left:-5px;text-align:center;color:#333;font-size:16px;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.listMenu a:last-child{border-radius:0 29px 29px 0}
.listWrapper .pTie{text-align:center;margin-bottom:35px;font-size:36px;color:#333;line-height:40px;position:relative;font-weight:400;padding-bottom:10px}
.listWrapper .pTie span{display:block;font-size:12px;font-family:Arial;color:#666;line-height:24px}
.listWrapper .advMain li{overflow:hidden;height:500px;margin-bottom:50px}
.listWrapper .advMain li .pImg{width:600px;height:500px;overflow:hidden}
.listWrapper .advMain li .font{width:600px;color:#fff;height:500px;background:url(../images/bg_lv.jpg)}
.listWrapper .advMain li h4{font-size:30px;color:#fff;font-weight:400;padding-left:48px;line-height:26px;padding-top:50px;margin-bottom:15px}
.listWrapper .advMain li p{margin-bottom:15px;padding:20px 48px 0}
.listWrapper .advMain li img{width:600px;height:500px;transition:all .8s}
.listWrapper .advMain li:hover img{transform:scale(1.08)}
.neiye .sImg span{width:290px;width:250px}
.neiye .sImg{display:block;width:290px;width:250px;overflow:hidden}
.content4{background:#f0f0f0}
.content4 .pTie{text-align:center;margin-bottom:35px;font-size:36px;color:#333;line-height:40px;position:relative;font-weight:400;padding-bottom:10px}
.content4 .pTie span{display:block;font-size:12px;font-family:Arial;color:#666;line-height:24px}
.content4 .w1200{padding:80px 0}
.content4 .content4-1:hover .imgs{background:#00aa54}
.content4 .content4-1{width:290px;height:460px;position:relative}
.content4 .content4-1 .imgs{display:block;width:290px;height:250px;transition:all .8s}
.content4 .content4-1 .imgs img{width:290px;height:250px}
.content4 .content4-1 .imgs span{display:inline-block;padding:12px 30px;background:#00bb42;color:#fff;font-size:20px;margin-top:-16px}
.content4 .content4-1{color:#959595;text-align:center;background:#fff;margin-right:10px}
.content4 .content4-1 .mb60{margin-top:60px}
.content4 .content4-1 p{padding-bottom:15px}
.content5 .pTie{text-align:center;margin-bottom:35px;font-size:36px;color:#333;line-height:40px;position:relative;font-weight:400;padding-bottom:10px}
.content5 .pTie .yglx{display:block;font-size:12px;font-family:Arial;color:#666;line-height:24px}
.content5 .w1200{padding:80px 0}
.content5 .w1200 .maximg{width:590px;height:430px;position:relative;overflow:hidden}
.content5 .w1200 .maximg img{width:590px;height:430px}
.content5 .w1200 .minimg{width:600px;margin-left:10px;position:relative}
.content5 .w1200 .minimg img{width:290px;height:206px;margin:0 5px 10px 0}
.content5 .w1200 .maximg p{text-align:center;background:#09a356;height:0;line-height:60px;position:absolute;bottom:0;width:590px;transition:all .8s}
.content5 .w1200 .minimg a{display:inline-block;position:relative;overflow:hidden}
.content5 .w1200 .minimg a:hover p{height:60px;color:#fff}
.content5 .w1200 .minimg p{text-align:center;background:#09a356;height:0;line-height:60px;position:absolute;overflow:hidden;bottom:10px;width:290px;transition:all .8s}
.content5 .w1200 .maximg:hover p{height:60px;color:#fff}
.content5 .w1200 .maximg p a{color:#fff;font-size:14px}
.aboutBox5 .ohbox{height:240px}
.content4 .tempWrap{position:relative}
.partnerList ul,.honorList ul,.settingList ul,.videoList ul,div.searList ul,.newsList2 ul{width:1200px}
.videoList ul li{width:260px;float:left;margin-right:26px;margin-bottom:25px;text-align:center;font-size:14px;position:relative;cursor:pointer}
.videoList ul li img{display:block;height:220px;padding:30px;background:#fff}
.videoList ul li span{height:35px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;background:#fff;padding:0 0 30px}
.content4 .prev{cursor:pointer;background:#d7d7d7;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:150px;left:-60px}
.content4 .next{cursor:pointer;width:40px;height:40px;display:inline-block;background:#ccc;text-align:center;line-height:40px;position:absolute;top:150px;right:18px}
.content4 .next:hover,.content4 .prev:hover{background:#009a51;color:}
.content5 ul li{border:1px solid #f0f0f0;margin-right:8px;width:180px;float:left;padding:0 10px 10px 0}
.content5 ul li img{height:120px;width:190px;transition:all .5s;transition:all .4s;filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}
.content5 ul li img:hover{filter:none;-webkit-filter:none;-ms-filter:none;-o-filter:none}
.listWrapper .imges li:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.08)}
.listWrapper .imges .cqlist{width:390px;text-align:center;float:left;padding-right:10px}
.listWrapper .imges .qyfc{width:290px;padding-right:10px;float:left}
.listWrapper .imges .qyfc a{padding-bottom:0}
.listWrapper .imges .qyfc .sImg{display:block;width:290px;height:216px;overflow:hidden}
.listWrapper .imges .qyfc .sImg img{width:290px;height:216px}
.listWrapper .imges .Partner{width:180px;text-align:center;float:left;margin-right:10px}
.listWrapper .imges .Partner .sImg{display:block;width:180px;height:120px;overflow:hidden;border:1px solid #e0e0e0}
.listWrapper .imges .Partner .sImg img{width:180px;height:120px}
.listWrapper .imges .neiye{width:290px;text-align:center;float:left;margin-right:10px}
.listWrapper .imges li .gg{font-size:14px}
.listWrapper .imges li .nybt{font-size:18px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 auto;text-align:center}
.listWrapper .imges .zs{width:390px;text-align:center;float:left}
.listWrapper .imges .zs .sImg{display:block;width:370px;height:390px;overflow:hidden}
.listWrapper .imges .zs .sImg img{width:370px;height:390px}
.listWrapper .imges li .nybt{font-size:18px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 auto}
.listWrapper .imges li .cplistsp{display:inline-block;width:382px;height:310px;overflow:hidden;border:1px solid #dcdcdc}
.listWrapper .imges li .cplistsp img{width:382px;height:310px}
.listWrapper .imges li:hover .listWrapper .imges li p{color:#009b4c}
.listWrapper .imges li:hover .max{transition:all 1s ease 0s;-webkit-transform:scale(1.3)}
.listWrapper .imges li a{display:inline-block;padding-bottom:30px}
.listWrapper .imges li .fs18{font-size:18px;color:#333;padding:5px 0}
.listWrapper .imges li .fs12{font-size:12px;color:#959595;padding:5px 0}
.listWrapper .imges{overflow:hidden}
.listWrapper .listMenus{height:60px;margin-bottom:50px;text-align:center}
.listWrapper .listMenus a:first-child{border-radius:29px 0 0 29px}
.listWrapper .listMenus a:last-child{border-radius:0 29px 29px 0}
.listWrapper .listMenus a{display:inline-block;height:58px;line-height:58px;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:146px;margin-left:-5px;text-align:center;color:#333;font-size:16px;border-bottom:1px solid #d8d8d8}
.listWrapper .listMenus a:hover,.listWrapper .listMenus a.cur{color:#fff;background:#00aa54}
.listWrapper .container .imgtu{display:inline-block;width:1200px;height:480px;padding-bottom:50px}
.listWrapper .container .imgtu img{width:1200px;height:480px}
.listWrapper .container p{font-size:14px;color:#666;line-height:26px}
.listWrapper .container{padding-bottom:80px}
.subnav{height:80px;line-height:80px;font-size:14px;color:#666;border-bottom:1px solid #ccc}
.subnav a:hover{color:#00b459}
.subnav .on{color:#00b459}
.details .xq{display:inline-block;width:600px;height:470px}
.details{margin-top:80px;border-top:2px solid #00b459}
.details .goodsdetails{width:450px;padding:55px 110px 75px 40px}
.details .goodsdetails .title{font-size:30px;line-height:30px;color:#333;margin-bottom:40px}
.details .goodsdetails .summary{font-size:16px;color:#00b459;margin-bottom:10px}
.details .goodsdetails .content{color:#737373;margin-bottom:80px}
.details .goodsdetails .btn{background:#00a551;color:#fff;height:50px;width:200px;display:inline-block;line-height:50px;text-align:center;margin-right:20px}
.details .goodsdetails .btnrg{background:#525252;color:#fff;height:50px;width:200px;display:inline-block;line-height:50px;text-align:center}
.details .goodsdetails .note{height:50px;width:408px;line-height:50px;text-align:center;font-size:16px;margin-top:26px;border:1px solid #ccc}
.details .goodsdetails .note a{color:#00a551}
.xnnav .nav li{width:200px;height:70px;float:left;line-height:70px;text-align:center}
.xnnav .nav li a{font-size:18px;color:#333;display:inline-block;width:200px;height:70px}
.xnnav .nav{background:#efefef;height:70px}
.xnnav .nav .on a{background:#00a551;color:#fff}
.xnnav .list{margin-top:40px;border-left:2px solid #00a551;padding-left:50px}
.xnnav .list p{font-size:14px;color:#333}
.xnnav .list ul{margin-bottom:30px}
.xnnav .list ul li{margin-top:7px}
.xnnav .list ul .em{text-indent:2em}
.promoteproduct h3{display:inherit;height:70px;line-height:70px;background:#efefef;padding-left:20px;color:#000;font-weight:100}
.promoteproduct .imges{margin-top:40px}
.contactuss .contactus{width:600px}
.contactuss .contactus p{color:#333}
.contactuss .contactus h3{color:#00a551;font-size:26px;line-height:26px;font-weight:100;margin-bottom:10px}
.contactuss .contactus .content{font-size:14px;margin:14px 0 13px;position:relative}
.contactuss .contactus .content:after{content:"";position:absolute;width:40px;height:2px;border-bottom:2px solid #00a551;left:0;top:26px}
.contactuss .dianhua{font-weight:900;font-size:22px;line-height:36px}
.contactuss .contactus span{display:inline-block;width:600px}
.contactuss .contactus span img{width:600px}
.msgg .tishi{display:inline-block;background:#00a551;color:#fff;width:360px;height:400px}
.msgg .tishi ul{padding:60px}
.msgg .tishi ul .title{font-size:26px;line-height:26px}
.msgg .tishi ul .content{font-size:18px;margin:20px 0 15px}
.msgg{margin-top:60px}
.msgg .themap{display:inline-block;width:840px;height:400px;float:left}
.contact input{height:60px;border:1px solid #ccc;width:565px}
.contact .w600{margin:0 20px 20px 0}
.contact .note{height:150px;border:1px solid #ccc;width:1158px;padding:20px}
.contact .yanzm{width:240px}
.contact .yzmimg{display:inline-block;height:70px;width:151px}
.contact .yzmimg img{height:61px;width:151px;margin-top:-4px}
.contact .chongz{cursor:pointer;width:190px;height:60px;background:#00a951;line-height:60px;text-align:center;font-size:18px;color:#fff;margin-right:30px;border:none}
.contact .tij{cursor:pointer;width:190px;height:60px;background:#d2d2d2;line-height:60px;text-align:center;font-size:18px;color:#fff}
.contact{margin-bottom:90px}
.pTie{text-align:center;margin-bottom:35px;font-size:36px;color:#333;line-height:40px;position:relative;font-weight:400;padding-bottom:10px}
.pTie span{display:block;font-size:12px;font-family:Arial;color:#666;line-height:24px}
.listWrapper{overflow:hidden}

.gr-order h2{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:700;color:#333}
.order{width:650px;border:none;background:0 0;font-size:14px;font-weight:700;color:#333}
.order-table{padding:20px;margin-top:2px;background:#e8e8e8;overflow:hidden;margin-bottom:80px}
.table-row{width:216px;height:30px;float:left}
.table-row span{display:inline-block;float:left;width:65px;height:24px;line-height:24px;text-align:center}
.row-input{float:left;padding:3px 5px;width:138px;height:16px;line-height:16px;border:1px solid #d0d0d0;background:#fff;color:#999}
.table-row-a{margin-top:15px;margin-bottom:15px;width:680px;height:80px}
.table-row-a span{display:inline-block;float:left;width:65px;height:80px;line-height:22px;text-align:center}
.row-textarea{float:left;padding:3px 5px;width:570px;height:72px;line-height:20px;border:1px solid #d0d0d0;background:#fff;color:#999}
.gr-code{width:300px}
.checkcode{margin-left:10px;float:left;width:63px;height:22px;border:1px solid #d0d0d0}
.row-input:focus,.row-textarea:focus{border:1px solid #70b900}
.subt-a{margin-left:65px;width:65px;height:24px;line-height:24px;text-align:center;border:none;background:#666;cursor:pointer;float:left;color:#fff;border-radius:2px}
.subt-a:hover{background:#888}
.subt-b{margin-left:10px;width:65px;height:24px;line-height:24px;text-align:center;border:none;background:#999;cursor:pointer;float:left;color:#fff;border-radius:2px}
.subt-b:hover{background:#666}
.list_product{width:760px;overflow:hidden;margin-bottom:40px;border-top:1px solid #ccc;padding-top:20px}
.list_product ul{width:820px}
.list_product li{float:left;border-right:1px dotted #adadad;margin-bottom:55px;margin-right:27px;width:235px}
.list_product li img{width:235px;height:230px}
.list_product li span{display:block;height:30px;line-height:30px;width:225px;padding:0 5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:微软雅黑;font-size:14px}
.list_product li .btn{height:30px;text-align:center;color:#5c5c5c;margin-top:15px}
.list_product li .btn a{display:inline-block;width:60px;height:30px;background:#70b900;color:#fff;font-size:14px;text-align:center;line-height:30px;font-weight:700}
.list_product li .btn .zx{background:#303331}
.list_product li .btn a:hover{background:#0078ce}
.list_box{margin-top:20px;overflow:hidden;background:#fff;padding:15px;padding-bottom:30px}
.gr-news-show{overflow:hidden}
.gr-news-show h2{font-size:20px;line-height:32px;text-align:center;font-family:微软雅黑;color:#00a951;position:relative}
.gr-news-show h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2}
.gr-news-show h3 span{margin:8px 8px 0;color:#999;text-decoration:none}
.fontResizer a{padding:0 5px}
.curFont{font-weight:700;color:#00a951}
.news-show-box{padding-top:15px;line-height:26px;padding-bottom:10px}
.news-message{padding-bottom:10px;border-bottom:1px dashed #d2d2d2;overflow:hidden}

.news-message div{padding:10px 0}
.news-message h3{width:100%;text-align:right;font-weight:700;color:#333;text-decoration:underline;overflow:hidden}
.gr-fenx{height:35px;background:#f8f8f8;padding:0 10px;margin-top:15px}
.prew{background:url(../images/pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%}
.nextw{background:url(../images/next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%}
.gr-rec-news{margin-top:10px;overflow:hidden}
.gr-rec-news ul{padding-top:10px}
.gr-rec-news ul li{float:left;margin-right:30px;width:570px;height:28px;line-height:28px}
.gr-rec-news ul li a{display:block;width:448px;line-height:28px;background:url(../images/icona.jpg) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}
.gr-rec-news ul li a:hover{background:url(../images/iconb.jpg) no-repeat left center}
.gr-rec-news ul li span{float:right;color:#999}
.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #00b459;font-size:14px;font-weight:700;color:#333}






.section {padding: 70px 0;}
.section-title {text-align: center;/* margin-bottom: 50px; */font-size: 38px; font-weight:400}
.section-title small {display: block;font-weight: normal;font-size: 18px;}
.section-title:after {display: block;content: '';background: url(../images/cptit.jpg) no-repeat center bottom / auto 100%;height: 18px;/* margin-top: 20px; */}