
/* CSS Document */
body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px 'microsoft yahei',"\5B8B\4F53",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style-type:none;}
img {border: 0;}
body{color:#7D4400;  }
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#7D4400;text-decoration:none; } 
a:hover{color:#F00;}
.clear {display:block;clear: both;height:0;line-height:0;overflow:hidden;visibility: hidden;font-size:0px;}

#header{width:1200px;margin:0 auto;}
.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
*{margin:0; padding:0}
.FF{overflow:hidden;*zoom:1;}
.FL{float:left;}
.FR{float:right;}
.blue{color:#0055a2;}
.noBg{background:none !important;}


/*首页 头部*/

.t1{ width:100%;  background:url(../images/02.jpg) bottom repeat-x; height:11px; margin:0 auto;}
.t2{ width:100%; height:100px; margin:0 auto; background:url(../images/01.jpg);}
.t2c{ width:1100px; margin:0 auto; height:58px;}
.logo{float:left;width:676px; height:58px; margin-top:16px;}
.logo img{ display:block; float:left;}
.logo p{ display:block; float:left; line-height:21px; font-size:14px; color:#529226; margin-top:12px; font-weight:600;}
.dh{ float:right; height:58px; margin-top:16px; font-family:Microsoft YaHei,LiHei Pro;font-size:18px; font-weight:bold; color:#5A982F; line-height:46px; background:url(../images/02.png) right center no-repeat;}
.dh p{ display:block; float:right; margin-right:55px; margin-top:18px;}
.t3{ width:100%; height:55px; margin:0 auto; background:url(../images/03.jpg) top repeat-x;}
.t3c{ width:1100px; height:55px; margin:0 auto;}
.t3cz{ width:41px; float:left; height:55px; background:url(../images/06.jpg) left top no-repeat;}
.t3cy{ width:41px; float:right; height:55px; background:url(../images/07.jpg) right top no-repeat;}

/*导航条*/
.nav{width:1006px; height:55px; float:left;}

.t-nav{float:left;}
.t-nav li {float:left;position:relative; z-index:8;}
.t-nav .cur a {color: #fff;background:#00AE31;}
.t-nav li.last {background:none;}
.t-nav li a {color:#fff;display:inline-block;padding:0 40px 0 40px; line-height:55px; font-size:15px; font-weight:bolder; background:url(../images/05.jpg) right center no-repeat;}
.t-nav li a:hover,.t-nav li a.hover {color:#fff; background:#00AE31;}

.t-nav li .td-m {background:#fff url("../images/drpbg.png") no-repeat center top;border:1px solid #e4e4e4;border-top:4px solid #D21515;width:160px;position:absolute;overflow:hidden;top:42px;left:-24px;clear:both;text-align:center;display:none;padding:7px 0 0px 0; z-index:88888;}
.t-nav li .td-m.td-pro {width:477px;padding:30px 10px;background-position:100px top;left:-50px;}
.t-nav li .td-m.td-pro ul li {width:158px;float:left;border-right:1px dotted #d4d4d4;padding:0;height:213px;background:none;}
.t-nav li .td-m.td-pro ul li.last {border:none;}
.t-nav li .td-m a {background:none;display:block;margin:0 16px;font-size:14px;color:#707070;height:34px;line-height:34px;padding:0;}
.t-nav li:hover .td-m a.last {border:none;}
.t-nav li .td-m a:hover {background:none;background-color:#D21515;color:#fff;margin:0;}
.t-nav li:hover .td-m a {border-bottom:1px solid #ddd; font-weight:normal;}
.t-nav li .td-m .dh {height:40px;}
.ffyahei {font-family:"Microsoft YaHei",arial,verdana,sans-serif;}






/*  广告轮播图 */
.hdp{ width:100%; height:395px; margin:0 auto; background:#333333; border-bottom:#D7B86F 4px solid; position:relative; }
.flexslider{position:relative;height:395px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat; margin:0 auto; width:100%; z-index:1;}
.yinying{ width:100%; height:46px; position:absolute; top:0; left:0; background:url() top repeat-x; z-index:1000;}
.slides{position:relative;z-index:2;}
.slides li{height:395px;}
.flex-control-nav{position:absolute;bottom:50px;z-index:9999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:9999;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
#hdpa{ display:block; width:100%; height:100%;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}

/*首页内容*/
.boxbg{ width:100%; height:auto; overflow:hidden;background:url(../images/10.jpg) top center no-repeat #B7DB8E; }
.boxc{ width:1100px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/09.jpg) top center repeat-y ;}
.n1s{ width:1120px;height:258px; float:left; margin-top:15px;}

/*简介新闻*/
.box1{ width:1033px; height:399px; overflow:hidden; margin:0 auto; }
.boxjj{ width:314px; height:399px; float:left; border-right:#ACD3A6 1px solid;}
.boxbt{ height:34px; background:url(../images/12.jpg) left center no-repeat; float:left;}
.w289{ width:289px;}
.boxbt h1{ display:block; float:left; font-size:16px; color:#FFFFFF; margin-left:14px; line-height:34px;}
.more{ display:block; float:right; background:url(../images/05.png) center no-repeat; width:63px; height:21px; line-height:21px; text-align:center; margin-top:8px; color:#583A00;}
.more:hover{ color:#CC3300;}
.jjpic{ width:289px; height:117px; float:left; margin-top:15px; background:url(../images/15.jpg) top center no-repeat;}
.jjpic p{ width:264px; height:93px; display:block; float:left; margin:12px 0 0 12px;}
.jjc{ width:289px; height:auto; overflow:hidden; float:left; margin-top:15px; line-height:24px;}
/*新闻开始*/
.boxnews{ width:435px; height:399px; float:left; border-right:#ACD3A6 1px solid; margin-left:25px;}
.w410{ width:410px;}
.newsfirst{ width:410px; height:101px; float:left; margin-top:20px;}
.news1z{ width:154px; height:101px; float:left;}
.news1y{ width:240px; height:101px; float:right;}
.news1y h1{ width:100%; height:30px; line-height:30px; float:left;}
.news1y h1 a{ color:#009966; font-size:14px;}
.news1y p{ width:100%; height:60px; line-height:20px; float:left; margin-top:10px;}
.boxnews ul{ width:410px; height:auto; overflow:hidden; float:left; margin-top:20px;}
.boxnews ul li{ width:410px; height:29px; float:left; background:url(../img/01.png) left center no-repeat; border-bottom:#DBD1B9 1px dashed;}
.boxnews ul li a{ width:300px; height:29px; float:left; margin-left:12px; line-height:29px;}
.boxnews ul li span{display:block; float:right;line-height:29px; float:right;}

/*首页联系方式*/
.box1lx{ width:230px; height:399px; float:right;}
.w224{ width:230px;}
.lxpic{ width:224px; height:114px; float:left; margin-top:15px;  background:url(../images/17.jpg) top center no-repeat;}
.lxpic p{ width:198px; height:88px; display:block; float:left; margin:12px 0 0 12px;}
.lxlist{ width:224px; float:left; height:auto; overflow:hidden; margin-top:20px;}
.dzbg{ background:url(../images/18.jpg) left top no-repeat;}
.dhbg{ background:url(../images/19.jpg) left top no-repeat;}
.lxlist p{ display:block; float:left; width:182px; height:auto; overflow:hidden; margin:43px 0 0 40px; line-height:18px;}
/*通栏*/
.tlbt{ width:1033px; height:110px; overflow:hidden; margin:0 auto; background:url(../images/20.jpg) top center no-repeat; }
.tlbt1{ width:1033px; height:109px; overflow:hidden; margin:10px auto 0 auto; background:url(../images/24.jpg) top center no-repeat; }
.cptj{ width:1010px; height: auto; overflow:hidden; margin:0 auto;}
.picList1{ height:auto; overflow:hidden; float:left; }
.picList1 li{ width:187px; height:215px; float:left; border:#E9E0BE 1px solid; margin:0 6px 15px 6px; background:#FFFFFF;}


/*产品*/
.cpcontent{ width:1033px; height: auto; overflow:hidden; margin:0 auto;border-bottom:#C6BF98 1px solid;border-top:#C6BF98 1px solid;border-right:#C6BF98 1px solid; background:#F9F0C3;}
.cpz{ width:208px; height:auto; overflow:hidden; float:left; background:url(../images/22.jpg) left repeat-y;}
.cpz h1{ width:208px; height:73px; display:block; float:left; background:url(../images/21.jpg) left top no-repeat;}
.cpz ul{ width:164px; height:auto; overflow:hidden; float:left; margin:10px 0 0 20px;}
.cpz ul li{ width:164px; height:34px; background:url(../images/29.jpg) left top no-repeat; margin-top:5px;}
.cpz ul li a{ width:154px; height:34px; display:block; float:left; margin-left:10px; line-height:34px;}
.cpd{ width:208px; height:26px; float:left;background:url(../images/23.jpg) left bottom no-repeat; }

.cpy{ width:824px; height:auto; overflow:hidden; float:left; }

.picList{ width:816px; height:auto; overflow:hidden; float:left; margin:32px 0 0 12px;  }
.picList li{ width:187px; height:215px; float:left; border:#E9E0BE 1px solid; margin:0 6px 15px 6px; background:#FFFFFF;}


.alpic{ *position:absolute;top:50%;left:50%;}
.alpic img{ *position:relative;top:-50%;left:-50%;}
.alnm{width:185px; height:30px;line-height:30px; text-align:center; float:left;  }
.alnm a{ display:block; float:left;width:187px; height:30px;text-align:center; font-size:12px; background:#CBE7BD; color:#007B31; line-height:30px; font-family:"Microsoft YaHei";}
.alnm a:hover{ text-decoration:underline;}
.ver_pic{width:185px;height:185px;text-align:center;position:relative;display:table-cell;vertical-align:middle;}


/*友情*/
.yqs{ width:1032px; height:9px; background:url(../images/25.jpg) top center no-repeat; margin:10px auto 0 auto;}
.yqc{ width:1032px; height:auto; background:url(../images/27.jpg) left repeat-y; margin:0 auto;}
.yqd{ width:1032px; height:9px; background:url(../images/26.jpg) top center no-repeat; margin:0 auto;}


.youqing{  width:1003px; height:auto; overflow:hidden; margin:0 auto;}
.youqing h1{ width:100%; height:30px; line-height:30px;font-family:Microsoft YaHei,LiHei Pro; font-size:15px;}
.youqing p{ width:100%; height:auto; overflow:hidden; display:block; float:left;}
.youqing a{ display:block; float:left; line-height:22px; margin-right:10px; font-family:Microsoft YaHei,LiHei Pro;font-size:12px;}
.youqing a:hover{ color:#000;}






/*底部*/
.dbg{ width:100%; height:220px; margin:0 auto; background:url(../images/08.jpg) left top repeat-x;}
.dbc{ width:1100px; height:auto; margin:0 auto;}
.dlogo{ width:142px; height:152px; float:left; margin:0 0 0 20px;}
.dbz{ float:left; margin-left:20px; width:600px;}
.dnav{ width:100%; height:30px; color:#FFFFFF; font-size:13px; line-height:30px; float:left;}
.dnav a{ padding:0 8px 0 8px; color:#FFFFFF; font-size:13px;}
.dnav a:hover{ color:#00CC00;}
.dlx{width:100%; color:#FFFFFF; font-size:12px; line-height:20px; float:left; margin-left:10px; margin-top:15px;}
.dbq{width:100%; color:#91A79A; font-size:12px; line-height:20px; float:left; margin-left:10px;margin-top:15px;}
.dby{ float:right; width:300px;}
.evm{ width:101px; height:119px; float:right;}
.evm p{ display:block; float:left; width:100%;}
.evm span{ display:block; float:left; width:100%; line-height:20px; text-align:center; color:#FFFFFF; font-size:12px;}

.k15{ width:100%; height:24px; line-height:24px; margin:0 auto;}
.k10{ width:100%; height:15px; line-height:15px; margin:0 auto;}








