*{padding:0; border:0; font-family:"微软雅黑";}
body{width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 14px;background: url(../img/background.jpg)repeat-y top;background-attachment: fixed;}
ul,li,dl,dt,dd,h3{margin: 0; padding: 0; list-style-type: none;}
a{text-decoration: none;}
img{max-width: 100%;}

@font-face {
  font-family: 'iconfont';
  src: url('../iconfont/iconfont.eot');
  src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../iconfont/iconfont.woff') format('woff'),
  url('../iconfont/iconfont.ttf') format('truetype'),
  url('../iconfont/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
/*公用类*/


/*页面开始*/

/**************************************************************/

/*顶部*/
#top{height: 160px;}
#top .high{width: 1140px;margin: auto;font-weight: bold;}

.high .zuo{width: 600px;float: left;}
.high .logo1{width: 130px;height: 160px;float: left;}
.high .logo1 img{height: 160px;}
.high .tel{width: 290px;height: 120px;float: left;font-size: 16px;padding-top: 37px;color: #007440;}
.high .tel li{padding-top: 20px;line-height: 18px;}
.high .logo2{width: 178px;height: 160px;float: left;}
.high .logo2 img{height: 160px;}


.high .you{width: 540px;float: right;height: 160px;}
.high .you .language{width: 600px;float: right;height: 50px;padding-top: 20px;padding-right: 112px;}
.high .you .language span{color: #007440;float: right;}
.high .you .language span a{color: #007440;}

.high .you .sos{width: 500px;height: 37px;position: relative;border-radius: 20px;color: #e59b7f;top: 15px;float: right;background: #fff;}
.high .you .sos .a{width: 340px;height: 37px;background: none; color: #000;padding-left: 10px;}
.high .you .sos .b{position: absolute;top: 0px;right: -1px;height: 37px;width: 150px;background: url(../img/big.png) no-repeat right;}
input:-moz-placeholder,textarea:-moz-placeholder{color: #d7d7d7;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #d7d7d7;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #d7d7d7;}


/************主体部分-开始************/


/*第一块-导航+轮换图+产品*/
#first{height: 470px;}
#first .one{width: 1140px;margin: auto;;}

/*导航*/
.one .nav{width: 260px;height: 470px;background: url(../img/nav.jpg)no-repeat left;float: left;}
.one .nav li{width: 130px;height: 94px;float: left;text-align: center;line-height: 32px;transition: all 1.6s;}
.one .nav li span{font-family:"iconfont" !important;font-size: 32px;color: #fff;display: block;padding-top: 20px;}
.one .nav li a{font-size: 16px;color: #fff;line-height: 30px;}
.one .nav li:hover{width: 130px;height: 94px;background: #fff;transition: all 1.6s;}
.one .nav li:hover span{color: #007440;}
.one .nav li:hover a{color: #007440;}

/*轮换图*/
.one .focusBox{position: relative;width:620px;height:470px;overflow: hidden;float: left;}
.one .focusBox .pic{position:relative; z-index:0;}
.one .focusBox .pic img { width:620px; height:470px; display: block; }
.one .focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.one .focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}
.one .focusBox .hd .on{ background-position:0 0; }

.one .focusBox .prev,
.one .focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.one .focusBox .prev { left: 0; }
.one .focusBox .next { background-position: 0 -90px; right: 0; }
.one .focusBox .prev:hover,
.one .focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/*产品*/
.one .green{width: 260px;height: 470px;background: url(../img/green.jpg)no-repeat right;float: right;}
.one .green li{width: 260px;height: 156px;}
.one .green .a1{height: 35px;line-height: 18px;padding-left: 25px;padding-top: 15px;}
.one .green .a1 a{color: #fff;font-size: 16px;}
.one .green .a2{height: 93px;}
.one .green .a2 .b1{width: 100px;padding-left: 25px;color: #fff;float: left;}
.one .green .a2 .b1 span{line-height: 30px;}
.one .green .a2 .b1 a{background: #9c7e63;border-radius: 20px;font-size: 11px;color: #fff;display: block;width: 56px;height: 25px;line-height: 25px;text-align: center;margin-top: 10px;}
.one .green .a2 .b2{width: 93px;height: 93px;float: right;padding-right: 20px;}
.one .green .a2 .b2 img{width: 93px;height: 93px;border-radius: 100%;}
.one .green .a2 .b1 a:hover{background: none;border: 2px solid #9c7e63;}


/*第二块-我们的产品*/
#second{height: 750px;margin-top: 1px;}
#second .two{width: 1140px;margin: auto;}

.two .up{height: 70px;text-align: center;padding-top: 25px;color: #007440;}
.two .up span{font-size: 30px;}
.two .up i{font-style: normal;font-size: 12px;}
.two .up b{color: #a68609;}

/*非遗-选项卡*/
.two .middle{height: 650px;}
.two .middle .cp_bt{height: 35px;width: 1140px;margin: auto;background: #007440;}
.two .middle .cp_bt li{float: left;color: #fff;width: 213px;height: 35px;line-height: 35px;text-align: center;font-size: 15px;}
.two .middle .cp_bt li.on{display: block;width: 213px;height: 35px;background: #9c7e63;}

.two .middle .bd{margin-top: 15px;}
.two .middle .cp_nr{height: 610px;}
.two .middle .cp_nr dd{float: left;width: 266px;height: 270px;background: url(../img/cpbg1.png)no-repeat center;margin: 14px 9px;overflow: hidden;}
.two .middle .cp_nr .b1{width: 232px;height: 242px;}
.two .middle .cp_nr .b1 img{width: 232px;height: 242px;margin: 14px 17px;}
.two .middle .cp_nr .b2{padding-top: 30px;}
.two .middle .cp_nr dd:hover .b1 img{border: 1px solid #f1d464;width: 230px;height: 240px;}
.two .middle .cp_nr dd:hover .b2{position: relative;bottom: 60px;float: right;padding-right: 17px;}


/*第三块-公司简介+企业文化+领导致辞*/
#third{height: 530px;margin-top: 1px;}
#third .three{width: 1140px;margin: auto;}

.three ul{height: 530px;}
.three li{width: 380px;height: 265px;float: left;}
.three .c1{background: rgba(0,116,64,0.7);color: #fff;}
.three .c1 b{font-size: 36px;display: block;padding: 26px;}
.three .c1 span{font-size: 22px;padding-left: 26px;font-weight: bold;}
.three .c2{background: rgba(0,116,64,0.7);color: #fff;}
.three .c3{width: 380px;height: 265px;}
.three .c3 img{width: 380px;height: 265px;}
.three .c4{background: rgba(0,116,64,0.7);color: #fff;}
.three .c5{width: 380px;height: 265px;}
.three .c5 img{width: 380px;height: 265px;}
.three .c6{background: rgba(0,116,64,0.7);color: #fff;}
.three li i{font-style: normal;font-size: 16px;display: block;padding: 26px 0 11px 26px;}
.three li span{display: block;width: 323px;height: 152px;padding-left: 26px;line-height: 25px;}
.three li a{display: block;width: 108px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 13px;background: #9c7e63;border-radius: 20px;margin-left: 26px;}


/*第四块-新闻中心+地图+联系我们*/
#fourth{height: 440px;margin-top: 15px;}
#fourth .four{width: 1140px;margin: auto;}

/*新闻中心*/
.four .xwzx{width: 270px;height: 440px;background: url(../img/xwzx.jpg)no-repeat left;float: left;}
.four .xwzx .xwbt{margin-top: 12px;height: 157px;line-height: 157px;text-align: center;}
.four .xwzx .xwbt a{color: #fff;font-size: 24px;}
.four .xwzx .xwlb{height: 250px;padding: 0 20px;}
.four .xwzx .xwlb li{height: 20px;line-height: 20px;color: #fff;margin-bottom: 28px;}
.four .xwzx .xwlb li a{color: #fff;}
.four .xwzx .xwlb li:hover b{text-shadow: black 0.2em 0.2em 0.1em;}
.four .xwzx .xwlb li:hover a{text-shadow: black 0.2em 0.2em 0.1em;}

/*地图*/
.four .map{width: 570px;height: 440px;float: left;}


/*联系我们*/
.four .lxwm{width: 300px;height: 440px;background: url(../img/lxwm.jpg)no-repeat left;float: left;}
.four .lxwm .lxbt{margin-top: 12px;height: 157px;line-height: 157px;text-align: center;}
.four .lxwm .lxbt a{color: #fff;font-size: 24px;}
.four .lxwm .lxlb{color: #fff;}
.four .lxwm .lxlb li{margin: 0 0 24px 14px;line-height: 25px;}




/*底部*/
#foot{height: 400px;margin-top: 40px; clear: both;}
#foot .db{width: 1140px;margin: auto;}

/*友情链接*/
#foot .link{height: 170px;margin-top: 10px;}
#foot .link span{font-size: 16px;display: block;color: #007440;height: 40px;font-weight: bold;}
#foot .link li{float: left;width: 265px;height: 130px;margin: 0 10px;}
#foot .link li img{width: 265px;height: 130px;}

/*合作客户*/
#foot .hzkh{height: 70px;margin-top: 30px;}
#foot .hzkh span{font-size: 16px;display: block;color: #007440;height: 40px;font-weight: bold;}
#foot .hzkh li{float: left;width: 170px;height: 70px;margin: 0 10px;}
#foot .hzkh li img{width: 170px;height: 70px;}

/*版权所有*/
#bqsy{height: 160px;background: #fff;min-width: 1140px;}
#bqsy .bqsy{width: 940px;margin: auto;color: #007440;}

#bqsy .bqsy img{float: left;}
#bqsy .bqsy span{float: right;padding-top: 60px;text-align: center;}
#bqsy .bqsy span a{color: #007440;}
/********************************************************************************************************************/

/*公用-所在位置*/
#place{height: 40px;margin-top: 30px;}
#place .szwz{width: 1140px;margin: auto;background: #007440;}

#place .szwz .fang{background: url(../img/fang.png) no-repeat left;line-height: 40px;color: #7c7c7c;}
#place .szwz .fang span{padding-left: 42px;color: #fff;}
#place .szwz .fang a{color: #fff;}


/*公用-左侧*/
.zz{width: 230px;float: left;}

.zz .zz1{min-height: 150px;background: rgba(149,100,56,0.7);}
.zz .zz1 .bt1{height: 50px;background: url(../img/cpzt_bg.png)no-repeat center;line-height: 50px;text-align: center;}
.zz .zz1 .bt1 b{font-size: 18px;color: #fff;}
.zz .zz1 .lb1{border: 1px solid #eaeaea;color: #fff;width: 218px;height: 220px;padding: 5px;}
.zz .zz1 .lb1 img{float: left;width: 115px;height: 100px;padding-right: 5px;}
.zz .zz1 .lb1 span{line-height: 21px;}

.zz .zz2{min-height: 280px;border: 1px solid #eaeaea;background: rgba(0,116,64,0.7);}
.zz .zz2 .bt2{height: 50px;line-height: 50px;text-align: center;border-bottom: 1px solid #eaeaea;}
.zz .zz2 .bt2 b{font-size: 18px;color: #fff;}
.zz .zz2 .lb2{}
.zz .zz2 .lb2 li{float: left;width: 182px;height: 200px;margin: 12px 22px;}
.zz .zz2 .lb2 .a1{width: 182px;height: 152px;margin-bottom: 15px;}
.zz .zz2 .lb2 .a1 img{width: 182px;height: 152px;}
.zz .zz2 .lb2 .a2{width: 135px;height: 28px;line-height: 28px;text-align: center;background: #9c7e63;border-radius: 5px;margin: auto;}
.zz .zz2 .lb2 .a2 a{color: #fff;}

.zz .zz3{min-height: 223px;border: 1px solid #eaeaea;background: rgba(149,100,56,0.7);color: #fff;}
.zz .zz3 .bt3{height: 50px;line-height: 50px;text-align: center;border-bottom: 1px solid #eaeaea;}
.zz .zz3 .bt3 span{background: url(../img/xx.png)no-repeat left;font-size: 16px;display: block;margin-left: 38px;font-weight: bold;}
.zz .zz3 .lb3{font-size: 10px;}
.zz .zz3 .lb3 li{margin: 10px;}
/********************************************/


/*子页-产品页-开始*/
#product{min-height: 800px;margin: 20px 0;}
#product .cp{width: 1140px;margin: auto;}

#product .cp .yy{width: 880px;min-height: 788px;float: right;background: rgba(0,116,64,0.7);}
.cp .yy .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.cp .yy .yy_bt span{font-size: 20px;line-height: 45px;color: #fff;padding-left: 10px;}

#product .cp .yy .yy_lb{padding-top: 10px;}
#product .cp .yy .yy_lb li{width: 255px;height: 295px;float: left;text-align: center;margin: 7px 17px;}
#product .cp .yy .yy_lb li img{width: 245px;height: 245px;border: 2px solid #DEDBDB;padding: 5px;}
#product .cp .yy .yy_lb li a{color: #fff;font-size: 15px;}
#product .cp .yy .yy_lb li:hover img{border: 2px solid #9c7e63;}
#product .cp .yy .yy_lb li:hover a{font-weight: bold;}
/*子页-产品页-结束*/


/*子页-产品分类页-开始*/
#product2{min-height: 800px;margin: 20px 0;}
#product2 .cp{width: 1140px;margin: auto;}

#product2 .cp .yy{width: 880px;min-height: 788px;float: right;background: rgba(0,116,64,0.7);}
#product2 .cp .yy .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
#product2 .cp .yy .yy_bt span{font-size: 20px;line-height: 45px;color: #fff;padding-left: 10px;}

#product2 .cp .yy .yy_lb{padding-top: 10px;}
#product2 .cp .yy .yy_lb ul{min-height: 740px;}
#product2 .cp .yy .yy_lb li{width: 355px;height: 340px;float: left;text-align: center;margin: 7px 40px; }
#product2 .cp .yy .yy_lb li img{width: 340px;height: 290px;border: 2px solid #DEDBDB;padding: 5px;}
#product2 .cp .yy .yy_lb li a{color: #fff;font-size: 15px;}
#product2 .cp .yy .yy_lb li:hover img{border: 2px solid #9c7e63;}
#product2 .cp .yy .yy_lb li:hover a{font-weight: bold;}
/*子页-产品分类页-结束*/


/*子页-企业荣誉-开始*/
#product .cp .yy_qyry{width: 880px;min-height: 788px;float: right;background: rgba(0,116,64,0.7);}
.cp .yy_qyry .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.cp .yy_qyry .yy_bt span{font-size: 20px;line-height: 45px;color: #fff;padding-left: 10px;}

#product .cp .yy_qyry .yy_lb{padding-top: 10px;}
#product .cp .yy_qyry .yy_lb li{width: 255px;height: 235px;float: left;text-align: center;margin: 7px 17px;}
#product .cp .yy_qyry .yy_lb li img{width: 245px;height: 185px;border: 2px solid #DEDBDB;padding: 5px;}
#product .cp .yy_qyry .yy_lb li a{color: #fff;font-size: 15px;}
#product .cp .yy_qyry .yy_lb li:hover img{border: 2px solid #9c7e63;}
#product .cp .yy_qyry .yy_lb li:hover a{font-weight: bold;}
/*子页-企业荣誉-结束*/


/*子页-新闻页-开始*/
#news{min-height: 800px;margin: 20px 0;}
#news .new{width: 1140px;margin: auto;}

#news .new .yy{width: 880px;min-height: 788px;float: right;background: rgba(0,116,64,0.7);}
.new .yy .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.new .yy .yy_bt span{font-size: 20px;line-height: 45px;color: #fff;padding-left: 10px;}

.new .yy .yy_lb{}
.new .yy .yy_lb li{height: 90px;border-bottom: 1px solid #e6e6e6;margin-top: 20px;}
.new .yy .yy_lb .sj{width: 60px;float: left;color: #fff;margin-left: 10px;}
.new .yy .yy_lb .sj .day{height: 44px;background: #9c7e63;font-size: 24px;line-height: 44px;text-align: center;}
.new .yy .yy_lb .sj .year{height: 25px;background: #9c7e63;margin-top: 1px;line-height: 25px;text-align: center;}
.new .yy .yy_lb .xwbt{width: 790px;float: right;color: #d7d7d7;}
.new .yy .yy_lb .xwbt a{display: block;font-size: 16px;color: #fff;}
.new .yy .yy_lb li:hover .xwbt a{font-weight: bold;}
/*子页-新闻页-结束*/


/*子页-内容页-开始*/
#content{min-height: 800px;margin: 20px 0;}
#content .text{width: 1140px;margin: auto;}

#content .text .yy{width: 880px;min-height: 955px;float: right;background: rgba(0,116,64,0.7);}
.text .yy .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.text .yy .yy_bt span{font-size: 20px;line-height: 45px;color: #fff;padding-left: 10px;}

#content .text .yy .yy_nr{}
#content .text .yy .yy_nr .wzbt{line-height: 55px;font-size: 20px;color: #fff;font-weight: bold;text-align: center;}
#content .text .yy .yy_nr .wznr{margin-top: 10px;color: #fff;padding: 0 10px;text-align: justify;}
/*子页-内容页-结束*/


/*************子页-案例页***********/
.detail_context_pic{width:680px;margin-top:20px;margin-bottom:20px;margin: auto;}
.detail_context_pic_top{width:680px;text-align:center;position:relative;z-index:1;}
.detail_context_pic_bot{width:680px;height:107px;overflow:hidden;margin-top:20px;}
.detail_picbot_left{float:left;width:30px;height:107px;overflow:hidden;}
.detail_picbot_left a{display:block;width:30px;height:107px;}
.detail_picbot_mid{float:left;width:620px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;height:77px;overflow:hidden;padding-top:15px;padding-bottom:13px;}
.detail_picbot_mid ul{height:77px;width:620px;overflow:hidden;position:relative;}
.detail_picbot_mid ul li{float:left;height:77px;margin-left:25px;display:inline;width:94px;text-align:center;overflow:hidden;position:relative;}
.detail_picbot_mid ul li img{height:73px;max-width:90px;}
.detail_picbot_mid ul li img:hover{background: white;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
#pic1{max-width:680px;}
.selectpic{border:2px solid red;}
.detail_picbot_right{float:left;width:30px;height:107px;overflow:hidden;}
.detail_picbot_right a{display:block;width:30px;height:107px;}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-25px;width:39px;height:50px;}
#preArrow_A{left:16px;background:url('../images/pic_left.png') 0px 0px no-repeat;display:none;}
#nextArrow_A{right:16px;background:url('../images/pic_right.png') 0px 0px no-repeat;display:none;}
#miaoshuwarp{position:relative;z-index:1;width:680px;text-align:left;top: 0;min-height: 30px;}
.miaoshu{width: 660px;padding: 0 10px;color: #fff;z-index: 3;}
.bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.firsttop_left{width:250px;height:250px;margin-right:30px;overflow:hidden;float:left;}
.firsttop_right{float:left;width:250px;overflow:hidden;}
.close2{height:17px;}
.close2 a{background:url('../images/close.jpg') 0px 0px no-repeat;width:15px;height:15px;display:block;float:right;}
.replay{height:40px;margin-top:20px;overflow:hidden;}
.replay h2{float:left;font-size:16px;}
.replay p{float:left;margin-left:15px;display:inline;line-height:24px;padding-right:25px;background:url('../images/replay.png') right no-repeat;}
.replay p a{color:white;font-size:14px;}
.replay p a:hover{color:#FF702D;text-decoration:underline;}

.imgdivtext{position:absolute;bottom:0px;height:25px;width:120px;background:rgba(0, 0, 0, 0.6);line-height:25px;text-align:center;left:0px;z-index:4;*background:#000;*filter:alpha(opacity=50);}
.imgdivtext a{color:White;font-size:14px;font-weight:bold;}
.imgdivtext a:hover{color:#FF702D;text-decoration:underline;}

.firsttop{width:250px;padding:20px;background:#1C1C1C;position:fixed;top:100px;left:0px;z-index:1200;color:White;display:none;}
.endtop{width:250px;padding:20px;background:#1C1C1C;position:fixed;top:100px;left:0px;z-index:1200;color:White;display:none;}
/*************子页-案例页***********/



/*下一页*/
.page {margin:20px;text-align: center;clear: both;color: #fff;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}
.page strong.selfpage {background: #007440;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #007440;color: #fff;}


