﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/**/
.s_sea{background: #f2ede3;}
.s_bj{height:100px; overflow:hidden; background:#fff;}
.sou{width:1000px; height:45px; font:14px/27px "Microsoft Yahei";padding: 22px 0 0; margin:0 auto; overflow:hidden;}
.sou p{width:600px; color:#333;}
.sou p a{color:#333; padding:0 10px;}
.s_inp01{width:310px; height:34px; }
.inp01{width:261px; height:27px; line-height:27px; background:url(../images/ss1.gif) no-repeat; border:0 ; color:#c2a979; font-size:14px; padding-left:10px; float:left; font-family:"Microsoft Yahei";}
.inp02{background:url(../images/ss2.gif) no-repeat center top; width:39px; height:27px; line-height:27px; border:0; cursor:pointer; float:left;}



/**/
.zp-bj{height:716px; overflow:hidden;}

.bt-s2{height:98px; text-align:center; margin:16px 0 40px 0; background:url(../images/bt-sr.png) no-repeat center bottom;}
.bt-s2 img{width:640px; height:80px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}
.bt-s2 img:hover{width:640px; height:80px;  text-align:center; transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.bt-s{height:98px; text-align:center; margin:16px 0 40px 0; background:url(../images/bt-sr.png) no-repeat center bottom;}
.bt-s img{width:640px; height:80px;}

.zp{width:1000px; height:490px; position:relative;}
.zp ul li{width:237px; height:237px; position:absolute; overflow:hidden;}
.zp ul li img{width:237px; height:237px; transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}
.zp ul li a:hover img{transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.zp ul li span{position:absolute; top:38px; right:24px; text-align:right; font:8px/20px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#c4b38c;}
.zp ul li span b{display:block; font:24px/30px "Microsoft Yahei"; color:#a7833e;}
.zp ul li.zp1{top:0; left:0;}
.zp ul li.zp2{top:0; right:0;}
.zp ul li.zp3{top:254px; right:0;}
.zp ul li.zp4{top:0; left:253px; width:493px; height:491px;}
.zp ul li.zp4 img{width:493px; height:491px;}
.zp ul li.zp4 span b{font-size:28px;}
.zp ul li.zp4 em a{display:block; width:166px; height:38px; margin:12px 0 0 40px; text-align:center; font:14px/38px "Microsoft Yahei"; color:#fff; background:url(../images/zp-btns.png) no-repeat center top;}
.zp p{position:absolute; top:254px; left:0; width:237px; height:237px; background:#eff0e1; overflow:hidden;}
.zp p i{display:block; width:160px; height:56px; margin:82px 0 0 48px; font:bold 14px/24px "Microsoft Yahei"; color:#a7833e;}
.zp p i b{display:block; font-size:18px;}
.zp p em a{display:block; width:166px; height:38px; margin:0 auto; text-align:center; font:14px/38px "Microsoft Yahei"; color:#fff; background:url(../images/zp-btns.png) no-repeat center top;}
/**/
.gd-bj{height:708px; background:url(../images/gd-bj.jpg) no-repeat center top; overflow:hidden;}
.gd-bj h2{margin:70px 0 40px 0;}
.gd-bj h2 img{ width:468px; height:80px;}
.gd-bj ul li{float:left; width:235px; height:303px; margin-right:20px; *display:inline; position:relative; overflow:hidden;}
.gd-bj ul li.no{margin:0;}

.gd-bj ul li img{width:235px; height:303px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}
.gd-bj ul li img:hover{transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.gd-bj ul li span{position:absolute; top:238px; left:0; display:block; width:235px; height:65px; background:url(../images/gd-s.png) no-repeat center top; text-align:center; font:12px/12px "Microsoft Yahei"; color:#fff;}
.gd-bj ul li span b{display:block; font:16px/40px "Microsoft Yahei"; color:#fff;}
.gd-bj p{width:1000px; float:left; height:80px; margin-top:38px; text-align:center; font:bold 20px/24px "Microsoft Yahei"; color:#a7833e; }
.gd-bj p em a{display:block; width:166px; height:38px; margin:12px auto 0; text-align:center; font:14px/38px "Microsoft Yahei"; color:#fff; background:url(../images/zp-btns.png) no-repeat center top;}



/**/
.pro-bj{height:1280px; overflow:hidden; background:url(../images/pro-bj.jpg) no-repeat center bottom;}
.pro-bj h2{margin:60px 0 40px 0;}
.pro-bj h2 img{width:720px; height:80px;}
.pro-l{height:250px; overflow:hidden;}
.pro-l dl{float:left; width:199px; margin-right:68px;}
.pro-l dl.no{margin:0;}
.pro-l dl dt{width:199px; height:216px; position:relative;}
.pro-l dl dt img{width:199px; height:199px;}
.pro-l dl dt span{position:absolute; top:165px; left:14px;  display:block; width:171px; height:40px; text-align:center; font:20px/40px "Microsoft Yahei"; color:#fff; background:url(../images/pro-ns.png) no-repeat center top;}
.pro-l dl dt span img{width:20px; height:20px; margin:-2px 0 0 6px; vertical-align:middle;}
.pro-l dl dd ul li{float:left; width:78px; padding-left:20px; font:14px/28px "Microsoft Yahei";}
.pro-l dl dd ul li a{color:#333; padding-left:18px; background:url(../images/pro-br.gif) no-repeat left center;}
.pro-r{width:1000px; height:830px; position:relative; overflow:hidden;}
.pro-r ul li{position:absolute;}

.pro-r ul li.pro1{top:30; left:0; width:490px; height:490px;}
.pro-r ul li.pro1 img{width:490px; height:490px;}
.pro-r ul li.pro2{top:0; right:0; width:490px; height:490px;}
.pro-r ul li.pro2 img{width:490px; height:490px;}

.pro-r ul li.pro3{top:510px; left:0; width:312px; height:312px;}
.pro-r ul li.pro3 img{width:312px; height:312px;}

.pro-r ul li.pro4{top:510px; left:345px; width:312px; height:312px;}
.pro-r ul li.pro4 img{width:312px; height:312px;}
.pro-r ul li.pro5{top:510px; right:0; width:312px; height:312px;}
.pro-r ul li.pro5 img{width:312px; height:312px;}
.pro-r ul li img{box-sizing: border-box;border: solid 2px #d3bf96;}
.pro-r ul li span{position:absolute; top:0; left:0; display:none;}


.pro-r ul li.pro1 span,.pro-r ul li.pro2 span{width:490px; height:490px; background:url(../images/pro-s3.png) no-repeat center top;}
.pro-r ul li.pro1 span h3,.pro-r ul li.pro2 span h3{height:44px; text-align:center; background:url(../images/bt-sr.png) no-repeat center bottom; margin:70px 0 14px 0; font:20px/30px "Microsoft Yahei"; color:#fff;}
.pro-r ul li.pro1 span p,.pro-r ul li.pro2 span p{text-align:center; font:12px/24px "Microsoft Yahei"; color:#fff;}
.pro-r ul li.pro3 span,.pro-r ul li.pro4 span,.pro-r ul li.pro5 span{width:312px; height:312px; background:url(../images/pro-s2.png) no-repeat center top;}
.pro-r ul li.pro3 span h3,.pro-r ul li.pro4 span h3,.pro-r ul li.pro5 span h3{height:44px; text-align:center; background:url(../images/bt-sr.png) no-repeat center bottom; margin:30px 0 10px 0; font:20px/30px "Microsoft Yahei"; color:#fff;}
.pro-r ul li.pro3 span p,.pro-r ul li.pro4 span p,.pro-r ul li.pro5 span p{text-align:center; font:12px/24px "Microsoft Yahei"; color:#fff;}




/**/
.ys-bj{height:2057px; position:relative; overflow:hidden;background:url(../images/ysbg.jpg) no-repeat center 0;}
.ys-bj h2{height:203px; margin:89px auto 0; background:none;}
.ys-bj h2 img{width:679px; height:142px;}
.ys-bj dl{width: 1000px;margin:0 auto;}
.ys1{height:333px; background:url(../images/ys1.jpg) no-repeat center top;}
.ys2{height:333px; background:url(../images/ys2.jpg) no-repeat center top;}
.ys3{height:333px; background:url(../images/ys3.jpg) no-repeat center top;}
.ys4{height:333px; background:url(../images/ys4.jpg) no-repeat center top;}
.ys5{height:433px; background:url(../images/ys5.jpg) no-repeat center top;}
.ys{position:absolute; top:234px; left:50%; margin-left:-500px; width:1000px; height:1570px;}
.ys-bj dl{width: 466px;padding: 50px 0 0;}
.ys-bj .ys5 dl{padding:25px 0 0;}
.ys-bj .ys2 dl{padding:65px 0 0;}
.ys-bj dl dt{height:140px;}
.ys-bj dl dt h3{font:bold 24px/36px "Microsoft Yahei"; color:#a7833e;}
.ys-bj dl dt h3 i{display:block; height:42px; margin-bottom:15px; font:20px/24px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; background:url(../images/ys-br.png) no-repeat left bottom;}
.ys-bj dl dd p{font:14px/29px "Microsoft Yahei"; color:#333;}
.ys-bj dl dd span{display:block; height:90px; margin-top:20px; font:bold 20px/24px "Microsoft Yahei"; color:#a7833e;}
.ys-bj dl dd span em a{display:block; width:171px; height:40px; margin-top:8px; text-align:center; font:14px/40px "Microsoft Yahei"; color:#fff; background:url(../images/pro-ns.png) no-repeat center top;}

/**/
.xz-bj{height:454px; overflow:hidden;}
.xz-bj h2{margin:64px 0 20px 0;}
.xz-bj h2 img{width:358px; height:80px;}
.xz-s{width:1000px; height:210px; margin:0 auto; position:relative; overflow:hidden;}
.zx{width:1000px; height:160px; overflow:hidden;}
.zx ul li{float:left; width:180px; height:150px; margin:0 10px; text-align:center;}
.zx ul li img{width:180px; height:100px;}
.zx ul li span{font:16px/30px "Microsoft Yahei"; color:#333;}
.xz-s .xz-x,.xz-s .xz-y{position:absolute; top:164px; width:34px; height:34px;}
.xz-s .xz-x{left:460px;}
.xz-s .xz-y{right:460px;}
.xz-s .xz-x a,.xz-s .xz-y a{display:block; width:34px; height:34px; }
.xz-s .xz-x a{background:url(../images/xz-x.png) no-repeat 0 0;}
.xz-s .xz-x a:hover{background-position:0 -34px;}
.xz-s .xz-y a{background:url(../images/xz-y.png) no-repeat 0 0;}
.xz-s .xz-y a:hover{background-position:0 -34px;}


/**/
.abobox{background:url(../images/about-bj.jpg) no-repeat center top; overflow:hidden;}
.about-bj{height:744px;overflow:hidden;}
.about-bj h2{margin:108px 0 0 0;height: 142px;}
.about-bj h2 span{color: #d3c09a;}
.about-bj dl{width:1000px; height:484px; background:url(../images/about-s.png) no-repeat center top;}
.about-bj dl dt{float:left; width:518px; height:377px;background: #bc9a59;padding: 8px 7px;}
.about-bj dl dt img{width:518px; height:377px;}
.about-bj dl dd{float:right; width:434px; height:410px; position:relative;color: #333;}
.about-bj dl dd h3{display:block; height:60px; margin:80px 0 30px 0; text-transform:uppercase; font:46px/50px "Microsoft Yahei"; color:#a7833e; background:url(../images/about-br.png) no-repeat left bottom; }
.about-bj dl dd p{font:14px/24px "Microsoft Yahei";}
.about-bj dl dd em{position:absolute; top:336px; left:0; display:block; width:366px;}
.about-bj dl dd em a{float:left; display:block; width:165px; height:38px; text-align:center; font:14px/38px "Microsoft Yahei"; color:#fff; background:url(../images/about-btn1.png) no-repeat center top;}
.about-bj dl dd em a.fr{float:right; background:url(../images/about-btn2.png) no-repeat center top; color:#a7833e;}

/**/
.zs-bj{height:245px;overflow:hidden;}
.zs-bj .zs-l{width:186px; height:148px; text-align:center; overflow:hidden;}
.zs-bj .zs-l span{display:block; margin-top:32px; font:bold 24px/30px "Microsoft Yahei"; color:#a7833e;}
.zs-bj .zs-l span i{display:block; font:bold 14px/20px Arial, Helvetica, sans-serif; text-transform:uppercase; }
.zs-bj .zs-l em a{display:block; width:166px; height:38px; margin:16px auto 0; text-align:center; font:14px/38px "Microsoft Yahei"; color:#a7833e; background:url(../images/zp-btns.png) no-repeat center top;}
.zs-bj ul{width:814px; overflow:hidden;}
.zs-bj ul li{float:left; width:258px; margin-right:20px; *display:inline;}
.zs-bj ul li img{width:258px; height:146px;}
.zs-bj ul li.no{margin:0;}
.zs-bj ul li span{display:block; text-align:center; font:14px/36px "Microsoft Yahei"; color:#333; }


/**/
.news-bj{ background:url(../images/news-bj.jpg) no-repeat center top; overflow:hidden;}
.nswbox{height:730px;}
.news-bj h2{margin:70px 0 28px 0;}
.news-bj h2 img{width:204px; height:80px;}
.news-l{width:640px; height:500px; position:relative; overflow:hidden;}
.news-l .n-more{position:absolute; top:10px; right:0; display:block; width:80px; height:24px;}
.news-l .n-more img{width:80px; height:24px;}
.news-l ul{height:42px; border-bottom:1px solid #c8c8c8; margin-bottom:40px;}
.news-l ul li{float:left; height:42px; margin-right:88px; *display:inline;}
.news-l ul li a{display:inline-block; height:42px; padding-left:32px; font:bold 20px/42px "Microsoft Yahei"; color:#555; }
.news-l ul li a:hover,.news-l ul li.cur a{text-decoration:none; color:#a7833e;}
.news-l ul li.n-w1 a{background:url(../images/news-n01.png) no-repeat left center;}
.news-l ul li.n-w1 a:hover,.news-l ul li.cur.n-w1 a{background:url(../images/news-n1.png) no-repeat left center;}
.news-l ul li.n-w2 a{background:url(../images/news-n02.png) no-repeat left center;}
.news-l ul li.n-w2 a:hover{background:url(../images/news-n2.png) no-repeat left center;}


.news-s{height:420px; overflow:hidden;}
.news-s dl{width:640px; height:200px;}
.news-s dl dt{float:left; width:300px; height:160px;}
.news-s dl dd{float:right; width:316px;}
.news-s dl dd h3{height:26px; font:bold 14px/16px "Microsoft Yahei";}
.news-s dl dd h3 a{color:#a7833e;}
.news-s dl dd p{font:14px/24px "Microsoft Yahei"; color:#333;}
.news-s dl dd em a{display:block; width:171px; height:40px; margin-top:20px; text-align:center; font:14px/40px "Microsoft Yahei"; color:#fff; background:url(../images/about-btn1.png) no-repeat center top;}
.news-s ol li{width:298px; height:48px; margin-bottom:20px; margin-right:20px; border:1px solid #c8c8c8;}
.news-s ol li span{float:left; display:block; width:48px; height:48px; background:#c8c8c8; text-align:center; font:30px/48px Arial, Helvetica, sans-serif; color:#555;}
.news-s ol li i{float:right; width:230px; height:48px; font:14px/48px "Microsoft Yahei";}
.news-s ol li a{color:#555; text-decoration:none;}
.news-r{width:320px; height:500px; overflow:hidden; font-weight:normal;}
.news-r h3{height:42px; border-bottom:1px solid #c8c8c8; margin-bottom:40px;}
.news-r h3 i a{display:inline-block; height:42px; font:bold 18px/42px "Microsoft Yahei"; padding-left:32px; color:#a7833e; background:url(../images/news-n3.png) no-repeat left center;}
.news-r h3 span a{display:block; width:80px; height:24px; margin-top:10px;}
.news-r h3 span a img{width:80px; height:24px;}
.news-r dl{width:320px; padding:13px 0; overflow:hidden;}
.news-r dl.no{padding-top:0;}
.news-r dl dt{padding-left:40px; height:30px; font:14px/18px "Microsoft Yahei"; background:url(../images/w.gif) no-repeat left 0;}
.news-r dl dt a{color:#020202;}
.news-r dl dd{padding-left:40px; font:14px/24px "Microsoft Yahei"; color:#555; background:url(../images/d.gif) no-repeat left 0;}
/**/
.link{height:150px;clear: both; overflow:hidden;}
.link span{display:block; width:210px;  }
.link span i{display:block; height:34px;}
.link span i a{display:inline-block; height:30px; font:bold 18px/30px "Microsoft Yahei"; padding-left:52px; background:url(../images/link-s.png) no-repeat 22px center; color:#333;}
.link span em a{display:block; width:171px; height:40px; text-align:center; font:14px/40px "Microsoft Yahei"; color:#fff; background:url(../images/about-btn1.png) no-repeat center top;}
.link p{float:right; width:786px; height:64px; border-left:1px dashed #deddd5; text-align:left; margin-top:14px;}
.link p a{display:inline-block; padding:0 27px; font:14px/30px "Microsoft Yahei"; color:#333;}

/******************************广告*********************************/
.banners{height: 500px;}
.fullSlide {width:100%;position:relative;height:500px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;background-position:center top;background-repeat: no-repeat;/*background-size:100%;*/}
.fullSlide .bd li a {display:block;height:583px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;margin:0 5px;}
.fullSlide .hd ul .on {background:#A8833D;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;
filter:alpha(opacity=50);opacity:0.5;display:none;width:35px; height:80px;}
.fullSlide .prev{background: #4E544C url(../images/letf-an.png) no-repeat;}
.fullSlide .next{left:auto;right:5%;background:#4E544C url(../images/right-an.png) no-repeat;}
.fullSlide .timer {background: #A8833D none repeat scroll 0 0;bottom: 0;font-size: 0;height: 3px;left: 0;opacity: 0.8;overflow: hidden;position: absolute;width: 0;z-index: 1;}


/*
.jz-bj dl{height:160px; margin-bottom:24px; overflow:hidden; background:url(../images/jz-bs.jpg) no-repeat center top; }
.jz-bj dl dt{height:30px; margin-top:12px; text-align:center; font:16px/30px "Microsoft Yahei"; color:#fff;}
.jz-bj dl dd p{font:14px/25px "Microsoft Yahei"; color:#fff;}
.jz-bj dl dd {text-align:center; width:400px; margin:0 auto;}
.jz-bj dl dd em a{display:block; width:165px; height:38px; margin:12px auto 0; font:14px/38px "Microsoft Yahei"; color:#a7833e; background:url(../images/jz-btn.png) no-repeat center top;}


.jz-bj{height:660px; position:relative; z-index:9; margin-top:-222px; overflow:hidden;}
.jz-bj h2{margin:70px 0 40px 0;}
.jz-bj h2 img{width:520px; height:80px;}

.jz-roll ul{width:596px; margin:0 auto; overflow:hidden;}
.jz-roll ul li{float:left; width:165px; height:165px; margin-right:50px; position:relative;}
.jz-roll ul li.no{margin:0;}
.jz-roll ul li em{position:absolute; top:0; left:0; display:block; width:165px; height:165px; }
.jz-roll ul li em img{padding:0; width:165px; height:165px;}
.jz-roll ul li img{width:145px; height:145px; padding:10px;}

.jz-roll ul li.cur .xg{position: absolute; top:0; left:0; display:none !important; width:165px; height:165px; background:url(../images/jz-ico-s.png) no-repeat center top;}
.jz-roll ul li span{position: absolute; top:0; left:0; display:block; width:165px; height:165px; background:url(../images/jz-ico-s.png) no-repeat center top;}

.jz-roll ul li{ top:0; left:0; z-index:9;}
.jz-bj ol{width:112px; height:12px; margin:25px auto;}
.jz-bj ol li{float:left; width:12px; margin-right:21px;}
.jz-bj ol li.no{margin:0;}
.jz-bj ol li a{display:inline-block; width:12px; height:12px; background:url(../images/jz-ico2.gif) no-repeat center top;}
.jz-bj ol li a:hover,.jz-bj ol li.cur a{background:url(../images/jz-ico1.gif) no-repeat center top;}*/

/*见证*/
.jzbox{background:url(../images/jzbg.jpg) no-repeat center 0;}
.jz-bj{height:660px; position:relative; z-index:9;clear: both; overflow:hidden;}
.jz-bj h2{margin:85px 0 0;height: 151px;}
.jz-bj h2 em{display: block;padding:20px 0 0 0;}
.jz-bj dl{width: 235px;float: left;padding: 0 20px 0 0;}
.jz-bj dl.jzdl1{padding: 0;}
.jz-bj dl dt,.jz-bj dl dt img{width: 235px;height:240px;display: block; color:#fff;}
.jz-bj dl dd h3{ font:16px/30px "Microsoft Yahei";color:#a7833e;height: 30px;overflow: hidden;}
.jz-bj dl dd h3 a{color:#a7833e;}
.jz-bj dl dd p{font:14px/25px "Microsoft Yahei"; color:#666;height: 59px;overflow: hidden;}
.jz-bj dl dd {padding: 14px 13px;height: 103px;border: solid 1px #dbcbac;border-top: 0;}
.jz-bj dl dd em a{display:block; width:15px; height:15px;background:url(../images/jz-btn.png) no-repeat 0 0;text-indent: 24px;overflow: hidden;}


.bt-s{height:98px; text-align:center; margin:16px 0 40px 0; background:url(../images/bt-sr.png) no-repeat center 75px;font-size: 36px;line-height:46px;color: #a7833e;text-transform: uppercase;}
.bt-s span{display: block;font-weight: normal;font-size: 20px;color: #333;line-height: 33px;}
.bt-s a{color: #a7833e;}
.jz-bj .bt-s img{display: block;margin:0 auto; width:80px; height:24px;}



/*荣誉*/
.zz-bj{height:550px;}
.zz-bj h2{margin:0 0 40px 0;}
.zz{width:1000px; margin:0 auto; position:relative;}
.zz .zz-x,.zz .zz-y{position:absolute; top:141px; width:34px; height:34px;}
.zz .zz-x{left:-56px;}
.zz .zz-y{right:-56px;}
.zz .zz-roll{height:380px;}
.zz .zz-roll ul li{float:left; width:235px; margin-right:19px;}
.zz .zz-roll ul li.no{margin:0;}
.zz .zz-roll ul li img{width:235px; height:316px;} 
.zz .zz-roll ul li span{display:block; text-align:center; font:14px/40px "Microsoft Yahei"; color:#333;}















