锘






/* banner */
.zoomps { background-position:center  center; background-repeat:no-repeat;}
.page_content {width:100%;overflow:hidden; position:relative;background:url(../images/bg1.jpg);}
/* .page_content *{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}*/
.page_content .page_content_main {width:1000px; margin:auto;padding:60px 0; }
.page_banner { position: relative; height:295px;}
.page_img_top {height:295px; background: url(../images/page_banner.png) center bottom  no-repeat !important; position:absolute; width:100%; z-index:1; left:0; top:0;}
.page_img {height:295px;}

.flexslider1{margin:0 auto ;position: relative;width: 100%;height:295px;overflow: hidden;zoom: 1;}
.flexslider1 .slides1 li{position: relative;width: 100%;height:295px;}
.flexslider1 .slides1 li a{width:100%;height:295px; display:block;}



.page_nav { position:absolute; width:1000px; left:50%; margin-left:-500px;bottom:-10px; height:37px; text-align:center; z-index:10;}
.page_nav a{ display: inline-block; background:url(../images/page_nav.png) top no-repeat;height:37px; width:132px; text-align:center; margin:0 5px; line-height:37px; font-size:14px; color:#8e3c37;}
.page_nav a:hover,.page_nav a.cur {background:url(../images/page_nav.png)  center bottom no-repeat; color:#ffc98c;}

.page_bottom { background:url(../images/page_bottom.png) bottom no-repeat; height:135px;}

.page_main {font-size:14px; color:#6e6459; line-height:26px;width:932px; margin:auto;overflow:hidden;  min-height:200px;}
.page_main img { max-width:920px;  margin:auto; display:block;}
.img_b{padding:5px; border:#d2bcb0 1px solid;}


.page_title { text-align:center; margin-bottom:30px;}
.page_title span { display:inline-block; vertical-align:middle;}
.page_title span.ptl { background: url(../images/tl.png) right no-repeat; width:185px; height:30px;}
.page_title span.ptr { background: url(../images/tr.png) left no-repeat; width:185px; height:30px;}
.page_title span.ptm {/* font-weight:bold;*/font-size:22px; line-height:20px; padding:0 10px; color:#8e001f;}


.page_title0 { text-align:center; margin-bottom:30px;}
.page_title0 span { display:inline-block; vertical-align:middle;}
.page_title0 span.ptl { background: url(../images/tl.png) right no-repeat; width:185px; height:30px;}
.page_title0 span.ptr { background: url(../images/tr.png) left no-repeat; width:185px; height:30px;}
.page_title0 span.ptm {/* font-weight:bold;*/font-size:22px; line-height:20px; padding:0 10px; color:#8e001f;}

.page_title1 { text-align:center; margin-bottom:30px;}
.page_title1 span { display:inline-block; vertical-align:middle;}
.page_title1 span.ptl { background: url(../images/tl1.png) right no-repeat; width:185px; height:30px;}
.page_title1 span.ptr { background: url(../images/tr1.png) left no-repeat; width:185px; height:30px;}
.page_title1 span.ptm {font-size:22px; line-height:20px; padding:0 10px; color:#ffd8ae;}

.page_title2 { text-align:center; margin-bottom:30px;}
.page_title2 span { display:inline-block; vertical-align:middle;}
.page_title2 span.ptl { background: url(../images/tl2.png) right no-repeat; width:185px; height:50px;}
.page_title2 span.ptr { background: url(../images/tr2.png) left no-repeat; width:185px; height:50px;}
.page_title2 span.ptm {display:inline-block; }
.page_title2 span.ptm h1 {display:block;font-weight:bold;font-size:22px; line-height:20px; padding:8px 10px 10px 10px; color:#8e001f;}
.page_title2 span.ptm h2 { font-size:12px; color:#8e001f;}


.page_num { text-align:center;}
.page_num a,.page_num span{ border:#beb3a4 1px solid;width:50px; height:50px; line-height:50px; padding:5px 10px; margin:0 2px; color:#666; border-radius:5px;}
.page_num a:hover{ background:#8e001f; color:#FFF;}
.page_num span{ background:#8e001f;color:#FFF; vertical-align:top;}
.page_num a.a1,.page_num .prev,.page_num .next{ display:none}


.h480px { height:480px;}
.certificate{}
.certificate li{ border:#e3d9c8 1px solid; background:#fffaf6; text-align:center; width:275px; float:left; padding:10px; margin:5px;}
.certificate li span{ background:#efe6d9;text-align:center; display:block; padding:5px;}
.certificate li span img { display:block; height:155px;}
.certificate li h2{ font-size:14px; height:40px; line-height:50px;}


.img_c a{padding:5px; border:#d2bcb0 1px solid;background:#fffaf6; text-align:center; margin-bottom:20px; display:block;}
.img_c span{ text-align:center; display:block;}
.img_c span img { display:block;}
.img_c h2{ font-size:14px; height:40px; line-height:50px;}
.img_c a:hover { background:#fff; }

.img_d {padding:5px; border:#d2bcb0 1px solid;background:#fffaf6; text-align:center; margin-bottom:20px; display:block;}
.img_d span{ text-align:center; display:block;}
.img_d span img { display:block;}


.video_list li a{ border:#e3d9c8 1px solid; background:#fffaf6; text-align:center; width:275px; float:left; padding:10px; margin:5px; position:relative;}
.video_list li a span{ background:#000;text-align:center; display:block;}
.video_list li a span img { display:block;width:275px;filter:alpha(opacity=50); -moz-opacity:0.5;opacity:0.5;border:none !important;}
.video_list li a h2{ font-size:14px; height:40px; line-height:50px;}
.video_list li a span i{ background:url(../images/play.png); position:absolute; width:45px; height:45px; left:50%;top:42%; margin-left:-22.5px; margin-top:-22.5px; z-index:10;}
.video_list li a:hover span img{filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;border:none !important;}


.img_e li { border:#e3d9c8 1px solid; background:#fffaf6; text-align:center; width:275px; float:left; padding:10px; margin:5px; position:relative;}
.img_e li span{ background:#fff;text-align:center; display:block;}
.img_e li span img { display:block;width:275px;border:none !important;}
.img_e li h2{ font-size:14px; height:40px; line-height:50px;}
.img_e li span i{ background:url(../images/play.png); position:absolute; width:45px; height:45px; left:50%;top:42%; margin-left:-22.5px; margin-top:-22.5px; z-index:10;}



.page_next { border-bottom:#CCC 1px solid; padding:10px 0;border-top:#CCC 1px solid; position:relative}
.page_next a{ display:block; color:#6e6459;}
.page_next a.rt_btn { padding-right:20px; background:url(../images/rt.jpg) right center no-repeat; display:block; position:absolute; right:0; top:25px; }
.page_next a:hover {color:#3d0000;}


.ck-slide {width:930px;height:240px;margin: auto;position:relative;background:#fffaf6;border:#CCC 1px solid; overflow:hidden}
.ck-slide ul.ck-slide-wrapper * { display:block;}
.ck-slide ul.ck-slide-wrapper li {height:220px; padding:10px; position:absolute; left:0;}
.ck-slide ul.ck-slide-wrapper li a {height:220px}
.ck-slide ul.ck-slide-wrapper li img{float:left;}
.ck-slide ul.ck-slide-wrapper li ol {width:470px;float:left; padding-left:30px;padding-right:25px;}
.ck-slide ul.ck-slide-wrapper li ol h1{color:#333333; font-size:18px; padding-top:10px;}
.ck-slide ul.ck-slide-wrapper li ol h2 {color:#c7b096; font-size:12px;}
.ck-slide ul.ck-slide-wrapper li ol span{ color:#6e6459; padding:10px 0 10px 0; line-height:20px; font-size:12px; }
.ck-slide ul.ck-slide-wrapper li ol h3{  line-height:20px; color:#8e001f; font-size:12px;}
.ck-slide ul.ck-slide-wrapper li ol h3:hover {color:#000;}
.ck-slidebox { position: absolute; left:450px; bottom: 30px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; }
.ck-slidebox ul li { float: left; height: 5px; margin: 4px 3px;}
.ck-slidebox ul li em { display: block; width: 7px; height: 7px; border-radius:100%;background-color:#ad775f; text-indent: -9999px; cursor: pointer; border:#ad775f 1px solid;}
.ck-slidebox ul li.current em { background-color: transparent; border:#ad775f 1px solid;}
.ck-slidebox ul li em:hover { background-color: #ad775f;}



.news_list { margin-top:20px;}
.news_list li {height:150px; padding:10px;background:#fffaf6;border:#CCC 1px solid; overflow:hidden; margin-bottom:15px;}
.news_list li:hover {background:#fff;}
.news_list li a {height:220px}
.news_list img{float:left;}
.news_list li ol {width:600px;float:left; padding-left:30px;}
.news_list li ol h1{color:#333333; font-size:14px; padding-top:10px;}
.news_list li ol h2 {color:#c7b096; font-size:12px;}
.news_list li ol span{ color:#6e6459; padding:10px 0 10px 0; line-height:20px; font-size:12px; }
.news_list li ol h3{  line-height:20px; color:#8e001f; font-size:12px;}
.news_list li ol h3:hover {color:#000;}

.news_title { border-bottom:#d2bcb0 1px solid;text-align:center; margin-bottom:20px; padding-bottom:20px;}
.news_title h1 { padding:10px 0 5px 0; text-align:center; font-size:18px;}
.news_title span { font-size:12px;  }



.orchard_list {}
.orchard_list li{ margin-bottom:20px !important;}
.orchard_list li.type1{background:#fffaf6;padding:10px;margin: auto; overflow:hidden;border:#CCC 1px solid;border-radius:100px;}
.orchard_list li.type1 img{ float:left;width:95px;height:95px;border-radius:100px; overflow:hidden;border:#901011 2px solid;}
.orchard_list li.type1 span{ float:left; width:730px; padding-left:30px;}
.orchard_list li.type1 span h1{font-size:16px; color:#d71d19; margin-bottom:5px;}
.orchard_list li.type1 span h2{font-size:12px; color:#919191; line-height:20px;}

.orchard_list li.type2{background:#fffaf6;padding:10px; margin:5px; overflow:hidden;border:#CCC 1px solid;border-radius:100px;}
.orchard_list li.type2 img{ float:right;width:95px;height:95px;border-radius:100px; overflow:hidden;border:#901011 2px solid;}
.orchard_list li.type2 span{ float:right; width:730px; padding-right:30px;text-align:right}
.orchard_list li.type2 span h1{font-size:16px; color:#d71d19; margin-bottom:5px; }
.orchard_list li.type2 span h2{font-size:12px; color:#919191; line-height:20px;}



/* slide-box */
.slide-content{width:673px;margin:auto; overflow:hidden; background:url(../images/dt2.png) center repeat-y ; padding:0 80px;}
.JQ-slide-content{position:absolute;}
.JQ-slide-nav a{display:block;z-index:99;width:37px;color:#ffdfbf;position:absolute;top:645px;height:65px;text-decoration:none; font-size:36px; font-family:"瀹嬩綋"; }
.JQ-slide-nav .prev{left:40px;}
.JQ-slide-nav .next{right:30px;}
.wrap{width:670px;position:relative;min-height:850px;overflow:hidden;}
.slide-content ul{width:10000px;}
.slide-content li{float:left;width:670px;position:relative;overflow:hidden;}
.slide-content li img{width:670px;height:600px;margin-bottom:30px;}
.slide-content li span { position:absolute;top:600px; width:100%;height:96px; z-index:11; color:#ffdfbf;text-align:center;font-size:22px;}
.slide-content li span h1  { background: url(../images/tl3.png) right no-repeat; width:185px; height:50px;display:inline-block;vertical-align:middle;}
.slide-content li span h3  { background: url(../images/tr3.png) left no-repeat; width:185px; height:50px;display:inline-block;vertical-align:middle;}
.slide-content li span h2  {display:inline-block;vertical-align:middle; text-align:center}
.txt { padding:70px 40px 0px 40px; display:block;font-size:16px; line-height:24px; overflow:hidden;}
.dt1 { background:url(../images/dt1.png) center top no-repeat; height:40px;}
.dt4 { background:url(../images/dt4.png) center bottom no-repeat; height:56px;}
.dt3 span { height:126px; position:absolute; width:1000px; left:50%; margin-left:-510px;top:600px; z-index:10; background:url(../images/dt3.png) no-repeat; text-align:center;}





.contact {}
.contact_l {width:525px; float:left;}
.contact_r {width:350px; float:right;}
.contact_r li { border-top:#d8c8af 1px  dashed; padding-top:20px; margin-top:10px; overflow:hidden;}
.kg { display:inline-block; padding:0 12px;}
.kg1 { display:inline-block; padding:0 15px;}



/*浼佷笟鎰挎櫙*/
.flexslider{margin:0 auto ;position: relative;width: 100%;height:800px;overflow: hidden;zoom: 1;background:#000;}
.flexslider .slides li{width: 100%;height: 100%;}
.flex-direction-nav a{width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next{background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev{left: 0;}
.flexslider:hover .flex-next{opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav{width: 100%;position: absolute;bottom:0px;text-align: center; background:url(../images/banner_nav.png) center bottom  no-repeat; height:39px; display:none;`}
.flex-control-nav li{margin:7px 0px 0px 0px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a{background: url(../images/dot.png) no-repeat 0 -25px;display: block;height: 28px;overflow: hidden;text-indent: -99em;width: 20px;cursor: pointer;}
.flex-control-paging li a.flex-active, .flex-control-paging li.active a{background-position: 0 1px;}
.flexslider .slides a img{width: 100%;height: 800px;display: block;}


.vision {position:absolute; width:1000px; height:600px; left:50%; margin-left:-500px; top:160px; z-index:99;}
.vision_main { position:relative;height:500px;width:1000px; margin:auto;}
.tab {overflow: hidden;width: 600px;height:110px;cursor: pointer; position:absolute;left:50%; margin-left:-300px; bottom:10px; z-index:90;}
.tab li {float: left;width: 110px; height:109px;text-align: center;line-height: 109px;background:url(../images/yj1.png); font-size:18px; margin:0 5px;}
.tab li.on { background:url(../images/yj2.png); color:#f5d1a6;}
.con {width: 980px;}
.con_main {width: 900px;padding: 40px;border: solid #7b0b26 10px; height:340px; background: url(../images/bg2.png);}
.txt_main { line-height:24px; height:250px; overflow:scroll; font-size:14px;}






.buying { text-align:center;}
.buying a{ background:url(../images/buy1.png) center top no-repeat; width:250px; height:295px; display: inline-block;*display:-moz-inline-stack;zoom:1;*display:inline;margin:0 10px;}
.buying a:hover {background:url(../images/buy2.png) center top no-repeat;}
.buying a img {width:250px;height:250px;}
.buying a i { display:block; width:250px; height:45px; background:url(../images/ty.png) center no-repeat}



.recruitment_hot {min-height:200px; background:#8e001f; padding:10px; text-align:center; width:930px; margin:auto; overflow:hidden;}
.recruitment_hot ul {background:#8e001f url(../images/recruitment_hot.png) bottom center no-repeat; border:#c96d62 2px solid; display:block;min-height:135px; padding:30px 20px;overflow:hidden;}
.recruitment_hot a { padding:0 20px 0 40px;margin:10px; width:200px; height:40px; line-height:40px; background:#f5d4a8 url(../images/point.png) 20px no-repeat;color:#8e001f;border-radius:5px;display:inline-block;*display:-moz-inline-stack;zoom:1;*display:inline; font-size:14px; text-align:left;}
.recruitment_hot a:hover {background:#fff url(../images/point.png) 20px no-repeat; }




.recruitment_list { margin-top:30px; margin-left:14px; height:auto;}
.recruitment_list ul { width:463px;float:left; margin:10px;position:relative;}
.recruitment_list li { width:463px; height:105px; position:relative; cursor:pointer;overflow:hidden;}
.recruitment_list li span { display:block; background:url(../images/job1.png) right top no-repeat; position:absolute; left:0; top:0; width:493px; height:105px; z-index:9;}
.recruitment_list li span h1{ display:block; line-height:105px; text-align:left; width:200px; float:left; color:#FFF; font-size:22px; text-indent:40px;background:url(../images/job1.jpg) repeat-x;}
.recruitment_list li:hover span { background:url(../images/job2.png) right top no-repeat; }
.recruitment_list li:hover span h1{color:#f5d4a8; background:url(../images/job2.jpg) repeat-x;}
.recruitment_list ol { display: none;width:373px; background:#8e001f; padding:30px 45px; overflow:hidden; position:absolute; top:104px; left:0px; z-index:99;}
/*.recruitment_list ol { display: none;width:373px; background:#8e001f; padding:30px 45px; overflow:hidden; position:relative; }*/
.recruitment_list ol a{padding:0 20px 0 30px; height:40px; line-height:40px;color:#ffd8ae;display:block; float:left;background:url(../images/point1.png) 10px no-repeat; }
.recruitment_list ol a:hover {background:#f5d4a8 url(../images/point1.png) 20px no-repeat;border-radius:5px; color:#8e001f;}

.job_on {background:url(../images/job2.png) no-repeat !important;}
.job_on h1{color:#f5d4a8;}
.inline { background:#fff8f2; padding:20px; border:#7a0d2d 10px solid; line-height:24px; font-size:12px; margin:-10px; display: none; color:#000;}
.inline h4{ font-size:18px; padding-bottom:20px; margin-bottom:20px;border-bottom:#CCC 1px solid; text-align:center;}
.inline strong { padding:20px 0 10px 0; display:block; color:#930; font-size:14px;}
.inline img { max-width:940px;}

.inline1 { background:#000; padding:0px; border:#7a0d2d 10px solid; margin:-10px; display: none; text-align:center; overflow:hidden;height:520px; } 
.inline1 *{ display:inline-block; margin:0; padding:0; z-index:999;}
.first { color:#000;}





.products_type  { text-align:center;}
.products_type  a{display: inline-block;*display:-moz-inline-stack;zoom:1;*display:inline;margin:0 5px;}
.products_type  a img{filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity: 0.5;  opacity: 0.5;}
.products_type  a.cur img{filter:none;-webkit-filter:none;-moz-filter: none;-ms-filter:none;-o-filter:none;filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1;  opacity:1;  }
.products_type a:hover img {filter:none;-webkit-filter:none;-moz-filter: none;-ms-filter:none;-o-filter:none; }
.products_type a h4 { font-size:14px; border-bottom:#CCC 1px solid; padding:10px 20px;}
.products_type a:hover h4 { background:#8e001f; color:#FFF;}
.products_type a.cur h4 {border-bottom:#8e001f 2px solid;color:#8e001f;}
.products_type a:hover.cur h4 {color:#FFF;}

.products_list { overflow:hidden; margin:10px 0 30px 0;}
.products_list *{display:block;}
.products_list a{float:left; border:#e1d2c7 1px solid; background:#FFF; padding:10px;width:220px;height:303px; margin:4px;overflow:hidden;}
.products_list a span{background:url(../images/p_line.png) top no-repeat; width:200px; height:263px;padding:20px 10px;overflow:hidden;}
.products_list a span img{ width:200px; height:200px;}
.products_list a span h1{ text-align:center;font-size:14px;color:#a36e30; padding:45px 0 10px 0;overflow:hidden; display:block; height:23px;width:200px;}
.products_list a:hover { background:#8e001f; }


.product_detail { border:#d2bcb0 1px solid;}
.page_path { font-size:14px; color:#a66e33; background:#f2e9dc; line-height:30px; height:30px; text-align:left; padding:0 20px;}
.page_path a{color:#a66e33;}
.page_path a:hover{color:#711303;}
.product_main { background:#FFF; overflow:hidden; padding:20px 0;}
.product_main img { max-width:900px;}
.product_title { text-align:center; margin-bottom:30px;}
.product_title span { display:inline-block; vertical-align:middle;}
.product_title span.ptl { background: url(../images/tl2.png) right no-repeat; width:185px; height:50px;}
.product_title span.ptr { background: url(../images/tr2.png) left no-repeat; width:185px; height:50px;}
.product_title span.ptm {display:inline-block; }
.product_title span.ptm h1 {display:block;font-weight:bold;font-size:22px; line-height:20px; padding:8px 10px 0px 10px; color:#8e001f;}
.product_title span.ptm h2 { font-size:14px; color:#8e001f;}

.product_detail_main { width:790px; margin:auto; line-height:24px; font-size:14px; overflow:hidden; padding-bottom:50px;}
.product_detail_main  img { max-width:790px;}



.prouct_l {float:left; width:400px; text-align:center;}
.prouct_l img{ max-width:400px;}
.prouct_r {float:left;width:450px;}
.p_title { font-size:18px; font-weight:bold; color:#8e001f; border-bottom:#CCC 1px solid; padding-bottom:10px; margin-bottom:10px;}

.link_p { overflow:hidden; margin:20px 0;}
.link_p a{ float:left; margin-right:10px;}




/* select */
.select_bz { margin-top:20px;}
.select_bz h1{ float:left; font-size:14px; vertical-align:middle; line-height:30px;color:#d10a04; margin-left:1px;}
.select{position:relative;float:left;margin:0 10px;}
.select dt{height:28px;display:inline-block;border:1px solid #d2ccc4;background:#fcfcfb url(../images/ico.gif) no-repeat 90% center;line-height:28px;padding-left:10px;cursor:pointer;padding-right:40px;overflow:hidden;position:relative;z-index:99;color:#a36e30;}
.select dt:hover,.select dt.cur{border:1px solid #e7bab2;box-shadow:0 0 3px #ccc;}
.select dd{position:absolute;left:0;top:29px;border:1px solid #d2ccc4;background:#fff;display:none;}
.select dd ul{padding:4px;width:124px;max-height:250px;overflow:auto;}
.select dd ul li a{line-height:28px;display:block;padding:0 8px; }
.select dd ul li a:hover{background:#f5f5f5;}

.dlss tr { text-indent:20px;}
.dlss tr:hover{background:#FFEDD7;}

.zpxx {border-top:#d8c8af 1px  solid;}
.zpxx tr{text-indent:20px;border-bottom:#d8c8af 1px solid;}
.zpxx td{text-indent:20px; height:30px; font-size:12px}
















