/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;max-width:100%;}
body{ font-size:12px;font-family:''; color:#5e5e5e; background:#fff;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:none;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}
*{scroll-behavior:smooth;}



.profl{ height:80px;}
.profl ul{ width:60%; margin:0 20%;}
.profl ul li{ float:left; font-size:20px; width:50%; height:30px; line-height:30px; margin:25px 0; text-align:center;}

.header{margin-top:1px; background:rgba(47,71,49); z-index:999; }
.header2{display: none;}
.logo{ float:left;height:80px;padding:0 20px;}
.logo a{height:80px; display:block;}
.logo img{ max-width:100%; height:auto; padding:10px 0; display:block;}
.menu{ margin-right:180px; float:right; text-align:left;}
.menu ul li{ line-height:80px; font-size:13px; display:inline-block; margin:0 15px; font-weight:300; vertical-align:top;  }
.menu ul li{ padding:0 1px; float:left; margin-left:1px;  position:relative; }
.menu ul li .a1{ display:block; border-bottom:1px solid #fff;}
.menu ul li .a2{ display:block;}
.menu a{  text-align:center; color:#fff; font-size:14px; font-weight:600; line-height:14px; padding:12px 20px 14px; text-transform:uppercase;}
.menu dl{ padding:20px 0; background:#fff; width:220px; position:absolute; left:0; top:80px; background:rgba(27,27,27,0.9); display:none; opacity:0.9; height:auto; z-index:999; margin:0;}
.menu dl dd{ padding-right:20px; margin-left:0px; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#565656;}
.menu dl dd a{ display:block; font-size:14px; color:rgba(255,255,255,0.4); font-weight:400;padding:10px 0; text-align:left; margin-left:10px;}
.menu dl dd a:hover{ color:#da291c; background:rgba(0,10,0,0);}
.tree_box h3{ display:inline-block; color: rgba(255,255,255,0.5); position:absolute; right:5px; height:50px; top:0px;}
.tree_box h3:hover{ color:#fff;}
.tree_box h3 span{ font-size:6px; display:block; width:48px; height:48px; line-height:48px; text-align:center; margin-bottom:-2px;}

.swiper-slide h1{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:left; line-height:50px; letter-spacing:0px; font-weight:800; font-size:40px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:23%; left:5%; text-shadow:2px 2px 2px #000;}


.swiper-slide h2{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:left; line-height:35px; letter-spacing:0px; font-weight:800; font-size:25px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:53%; left:5%; text-shadow:2px 2px 2px #000;}


.swiper-slide h3{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:center; line-height:60px; letter-spacing:0px; font-weight:800; font-size:50px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:35%; left:38.5%;  text-shadow:2px 2px 2px #000;}

.swiper-slide h4{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:center; line-height:50px; letter-spacing:0px; font-weight:800; font-size:40px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:36%; right:5%;  text-shadow:2px 2px 2px #000;}


.content{ margin-bottom:100px;}
.con_1{ width:100%;  margin-top:100px;text-align:center; }
.con_1 h1{padding:0 12%;  font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;}
.con_1 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.con_1 .fgx span{ border:1px dotted rgb(204,204,204); width:534px; margin:0 auto; display:block; max-width:100%; }
.con_1 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 12%;}

.con_2{padding:0 11%; margin-top:35px;text-align:center; }
.con_2 span{ line-height:inherit; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030;/* display:block;*/ word-break:break-all;margin-bottom: 1.07em;}


.con_3{ width:100%;  margin-top:25px;text-align:center; }
.con_3 h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 12%;}
.con_3 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.con_3 .fgx span{ border:1px dotted rgb(204,204,204); width:300px; margin:0 auto; display:block; max-width:100%; }
.con_3 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 12%;}
.con_3 ul{ margin-top:35px; text-align:left;padding:0 11%;}
.con_3 ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.con_3 ul li span{ margin-right:18px;}

.content_02 { margin-top:0px;text-align: center; max-width: 100%;position: relative;width:100%;}
.content_02 .div1{ margin-left:1.5%; width:48%; background:url(../images/IMG_7871-copy4-1.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:820px; overflow:hidden;}
.div1 h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#fff; display:inline-block;word-break:break-all;padding:0 10%;}
.div1 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#fff;}
.div1 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.div1 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:rgba(255,255,255,0.6); display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.div1 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#fff; display:block; word-break:break-all;margin-bottom: 1.07em; overflow:hidden;}
.div1 .btn{ font-weight:700; padding:17px 45px; border:none; background:#2f4731; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:5px;}





.content_02 .div2{ margin-right:1%; margin-left:-5px; width:48%; background: url(../images/oleni_oleni-copy-1.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:820px; overflow:hidden;}
.div2 h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.div2 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.div2 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.div2 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.div2 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}
.div2 .btn{ font-weight:700; padding:17px 45px; border:none; background:#2f4731; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:5px;}



.content_02 .div3{ margin-left:1.5%; width:48%; background: url(../images/IMG_59911.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:820px; overflow:hidden;}



.content_02 .div4{ margin-right:1%; margin-left:-5px; width:48%;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:820px; overflow:hidden;}
.div4bg{ margin:20px 0 20px 20px; background:#f7f7f7; min-height:780px;}
.div4 h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.div4 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.div4 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.div4 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.div4 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}

.content_02 .suoxiao{ display:none;}


.content_03{ margin:20px 20px 0 20px;text-align: center;position: relative;}
.content_03 .div1{ margin-right:1%; margin-left:-5px; width:100%;display: inline-block; text-align:center;min-height:730px; margin-top:0px; vertical-align: top;}
.content_03 .div1bg{ margin:0px 0 20px 15px; background:#f7f7f7; min-height:690px;}
.content_03 .div1 h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.content_03 .div1 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.content_03 .div1 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.content_03 .div1 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.content_03 .div1 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}
.content_03 .div1 .btn{ font-weight:700; padding:17px 45px; border:none; background:#2f4731; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:70px;}




.content_04{ margin:20px 20px 0 20px;text-align: center;position: relative;}
.content_04 .div1{ margin:0px 7px 0px 12px;}
.content_04 .div1 img{ max-width:100%; display:block;}
.content_04 .div2{width:49%;display: inline-block; text-align:center;min-height:1080px; margin-top:0px; vertical-align: top;}
.content_04 .div2 h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 8%;}
.content_04 .div2 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.content_04 .div2 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.content_04 .div2 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 8%; margin-bottom:35px;}
.content_04 .div2 .biaodan dl dt{ display:block; line-height:1.3; font-weight:700; font-size:16px; color:#303030; text-align:left;padding:0 10%;}
.content_04 .div2 .biaodan dl dt font{ color:#790000; margin-left:4px;}
.content_04 .div2 .biaodan dl dd{ margin-top:8px; padding:0 10%;}
.content_04 .div2 .biaodan dl dd .input_text{ font-size:15px; font-family:inherit; padding:5px 4px; letter-spacing:normal; background:#fff; color:#565656; display:block; height:35px; line-height:20px; margin:0 0 13px; border-radius:0; border:1px solid #cdcdcd; width:100%; outline:none;}
.content_04 .div2 .biaodan dl .tishi{ font-size:.95em; line-height:inherit; font-family:inherit; letter-spacing:normal; font-style:normal; font-weight:400; color:#303030;}
.content_04 .div2 .biaodan dl dd .textarea_text{ height:80px; font-size:15px; font-family:inherit; padding:5px 4px;  margin:0 0 13px;letter-spacing:normal; resize:none; line-height:1.5; width:100%; outline:none; border-radius:0; border:1px solid #cdcdcd;}
.content_04 .div3{ margin-left:-5px; width:50%; background:#F4F4F4;display: inline-block; text-align:center;min-height:1080px; margin-top:0px; vertical-align: top;}
.content_04 .div3 h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 8%;}
.content_04 .div3 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.content_04 .div3 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.content_04 .div3 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 8%; margin-bottom:35px;}
.content_04 .div3 h3{ line-height: inherit; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block;  padding:0 10%; margin-bottom:30px;}
.content_04 .div3 h4{ line-height: inherit; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block;  padding:0 10%; margin-bottom:1.07em;}
.content_04 .div3 h4 strong{ font-weight:bold; line-height:inherit;}

.content_04 .div3 h4 a{ font-weight:700; font-size:18px; color:#d1d2aa;}
.content_04 .div3 h4 a:hover{ color:#C39F76;}


.footer{ background:#303030;}
.footer1{ padding:50px 0; position:relative; color:#fff;}
.footer1 .logo{ width:32.33%; float:left; padding:0 0; min-height:1px; height:auto;}
.footer1 .logo img{ height:auto; max-width:300px;}
.footer1 .footer1c{ width:33.33%; float:left;}
.footer1 .footer1c h3{ font-size:16px; letter-spacing:0px; font-weight:700; margin-bottom:30px; color:rgba(255,255,255,0.3); line-height:20.8px; font-style:normal; text-transform:uppercase;}
.footer1 .footer1c span{ font-size:16px; line-height:1.66; color:#fff; font-style:normal; font-weight:400; display:block; word-break:break-all;}


.footer1 .footer1r{ width:33.33%; float:right;}
.footer1 .footer1r h3{ font-size:16px; letter-spacing:0px; font-weight:700; margin-bottom:30px; color:rgba(255,255,255,0.3); line-height:20.8px; font-style:normal; text-transform:uppercase;}
.footer1 .footer1r ul li{ font-size:16px; line-height:26px; color:#fff; font-style:normal; font-weight:400; display:block; margin-bottom:1.07em;}
.footer1 .footer1r ul li img{ margin-right:5px; vertical-align:middle;}
.footer1 .footer1r ul li a{font-size:16px; line-height:22.36px; color:#ccc; font-style:normal; font-weight:400; display:inline-block;}
.footer1 .footer1r ul li a:hover{ color:#d1d2aa;}
.footer2{ background:#2f4731; height:74px; line-height:74px; text-align:center;}
.footer2 span{ font-size:15px; color:rgba(48,48,48,0.8); font-style:normal; font-weight:400;}
.footer2 a{ color:#fff;font-size:15px;  font-style:normal; font-weight:400;}

/*这里是关于我们*/

/*.banner{ background:url(../images/20161004_085924.jpg) #000000; background-size:initial; background-attachment:fixed; background-position:center;}*/
.banner .h1bg{ height:700px; min-height:700px; transform:translate3d(0px,0px,0px); opacity:1}
.banner h1{ text-align:center; color:#fff; font-style:normal; font-weight:600; font-size:35px; line-height:56px; text-transform:none; letter-spacing:0px; position:relative; top:45%; width:100%;}



.aboutus_02 .div3{ margin-left:1.5%; width:48%; background: url(../images/IMG_6261.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:1230px; overflow:hidden;}



.aboutus_02 .div4{ margin-right:1%; margin-left:-5px; width:48%;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:820px; overflow:hidden;}
.aboutus_02 .div4bg{ margin:0px 0 0px 20px; background:#f7f7f7; min-height:1230px;}
.aboutus_02 .div4 h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.aboutus_02 .div4 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.aboutus_02 .div4 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.aboutus_02 .div4 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.aboutus_02 .div4 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}

.aboutus_02 .suoxiao{ display:none;}


.aboutus_03 { margin-top:0px;text-align: center;position: relative;}
.aboutus_03 .aboutus_03l{width:32%; display: inline-block; text-align:center; vertical-align: top;overflow:hidden;}
.aboutus_03l h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.aboutus_03l .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#fff;}
.aboutus_03l .fgx span{ border:1px dotted rgb(204,204,204); margin:0 auto; display:block; max-width:100%; }
.aboutus_03l h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.aboutus_03l a{} 
.aboutus_03l img{ height:auto; max-width:100%; vertical-align:top;}
.aboutus_03l .btn{ font-weight:700; padding:17px 45px; border:none; background:#2f4731; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:35px;}

.aboutus_03 .aboutus_03c{ width:32%; display: inline-block; text-align:center; vertical-align: top;overflow:hidden;}
.aboutus_03c h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.aboutus_03c .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#fff;}
.aboutus_03c .fgx span{ border:1px dotted rgb(204,204,204); margin:0 auto; display:block; max-width:100%; }
.aboutus_03c h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.aboutus_03c a{} 
.aboutus_03c img{ height:auto; max-width:100%; vertical-align:top;}
.aboutus_03c .btn{ font-weight:700; padding:17px 45px; border:none; background:#da291c; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:35px;}

.aboutus_03 .aboutus_03r{  width:32%; display: inline-block; text-align:center; vertical-align: top;overflow:hidden;}
.aboutus_03r h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.aboutus_03r .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#fff;}
.aboutus_03r .fgx span{ border:1px dotted rgb(204,204,204);  margin:0 auto; display:block; max-width:100%; }
.aboutus_03r h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.aboutus_03r a{} 
.aboutus_03r img{ height:auto; max-width:100%; vertical-align:top;}
.aboutus_03r .btn{ font-weight:700; padding:17px 45px; border:none; background:#da291c; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:35px; margin-bottom:135px;}

/*这里是通用内页*/
.con_2 h3{ font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left;}
.con_2 span{ text-align:left;}

.suoxiao{ display:none;}
.inside_02{ margin:0 30px;}
.inside_1l{ height:603px; min-height:603px; width:49%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}
.inside_1r { border-left:20px #fff solid;border-bottom:20px #fff solid;float:left; width:49%; height:583px; min-height:583px; background-color:#f7f7f7;}
.inside_1r h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:100px; padding:0 10%;}

.inside_1r span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; }




.inside_2l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:47.9%; height:332px; min-height:332px; background-color:#f7f7f7;}
.inside_2l h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:100px; padding:0 10%;}
.inside_2l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.inside_2r{ height:372px; min-height:372px; width:50.1%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}




.inside_3l{ height:424px; min-height:424px; width:49%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}
.inside_3r { border-left:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:49%; height:384px; min-height:384px; background-color:#f7f7f7;}
.inside_3r h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:100px; padding:0 10%;}

.inside_3r span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; }





.inside_4l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:47.9%; height:507px; min-height:507px; background-color:#f7f7f7;}
.inside_4l h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:100px; padding:0 10%;}
.inside_4l h3{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left;  padding:0 10%;}
.inside_4l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.inside_4r{ height:547px; min-height:547px; width:50.1%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}




.inside_5l{ height:510px; min-height:510px; width:49%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}
.inside_5r { border-left:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:49%; height:470px; min-height:470px; background-color:#f7f7f7;}
.inside_5r h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:100px; padding:0 10%;}

.inside_5r span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; }




.inside_6l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;float:left; width:47.9%; height:358px; min-height:358px; background-color:#f7f7f7;}
.inside_6l h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:100px; padding:0 10%;}
.inside_6l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.inside_6r{ height:378px; min-height:378px; width:50.1%; float:left; background: url(../images/20160908_142352.jpg) no-repeat center; background-size:cover;}


/*这里是新种植者*/


.newgrower .suoxiao{ display:none;}
.newgrower .suoxiao2{ display:none;}
.newgrower{ margin:0 30px;}
.newgrower_01{ background:#2f4731}
.newgrower_01 h1{ float:left; color:#fff; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; margin:35px 0 45px 15px;}
.newgrower_01 a{ display:inline-block; float:right; margin:20px 110px 50px 0px;}
.newgrower_01 a .btn{ padding:21px 42px; background:#000; color:#fff; font-weight:normal; outline:none;}








.newgrower_02l{ height:954px; min-height:954px; width:49%; float:left; background: url(../images/20150815-IMG_3702.jpg) no-repeat center; background-size:cover;}
.newgrower_02r { border-left:20px #fff solid;border-bottom:20px #fff solid;float:left; width:49%; height:934px; min-height:934px; background-color:#f7f7f7;text-align:center;}


.newgrower_02r h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.newgrower_02r .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.newgrower_02r .fgx span{ border:1px dotted rgb(204,204,204); width:300px; margin:0 auto; display:block; max-width:100%; }
.newgrower_02r h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.newgrower_02r ul{ margin-top:35px; text-align:left;padding:0 10%;}
.newgrower_02r ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.newgrower_02r ul li span{ margin-right:18px;}

.newgrower_02r .nr{ padding:30px; position:relative; margin:0 10%;; font-size:22px; font-weight:700; font-style:normal; line-height:2; color:#303030; background:#f4f4f4;}
.newgrower_02r .hengxian{ width:380px;  height:1px; background-color:rgba(0,0,0,0.1);  font-size:0; line-height:0; text-align:left; margin:0 10%;}

.newgrower_02r .nr_2{ margin-top:5px; padding:0 10%;}
.newgrower_02r .nr_2 img{ margin:0 15px 0 0; float:left; padding:5px 0 15px 0; line-height:1; display:inline-block;}
.newgrower_02r .nr_2 font{padding:10px 0 15px 0; float:left;display:inline-block; font-style:normal; font-size:16px; line-height:20.8px; letter-spacing:4px; color:#303030;}



.newgrower_03l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:47.9%; height:1377px; min-height:1377px; background-color:#f7f7f7;}


.newgrower_03l h1{ text-align:center; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.newgrower_03l .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.newgrower_03l .fgx b{ border:1px dotted rgb(204,204,204); width:300px; margin:0 auto; display:block; max-width:100%; }
.newgrower_03l h2{text-align:center; font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.newgrower_03l ul{ margin-top:35px; text-align:left;padding:0 10%;}
.newgrower_03l ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.newgrower_03l ul li span{ margin-right:18px;}

.newgrower_03l .nr{ padding:30px; position:relative; margin:0 10%;; font-size:22px; font-weight:700; font-style:normal; line-height:2; color:#303030; background:#f4f4f4;}
.newgrower_03l .hengxian{ width:380px;  height:1px; background-color:rgba(0,0,0,0.1);  font-size:0; line-height:0; text-align:left; margin:0 10%;}

.newgrower_03l .nr_2{ margin-top:5px; padding:0 10%;}
.newgrower_03l .nr_2 img{ margin:0 15px 0 0; float:left; padding:5px 0 15px 0; line-height:1; display:inline-block;}
.newgrower_03l .nr_2 font{padding:10px 0 15px 0; float:left;display:inline-block; font-style:normal; font-size:16px; line-height:20.8px; letter-spacing:4px; color:#303030;}



.newgrower_03l h3{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:50px; padding:0 10%;}
.newgrower_03l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.newgrower_03r{ height:1417px; min-height:1417px; width:50.1%; float:left; background: url(../images/20150815-IMG_3702.jpg) no-repeat center; background-size:cover;}




/*这里是买家*/
.buyers .suoxiao{ display:none;}
.buyers .suoxiao2{ display:none;}
.buyers{ margin:0 30px;}
.buyers_01{ background:#2f4731}
.buyers_01 h1{ float:left; color:#fff; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; margin:35px 0 45px 15px;}
.buyers_01 a{ display:inline-block; float:right; margin:20px 110px 50px 0px;}
.buyers_01 a .btn{ padding:21px 42px; background:#000; color:#fff; font-weight:normal; outline:none;}



.buyers_02l{ height:672px; min-height:672px; width:49%; float:left; background: url(../images/20150815-IMG_3702.jpg) no-repeat center; background-size:cover;}
.buyers_02r { border-left:20px #fff solid;border-bottom:20px #fff solid;float:left; width:49%; height:652px; min-height:652px; background-color:#f7f7f7;text-align:center;}


.buyers_02r h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.buyers_02r .fgx{ height:2px; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; padding:20px 10%;}
.buyers_02r .fgx span{ border:1px dotted rgb(204,204,204); width:534px; margin:0 auto; display:block; max-width:100%; }
.buyers_02r h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.buyers_02r ul{ margin-top:35px; text-align:left;padding:0 10%;}
.buyers_02r ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.buyers_02r ul li span{ margin-right:18px;}

.buyers_02r font{display:inline-block; font-style:normal; font-size:16px; line-height:inherit; letter-spacing:0px; color:#303030; text-align:left; padding:0 10%; word-break:break-all;}






.buyers_03l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:47.9%; height:1460px; min-height:1460px; background-color:#f7f7f7; overflow:hidden;}


.buyers_03l h1{ text-align:center; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.buyers_03l .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.buyers_03l .fgx span{ border:1px dotted rgb(204,204,204); width:300px; margin:0 auto; display:block; max-width:100%; }
.buyers_03l h2{text-align:center; font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}


.buyers_03l h3{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:50px; padding:0 10%;}
.buyers_03l h4{ line-height:inherit; font-style: normal; font-weight:bold; font-size:16px; letter-spacing:0px; color:#303030; text-transform:none; padding:0 10%; margin:14px 0 1.07em 0;}
.buyers_03l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.buyers_03r{ height:1500px; min-height:1500px; width:50.1%; float:left; background: url(../images/20150815-IMG_3702.jpg) no-repeat center; background-size:cover;}





/*5大产品*/

.products .suoxiao{ display:none;}
.products .suoxiao2{ display:none;}
.products{ margin:0 30px;}


.products_01l{ height:714px; min-height:714px; width:49%; float:left; background: url(../images/Arctic_Ice_1.jpg) no-repeat center; background-size:cover;}
.products_01r { border-left:20px #fff solid;border-bottom:20px #fff solid;float:left; width:48%; height:694px; min-height:694px; background-color:#f7f7f7;text-align:center; overflow:hidden;}


.products_01r h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}

.products_01r font{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}






.products_02l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:47.9%; height:674px; min-height:674px; background-color:#f7f7f7; overflow:hidden;}


.products_02l h1{ text-align:center; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}

.products_02l font{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.products_02r{  height:714px; min-height:714px; width:49.1%; float:left; background: url(../images/Arctic_Ice_1.jpg) no-repeat center; background-size:cover;}





@media screen and (max-width:1220px) {
.wapper{ width:82.5%; margin:0 auto;}
.content{ margin-bottom:50px;}	
.header2{ display:none;height:54px; background:#212529; z-index:9999;}
.swiper-slide h3{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:center; line-height:45px; letter-spacing:0px; font-weight:800; font-size:40px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:31%; left:35.5%;  text-shadow:2px 2px 2px #000;}


.swiper-slide h1{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:left; line-height:45px; letter-spacing:0px; font-weight:800; font-size:40px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:23%; left:5%; text-shadow:2px 2px 2px #000;}


.swiper-slide h2{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:left; line-height:35px; letter-spacing:0px; font-weight:800; font-size:25px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:53%; left:5%; text-shadow:2px 2px 2px #000;}


.swiper-slide h4{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:center; line-height:45px; letter-spacing:0px; font-weight:800; font-size:40px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:34%; right:5%;  text-shadow:2px 2px 2px #000;}

}

@media screen and (max-width:1130px) {
	
.suoxiao{ display:none;}
.inside_1l{ height:771px; min-height:771px; width:48%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}
.inside_1r { border-left:20px #fff solid;border-bottom:20px #fff solid;float:left; width:49%; height:751px; min-height:751px; background-color:#f7f7f7;}
.inside_1r h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:70px; padding:0 10%;}

.inside_1r span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; }




.inside_2l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:45.2%; height:344px; min-height:344px; background-color:#f7f7f7;}
.inside_2l h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:70px; padding:0 10%;}
.inside_2l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.inside_2r{ height:384px; min-height:384px; width:51.8%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}




.inside_3l{ height:462px; min-height:462px; width:48%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}
.inside_3r { border-left:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:49%; height:422px; min-height:422px; background-color:#f7f7f7;}
.inside_3r h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:70px; padding:0 10%;}

.inside_3r span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; }





.inside_4l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:45.2%; height:571px; min-height:571px; background-color:#f7f7f7;}
.inside_4l h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:70px; padding:0 10%;}
.inside_4l h3{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left;  padding:0 10%;}
.inside_4l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.inside_4r{ height:611px; min-height:611px; width:51.8%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}




.inside_5l{ height:548px; min-height:548px; width:48%; float:left; background: url(../images/IMG_5776-1.jpg) no-repeat center; background-size:cover;}
.inside_5r { border-left:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:49%; height:508px; min-height:508px; background-color:#f7f7f7;}
.inside_5r h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:70px; padding:0 10%;}

.inside_5r span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; }




.inside_6l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;float:left; width:45.2%; height:370px; min-height:370px; background-color:#f7f7f7;}
.inside_6l h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:70px; padding:0 10%;}
.inside_6l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.inside_6r{ height:390px; min-height:390px; width:51.8%; float:left; background: url(../images/20160908_142352.jpg) no-repeat center; background-size:cover;}
	
	
	
/*这里是新种植者*/
.newgrower_02l{ height:1155px; min-height:1155px; width:49%; float:left; background: url(../images/20150815-IMG_3702.jpg) no-repeat center; background-size:cover;}
.newgrower_02r { border-left:20px #fff solid;border-bottom:20px #fff solid;float:left; width:48%; height:1135px; min-height:1135px; background-color:#f7f7f7;text-align:center;}


.newgrower_02r h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.newgrower_02r .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.newgrower_02r .fgx span{ border:1px dotted rgb(204,204,204); width:300px; margin:0 auto; display:block; max-width:100%; }
.newgrower_02r h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.newgrower_02r ul{ margin-top:35px; text-align:left;padding:0 10%;}
.newgrower_02r ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.newgrower_02r ul li span{ margin-right:18px;}

.newgrower_02r .nr{ padding:30px; position:relative; margin:0 10%;; font-size:22px; font-weight:700; font-style:normal; line-height:2; color:#303030; background:#f4f4f4;}
.newgrower_02r .hengxian{ width:238px;  height:1px; background-color:rgba(0,0,0,0.1);  font-size:0; line-height:0; text-align:left; margin:0 10%;}

.newgrower_02r .nr_2{ margin-top:5px; padding:0 6%;}
.newgrower_02r .nr_2 img{ margin:0 0px 0 0; float:left; padding:5px 0 15px 0; line-height:1; display:inline-block; width:20px; height:20px;}
.newgrower_02r .nr_2 font{padding:10px 0 15px 0; float:left;display:inline-block; font-style:normal; font-size:14px; line-height:20.8px; letter-spacing:4px; color:#303030;}



.newgrower_03l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:47.9%; height:1671px; min-height:1671px; background-color:#f7f7f7;}


.newgrower_03l h1{ text-align:center; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.newgrower_03l .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.newgrower_03l .fgx b{ border:1px dotted rgb(204,204,204); width:300px; margin:0 auto; display:block; max-width:100%; }
.newgrower_03l h2{text-align:center; font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.newgrower_03l ul{ margin-top:35px; text-align:left;padding:0 10%;}
.newgrower_03l ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.newgrower_03l ul li span{ margin-right:18px;}

.newgrower_03l .nr{ padding:30px; position:relative; margin:0 10%;; font-size:22px; font-weight:700; font-style:normal; line-height:2; color:#303030; background:#f4f4f4;}
.newgrower_03l .hengxian{ width:238px;  height:1px; background-color:rgba(0,0,0,0.1);  font-size:0; line-height:0; text-align:left; margin:0 10%;}

.newgrower_03l .nr_2{ margin-top:5px; padding:0 6%;}
.newgrower_03l .nr_2 img{ margin:0 0px 0 0; float:left; padding:5px 0 15px 0; line-height:1; display:inline-block; width:20px; height:20px}
.newgrower_03l .nr_2 font{padding:10px 0 15px 0; float:left;display:inline-block; font-style:normal; font-size:14px; line-height:20.8px; letter-spacing:4px; color:#303030;}



.newgrower_03l h3{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:50px; padding:0 10%;}
.newgrower_03l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.newgrower_03r{ height:1711px; min-height:1711px; width:49.1%; float:left; background: url(../images/20150815-IMG_3702.jpg) no-repeat center; background-size:cover;}
	
	
	
	
/*这里是买家*/	
.buyers .suoxiao{ display:none;}
.buyers .suoxiao2{ display:none;}
.buyers{ margin:0 30px;}



.buyers_01{ background:#2f4731;}
.buyers_01 h1{ float:none; color:#fff; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; padding-top:35px; margin:0px 0 45px 15px;}
.buyers_01 a{ display:block; float:none; text-align:center; margin:0 0;}
.buyers_01 a .btn{ padding:21px 42px; background:#000; color:#fff; font-weight:normal; outline:none; margin-bottom:40px;}


.buyers_02l{ height:814px; min-height:814px; width:49%; float:left; background: url(../images/20150815-IMG_3702.jpg) no-repeat center; background-size:cover;}
.buyers_02r { border-left:20px #fff solid;border-bottom:20px #fff solid;float:left; width:48%; height:794px; min-height:794px; background-color:#f7f7f7;text-align:center; overflow:hidden;}


.buyers_02r h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.buyers_02r .fgx{ height:2px; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; padding:20px 10%;}
.buyers_02r .fgx span{ border:1px dotted rgb(204,204,204); width:534px; margin:0 auto; display:block; max-width:100%; }
.buyers_02r h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.buyers_02r ul{ margin-top:35px; text-align:left;padding:0 10%;}
.buyers_02r ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.buyers_02r ul li span{ margin-right:18px;}

.buyers_02r font{display:inline-block; font-style:normal; font-size:16px; line-height:inherit; letter-spacing:0px; color:#303030; text-align:left; padding:0 10%; word-break:break-all;}






.buyers_03l { border-right:20px #fff solid !important;border-top:20px #fff solid !important;border-bottom:20px #fff solid !important;float:left; width:47.9%; height:1960px; min-height:1960px; background-color:#f7f7f7; overflow:hidden;}


.buyers_03l h1{ text-align:center; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.buyers_03l .fgx{ height:2px; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; padding:20px 10%;}
.buyers_03l .fgx b{ font-weight:normal; border:1px dotted rgb(204,204,204); width:400px; margin:0 auto; display:block; max-width:100%; }
.buyers_03l h2{text-align:center; font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}


.buyers_03l h3{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:50px; padding:0 10%;}
.buyers_03l h4{ line-height:inherit; font-style: normal; font-weight:bold; font-size:16px; letter-spacing:0px; color:#303030; text-transform:none; padding:0 10%; margin:14px 0 1.07em 0;}
.buyers_03l span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}


.buyers_03r{ height:2000px; min-height:2000px; width:49.1%; float:left; background: url(../images/20150815-IMG_3702.jpg) no-repeat center; background-size:cover;}



	
}

@media screen and (max-width:980px) {
.wapper{ width:80%; margin:0 auto;}
.header{ display:none;}
.header2{ display:block;height: auto; background:rgba(218,41,28,1); z-index:9999;}
.logo{ float:left;height:80px;padding:0 20px;}
.logo img{ max-width:100%; height:auto; padding:10px 0; display:block;}
.content{ margin-bottom:50px;}	

.swiper-slide h3{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:center; line-height:40px; letter-spacing:0px; font-weight:800; font-size:36px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:31%; left:35.5%;  text-shadow:2px 2px 2px #000;}


.swiper-slide h1{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:left; line-height:33px; letter-spacing:0px; font-weight:800; font-size:30px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:23%; left:5%; text-shadow:2px 2px 2px #000;}


.swiper-slide h2{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:left; line-height:23px; letter-spacing:0px; font-weight:800; font-size:18px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:53%; left:5%; text-shadow:2px 2px 2px #000;}


.swiper-slide h4{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:center; line-height:40px; letter-spacing:0px; font-weight:800; font-size:36px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:34%; right:6%;  text-shadow:2px 2px 2px #000;}
.newgrower_01 a{ display:inline-block; float:right; margin:20px 50px 50px 0px;}
}



@media screen and (max-width:780px) {
.wapper{ width:92%; margin:0 auto;}
.header{ display:none;}
.header2{ display:block;height: auto; background:rgba(47,71,49); z-index:9999;}
.logo{ float:left;height:80px;padding:0 20px;}
.logo img{ max-width:100%; height:auto; padding:10px 0; display:block;}
.content{ margin-bottom:50px;}	


.swiper-slide h3{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:center; line-height:25px; letter-spacing:0px; font-weight:800; font-size:20px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:25%; left:35.5%;  text-shadow:2px 2px 2px #000;}


.swiper-slide h1{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:left; line-height:18px; letter-spacing:0px; font-weight:800; font-size:16px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:18%; left:12%; text-shadow:2px 2px 2px #000;}


.swiper-slide h2{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:left; line-height:12px; letter-spacing:0px; font-weight:800; font-size:10px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:58%; left:12%; text-shadow:2px 2px 2px #000;}


.swiper-slide h4{ height:auto; width:auto; color:#fff; text-decoration:none; white-space:nowrap; min-height:0; min-width:0; max-height: none; max-width:none; text-align:center; line-height:25px; letter-spacing:0px; font-weight:800; font-size:20px; transform-origin:50% 50%; transform:translate(0px,0px); opacity:1; visibility:visible; position:absolute; top:25%; right:13%;  text-shadow:2px 2px 2px #000;}


.content{ margin-bottom:100px;}
.con_1{ width:100%;  margin-top:60px;text-align:center; }
.con_1 h1{padding:0 2%;  font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;}
.con_1 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.con_1 .fgx span{ border:1px dotted rgb(204,204,204); width:300px; margin:0 auto; display:block; max-width:100%; }
.con_1 h2{ font-style:normal; font-weight:700; font-size:15px; line-height:25px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 2%;}

.con_2{padding:0 1%; margin-top:25px;text-align:center; }
.con_2 span{ line-height:inherit; font-style:normal; font-weight:400; font-size:14px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}


.con_3{ width:100%;  margin-top:25px;text-align:center; }
.con_3 h1{ font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 2%;}
.con_3 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.con_3 .fgx span{ border:1px dotted rgb(204,204,204); width:300px; margin:0 auto; display:block; max-width:100%; }
.con_3 h2{ font-style:normal; font-weight:700; font-size:15px; line-height:25px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 2%;}
.con_3 ul{ margin-top:35px; text-align:left;padding:0 1%;}
.con_3 ul li{ font-style:normal; font-weight:400; font-size:14px; line-height:22px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.con_3 ul li span{ margin-right:18px;}

.content_02 { margin-top:0px;text-align: center; max-width: 100%;position: relative;width:100%;}
.content_02 .div1{ width:100%; background:url(../images/IMG_7871-copy4-1.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:820px; overflow:hidden; margin-left:0;}
.div1 h1{ margin-top:100px; font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#fff; display:inline-block;word-break:break-all;padding:0 5%;}
.div1 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#fff;}
.div1 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.div1 h2{ font-style:normal; font-weight:700; font-size:18px; line-height:28px; text-transform:none; letter-spacing:0px; color:rgba(255,255,255,0.6); display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.div1 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#fff; display:block; word-break:break-all;margin-bottom: 1.07em; overflow:hidden;}
.div1 .btn{ font-weight:700; padding:17px 45px; border:none; background:#da291c; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:5px;}


.content_02 .div2{ width:100%; background: url(../images/oleni_oleni-copy-1.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:820px; overflow:hidden; margin:0 0;}
.div2 h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 5%;}
.div2 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.div2 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.div2 h2{ font-style:normal; font-weight:700; font-size:18px; line-height:28px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.div2 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}
.div2 .btn{ font-weight:700; padding:17px 45px; border:none; background:#da291c; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:5px;}



.content_02 .div3{ margin-left:1.5%; width:48%; background: url(../images/IMG_59911.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;display: inline-block; text-align:center;min-height:820px; vertical-align: top; max-height:820px; overflow:hidden;}



.content_02 .div3{ display:none;}

.content_02 .div4{ display:none;}

.content_02 .suoxiao { display:block; margin:20px 10px 20px 10px; background:#f7f7f7;}
.content_02 .suoxiao .tp{ text-align:center; border-radius:50%; overflow:hidden; vertical-align:top; max-width:100%; padding:0 8%; }
.content_02 .suoxiao .tp img{ display:block; border-radius:50%; height:auto; max-width:100%; margin:0 auto;}
.content_02 .kong{ height:20px;}
.content_02 .kong2{ height:40px;}
.content_02 .suoxiao .div4{ width:100%;display: inline-block; text-align:center;min-height:740px; vertical-align: top; max-height:740px; overflow:hidden; margin-right:0; margin-left:0;}
.suoxiao .div4 h1{ margin-top:10px; font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.suoxiao .div4 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.suoxiao .div4 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.suoxiao .div4 h2{ font-style:normal; font-weight:700; font-size:18px; line-height:28px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.suoxiao .div4 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}


.content_03{ margin:0px 0px 0 0px;text-align: center;position: relative;}
.content_03 .div1{ margin-right:0; margin-left:0; width:100%;display: inline-block; text-align:center;min-height:1230px; margin-top:0px; vertical-align: top;}
.content_03 .div1bg{ margin:0px 0 0px 0px; background:#f7f7f7; min-height:1230px;}
.content_03 .div1 h1{ margin-top:80px; font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.content_03 .div1 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.content_03 .div1 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.content_03 .div1 h2{ font-style:normal; font-weight:700; font-size:18px; line-height:28px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.content_03 .div1 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}
.content_03 .div1 .btn{ font-weight:700; padding:17px 45px; border:none; background:#da291c; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:50px;}




.content_04{ margin:0px 0px 0 0px;text-align: center;position: relative;}
.content_04 .div1{ margin:20px 0px 0px 0px;}
.content_04 .div1 img{ max-width:100%; display:block;}
.content_04 .div2{width:100%;display: inline-block; text-align:center;min-height:985px; margin-top:0px; vertical-align: top;}
.content_04 .div2 h1{ margin-top:80px; font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 8%;}
.content_04 .div2 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.content_04 .div2 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.content_04 .div2 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 8%; margin-bottom:35px;}
.content_04 .div2 .biaodan dl dt{ display:block; line-height:1.3; font-weight:700; font-size:16px; color:#303030; text-align:left;padding:0 10%;}
.content_04 .div2 .biaodan dl dt font{ color:#790000; margin-left:4px;}
.content_04 .div2 .biaodan dl dd{ margin-top:8px; padding:0 10%;}
.content_04 .div2 .biaodan dl dd .input_text{ font-size:15px; font-family:inherit; padding:5px 4px; letter-spacing:normal; background:#fff; color:#565656; display:block; height:35px; line-height:20px; margin:0 0 13px; border-radius:0; border:1px solid #cdcdcd; width:100%; outline:none;}
.content_04 .div2 .biaodan dl .tishi{ font-size:.95em; line-height:inherit; font-family:inherit; letter-spacing:normal; font-style:normal; font-weight:400; color:#303030;}
.content_04 .div2 .biaodan dl dd .textarea_text{ height:80px; font-size:15px; font-family:inherit; padding:5px 4px;  margin:0 0 13px;letter-spacing:normal; resize:none; line-height:1.5; width:100%; outline:none; border-radius:0; border:1px solid #cdcdcd;}
.content_04 .div3{ margin-left:0px; width:100%; background:#F4F4F4;display: inline-block; text-align:center;min-height:435px; margin-top:0px; vertical-align: top;}
.content_04 .div3 h1{ margin-top:80px; font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 8%;}
.content_04 .div3 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.content_04 .div3 .fgx span{ border:1px dotted rgb(204,204,204); width:250px; margin:0 auto; display:block; max-width:100%; }
.content_04 .div3 h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 8%; margin-bottom:35px;}
.content_04 .div3 h3{ line-height: inherit; font-style:normal; font-weight:400; font-size:15px; text-transform:none; letter-spacing:0px; color:#303030; display:block;  padding:0 10%; margin-bottom:30px;}
.content_04 .div3 h4{ line-height: inherit; font-style:normal; font-weight:400; font-size:15px; text-transform:none; letter-spacing:0px; color:#303030; display:block;  padding:0 10%; margin-bottom:1.07em;}
.content_04 .div3 h4 strong{ font-weight:bold; line-height:inherit;}

.content_04 .div3 h4 a{ font-weight:700; font-size:18px; color:#d1d2aa;}
.content_04 .div3 h4 a:hover{ color:#C39F76;}


.footer{ background:#303030;}
.footer1{ padding:50px 0; position:relative; color:#fff;}
.footer1 .logo{ margin:20px 0; width:100%; float:none; padding:0 0; min-height:1px; height:auto;}
.footer1 .logo img{ height:auto; max-width:100%;}
.footer1 .footer1c{margin:40px 0 20px 0; width:100%; float:none;}
.footer1 .footer1c h3{ font-size:16px; letter-spacing:0px; font-weight:700; margin-bottom:30px; color:rgba(255,255,255,0.3); line-height:20.8px; font-style:normal; text-transform:uppercase;}
.footer1 .footer1c span{ font-size:16px; line-height:1.66; color:#fff; font-style:normal; font-weight:400; display:block; word-break:break-all;}


.footer1 .footer1r{margin:40px 0 20px 0; width:100%; float:none;}
.footer1 .footer1r h3{ font-size:16px; letter-spacing:0px; font-weight:700; margin-bottom:30px; color:rgba(255,255,255,0.3); line-height:20.8px; font-style:normal; text-transform:uppercase;}
.footer1 .footer1r ul li{ font-size:16px; line-height:26px; color:#fff; font-style:normal; font-weight:400; display:block; margin-bottom:1.07em;}
.footer1 .footer1r ul li img{ margin-right:5px; vertical-align:middle;}
.footer1 .footer1r ul li a{font-size:16px; line-height:22.36px; color:#ccc; font-style:normal; font-weight:400; display:inline-block;}
.footer1 .footer1r ul li a:hover{ color:#d1d2aa;}
.footer2{ background:#2f4731; height:74px; line-height:74px; text-align:center;}
.footer2 span{ font-size:15px; color:rgba(48,48,48,0.8); font-style:normal; font-weight:400;}
.footer2 a{ color:#fff;font-size:15px;  font-style:normal; font-weight:400;}





/*这里是关于我们*/
.aboutus_03 { margin-top:0px;text-align: center;position: relative;}
.aboutus_03 .aboutus_03l{width:100%; display: inline-block; text-align:center; vertical-align: top;overflow:hidden;}
.aboutus_03l h1{ margin-top:120px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.aboutus_03l .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#fff;}
.aboutus_03l .fgx span{ border:1px dotted rgb(204,204,204);width:550px; margin:0 auto; display:block; max-width:100%; }
.aboutus_03l h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.aboutus_03l a{ display:block;} 
.aboutus_03l img{ height:auto; max-width:100%; vertical-align:top;}
.aboutus_03l .btn{ font-weight:700; padding:17px 45px; border:none; background:#2f4731; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:35px;}

.aboutus_03 .aboutus_03c{ width:100%; display: inline-block; text-align:center; vertical-align: top;overflow:hidden;}
.aboutus_03c h1{ margin-top:35px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.aboutus_03c .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#fff;}
.aboutus_03c .fgx span{ border:1px dotted rgb(204,204,204);width:550px; margin:0 auto; display:block; max-width:100%; }
.aboutus_03c h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.aboutus_03c a{ display:block;} 
.aboutus_03c img{ height:auto; max-width:100%; vertical-align:top;}
.aboutus_03c .btn{ font-weight:700; padding:17px 45px; border:none; background:#da291c; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:35px;}

.aboutus_03 .aboutus_03r{  width:100%; display: inline-block; text-align:center; vertical-align: top;overflow:hidden;}
.aboutus_03r h1{ margin-top:35px; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.aboutus_03r .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#fff;}
.aboutus_03r .fgx span{ border:1px dotted rgb(204,204,204); width:550px;  margin:0 auto; display:block; max-width:100%; }
.aboutus_03r h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.aboutus_03r a{ display:block;} 
.aboutus_03r img{ height:auto; max-width:100%; vertical-align:top;}
.aboutus_03r .btn{ font-weight:700; padding:17px 45px; border:none; background:#da291c; color: #fff; font-size: 13px; display:inline-block; line-height:1.4em; cursor:pointer; outline:0; text-align:center; transition:all .3s; margin-top:35px; margin-bottom:135px;}


.aboutus_02 .div3{ display:none;}

.aboutus_02 .div4{ display:none;}

.aboutus_02 .suoxiao { display:block; margin:20px 40px 20px 40px; background:#f7f7f7;}
.aboutus_02 .suoxiao .tp{ text-align:center; border-radius:50%; overflow:hidden; vertical-align:top; max-width:100%; padding:0 8%; }
.aboutus_02 .suoxiao .tp img{ display:block; border-radius:50%; height:auto; max-width:100%; margin:0 auto;}
.aboutus_02 .kong{ height:80px;}
.aboutus_02 .kong2{ height:40px;}
.aboutus_02 .suoxiao .div4{ width:100%;display: inline-block; text-align:center;min-height:1040px; vertical-align: top; max-height:1540px; overflow:hidden; margin-right:0; margin-left:0;}
.aboutus_02 .suoxiao .div4 h1{ margin-top:10px; font-style:normal; font-weight:700; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.aboutus_02 .suoxiao .div4 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.aboutus_02 .suoxiao .div4 .fgx span{ border:1px dotted rgb(204,204,204); width:200px; margin:0 auto; display:block; max-width:100%; }
.aboutus_02 .suoxiao .div4 h2{ font-style:normal; font-weight:700; font-size:18px; line-height:28px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; margin-bottom:35px;}
.aboutus_02 .suoxiao .div4 span{padding:0 10%; line-height:28px; font-style:normal; font-weight:400; font-size:16px; text-transform:none; letter-spacing:0px; color:#303030; display:block; word-break:break-all;margin-bottom: 1.07em;}




/*这里是通用内页*/
.inside_02{ display:none;}
.inside_03 .suoxiao { display:block; margin:20px 40px 20px 40px; background:#f7f7f7;}
.inside_03 .suoxiao .tp{ text-align:center; border-radius:50%; overflow:hidden; vertical-align:top; max-width:100%; padding:0 8%; }
.inside_03 .suoxiao .tp img{ display:block; border-radius:50%; height:auto; max-width:100%; margin:0 auto;}
.inside_03 .kong{ height:80px;}
.inside_03 .kong2{ height:40px;}
.inside_03 .kong3{ height:80px;}
.inside_03 h2{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left;padding:0 10%;}

.inside_03 span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; }






/*这里是新种植者*/
.newgrower{ margin:0 0;}

.newgrower_02{ display:none;}
.newgrower_03{ display:none;}
.newgrower .suoxiao { display:block; margin:0px 10px 20px 10px; background:#f7f7f7; height:auto;}
.newgrower .suoxiao .tp{ text-align:center; border-radius:50%; overflow:hidden; vertical-align:top; max-width:100%; padding:0 8%; }
.newgrower .suoxiao .tp img{ display:block; border-radius:50%; height:auto; max-width:100%; margin:0 auto;}


.newgrower .suoxiao h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; text-align:center;}
.newgrower .suoxiao .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.newgrower .suoxiao .fgx span{ border:1px dotted rgb(204,204,204); width:510px; margin:0 auto; display:block; max-width:100%; }
.newgrower .suoxiao h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; text-align:center;}
.newgrower .suoxiao ul{ margin-top:35px; text-align:left;padding:0 10%;}
.newgrower .suoxiao ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.newgrower .suoxiao ul li span{ margin-right:18px;}

.newgrower .suoxiao .nr{ padding:30px; position:relative; margin:0 10%;; font-size:22px; font-weight:700; font-style:normal; line-height:2; color:#303030; background:#f4f4f4;}
.newgrower .suoxiao .hengxian{ width:238px;  height:1px; background-color:rgba(0,0,0,0.1);  font-size:0; line-height:0; text-align:left; margin:0 10%;}

.newgrower .suoxiao .nr_2{ margin-top:5px; padding:0 6%;}
.newgrower .suoxiao .nr_2 img{ margin:0 0px 0 0; float:left; padding:5px 0 15px 0; line-height:1; display:inline-block; width:20px; height:20px;}
.newgrower .suoxiao .nr_2 font{padding:10px 0 15px 0; float:left;display:inline-block; font-style:normal; font-size:14px; line-height:20.8px; letter-spacing:4px; color:#303030;}








.newgrower .suoxiao2 { display:block; margin:0px 10px 20px 10px; background:#f7f7f7; height:auto;}
.newgrower .suoxiao2 .tp{ text-align:center; border-radius:50%; overflow:hidden; vertical-align:top; max-width:100%; padding:0 8%; }
.newgrower .suoxiao2 .tp img{ display:block; border-radius:50%; height:auto; max-width:100%; margin:0 auto;}
.newgrower .suoxiao2 h1{ text-align:center; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.newgrower .suoxiao2 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.newgrower .suoxiao2 .fgx span{ border:1px dotted rgb(204,204,204); width:412px; margin:0 auto; display:block; max-width:100%; }
.newgrower .suoxiao2 h2{text-align:center; font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.newgrower .suoxiao2 ul{ margin-top:35px; text-align:left;padding:0 10%;}
.newgrower .suoxiao2 ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.newgrower .suoxiao2 ul li span{ margin-right:18px;}

.newgrower .suoxiao2 .nr{ padding:30px; position:relative; margin:0 10%;; font-size:22px; font-weight:700; font-style:normal; line-height:2; color:#303030; background:#f4f4f4;}
.newgrower .suoxiao2 .hengxian{ width:238px;  height:1px; background-color:rgba(0,0,0,0.1);  font-size:0; line-height:0; text-align:left; margin:0 10%;}

.newgrower .suoxiao2 .nr_2{ margin-top:5px; padding:0 10%;}
.newgrower .suoxiao2 .nr_2 img{ margin:0 15px 0 0; float:left; padding:5px 0 15px 0; line-height:1; display:inline-block;}
.newgrower .suoxiao2 .nr_2 font{padding:10px 0 15px 0; float:left;display:inline-block; font-style:normal; font-size:16px; line-height:20.8px; letter-spacing:4px; color:#303030;}



.newgrower .suoxiao2 h3{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:50px; padding:0 10%;}
.newgrower .suoxiao2 span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}





/*这里是买家*/
.buyers{ margin:0 0;}
.buyers_02{ display:none;}
.buyers_03{ display:none;}
.buyers .suoxiao { display:block; margin:0px 10px 20px 10px; background:#f7f7f7; height:auto;}
.buyers .suoxiao .tp{ text-align:center; border-radius:50%; overflow:hidden; vertical-align:top; max-width:100%; padding:0 8%; }
.buyers .suoxiao .tp img{ display:block; border-radius:50%; height:auto; max-width:100%; margin:0 auto;}


.buyers .suoxiao h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; text-align:center;}
.buyers .suoxiao .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.buyers .suoxiao .fgx span{ border:1px dotted rgb(204,204,204); width:510px; margin:0 auto; display:block; max-width:100%; }
.buyers .suoxiao h2{ font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; text-align:center;}
.buyers .suoxiao ul{ margin-top:35px; text-align:left;padding:0 10%;}
.buyers .suoxiao ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.buyers .suoxiao ul li span{ margin-right:18px;}

.buyers .suoxiao font{display:inline-block; font-style:normal; font-size:16px; line-height:inherit; letter-spacing:0px; color:#303030; text-align:left; padding:0 10%; word-break:break-all;}



.buyers .suoxiao2 { display:block; margin:0px 10px 20px 10px; background:#f7f7f7; height:auto;}
.buyers .suoxiao2 .tp{ text-align:center; border-radius:50%; overflow:hidden; vertical-align:top; max-width:100%; padding:0 8%; }
.buyers .suoxiao2 .tp img{ display:block; border-radius:50%; height:auto; max-width:100%; margin:0 auto;}
.buyers .suoxiao2 h1{ margin-top:40px; text-align:center; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;;}
.buyers .suoxiao2 .fgx{ height:2px; padding:20px 0; margin:0 auto; position:relative; overflow:hidden; font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030;}
.buyers .suoxiao2 .fgx span{ border:1px dotted rgb(204,204,204); width:412px; margin:0 auto; display:block; max-width:100%; }
.buyers .suoxiao2 h2{text-align:center; font-style:normal; font-weight:700; font-size:20px; line-height:30px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%;}
.buyers .suoxiao2 ul{ margin-top:35px; text-align:left;padding:0 10%;}
.buyers .suoxiao2 ul li{ font-style:normal; font-weight:400; font-size:16px; line-height:26px; text-transform:none; letter-spacing:0px; color:#303030; word-break:break-all;}
.buyers .suoxiao2 ul li span{ margin-right:18px;}



.buyers .suoxiao2 h3{font-style:normal; font-weight:600; font-size:30px; line-height:40px; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:14px; text-align:left; margin-top:50px; padding:0 10%;}
.buyers .suoxiao2 h4{ line-height:inherit; font-style: normal; font-weight:bold; font-size:16px; letter-spacing:0px; color:#303030; text-transform:none; padding:0 10%; margin:14px 0 1.07em 0;}
.buyers .suoxiao2 span{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}











.newgrower_01{ background:#2f4731;}
.newgrower_01 h1{padding-top:35px; float:none; color:#fff; font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; margin:0px 0 45px 15px;}
.newgrower_01 a{ display:block; float:none; text-align:center; margin:0 0;}
.newgrower_01 a .btn{ padding:21px 42px; background:#000; color:#fff; font-weight:normal; outline:none; margin-bottom:40px;}











.products{ margin:0 0;}
.products_01{ display:none;}
.products_02{ display:none;}
.products .suoxiao { display:block; margin:0px 10px 20px 10px; background:#f7f7f7; height:auto;}
.products .suoxiao .tp{ text-align:center; border-radius:50%; overflow:hidden; vertical-align:top; max-width:100%; padding:0 8%; }
.products .suoxiao .tp img{ display:block; border-radius:50%; height:auto; max-width:100%; margin:0 auto;}


.products .suoxiao h1{ font-style:normal; font-weight:700; font-size:40px; line-height:50px; text-transform:none; letter-spacing:0px; color:#303030; display:inline-block;word-break:break-all;padding:0 10%; text-align:center;}



.products .suoxiao font{font-style:normal; font-weight:400; font-size:16px; line-height: inherit; text-transform:none; letter-spacing:0px; color:#303030; margin-bottom:1.07em; text-align:left; padding:0 10%; display:block; word-break:break-all; overflow:hidden;}

}















