@charset "utf-8";
BODY{padding-bottom: 0;margin: 0 auto;padding-left: 0;padding-right: 0;font-family:"微软雅黑", Verdana, Geneva, sans-serif;background: #fff fixed no-repeat center center;color: #3b3b3b;font-size: 12px;padding-top: 0; line-height:24px;text-decoration:none;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div,input{padding:0;margin:0;border:none;vertical-align:top; font-weight:normal;}
ul,li{ list-style:none; padding:0;}
a{color: #3b3b3b;line-height:24px;text-decoration:none;}
A:link{color:#3b3b3b;text-decoration:none;line-height:24px;}
A:visited{color:#3b3b3b;text-decoration:none;line-height:24px;}
A:active{text-decoration:none;line-height:24px;}
A:hover{color:#06a445;text-decoration:none;line-height:24px;}
.right{float:right;}

.top{ height:103px; width:100%; min-width:1100px;border-bottom:1px solid #EFEFEF;}
.w118{width:1100px; margin:0 auto;}
.logo{float:left; margin-top:17px}
.shouji { padding-left:20px; background:url(../images/dfad_05.jpg) no-repeat scroll 0px 20px;}
.xian{ background:url(../images/xian.png) no-repeat right center; padding-right:5px; margin-right:7px;color:#888; margin-top:3px; margin-top:20px;}
.wx{ margin-top:20px;}
.mg{ float:right; margin-top:60px; margin-right:-140px;}

#nav {width:980px;margin:auto auto;height: 63px;line-height: 63px; display:block;overflow:hidden;/*border-right:1px solid #EFEFEF;*/}
#nav a.knowduice{float:right;height:40px;line-height:40px;display:block;text-decoration:none;font-size:12px;margin-right:18px;color:#fff;padding-left:22px;}
#navMenu ul{width:950px;float:left;height:40px;}
#navMenu li {float:left;display:inline;font-size:15px;/*border-left:1px solid #EFEFEF;*/}
#navMenu li a {color:#fff;text-decoration:none;width:120px;height:63px;line-height:63px;text-align:center;display:block;}
#navMenu li a:hover{color:#fff; background:#06A445/*url(../images/bird.png) no-repeat center 48px*/; }
#navMenu .shouye a:hover{background:#05A342;}
.nav_out{background: #0BCA57;}
/*下拉菜单*/
.dropMenu {	position:absolute;top: 0;z-index:100;visibility: hidden; margin-top: -2px;border:1px solid #02943c;border-top:0;background-color:#06a445;padding:20px;width:270px;}
.dropMenu li {float:left; line-height:40px;width:100px;height:40px;padding:0;margin:0;display:inline; border-bottom: 1px solid #78c798;  margin-right:35px; margin-bottom:5px;}
.dropMenu li a {display: block;padding: 0px 0 0px 12px; color:#fff; font-size:12px; line-height:50px;}
.dropMenu a:hover {color:#fff;  }
.news_n{width:1000px;margin:0 auto;}
.news_nr{width:250px;float:left;}
.kdjj{height:225px;}
.w100{width:1100px; margin:60px auto;}
.w100 .dfs{float:left; margin-right:35px;}
.w100 h1{float:left; margin-bottom:20px; color:#020202;}
.w100 .i_kd{width:775px; color:#707070; float:left; margin-right:57px; height:228px;}
.tit{border:1px solid #c7f1d8; height:38px; width:113px; color:#06a445; margin-left:304px; margin-top:20px; font-size:12px; text-align:center; line-height:38px;}
.tit a{font-size:12px; text-align:center; line-height:38px;color:#06a445;}

.i_dfs{ width:268px; height:260px; float:right;}
.i_dfs li{float:left; margin-right:20px; font-size:13px; text-align:center; color:#707070;line-height: 58px;}

.w102{width:1200px; margin:60px auto;}
.news{height:440px; background-color:#ededed; min-width:1100px;}
.news p, .fwxm p{ font-size:22px; text-align:center; line-height:110px;}
.zixun{ height:272px}
.newslist{ margin-bottom:30px; float:left; margin-right:35px; margin-left:50px;}

.left{float:left;}
.newslist_zi{ float:left; width:333px; margin-left:20px; color:#757575; margin-top:5px;}
.fon14{color:#010101; font-size:13px; line-height:28px; font-weight:bold;}
.newslist_zi .more{color:#06a445; margin-top:10px;}
.newslist_zi .more a{color:#06a445;}
.newslist_zi .more a:hover{color:#3b3b3b;}

.fwxm{height:730px;}
.w101{width:1200px; margin:0px auto;}
.xmtp{height:230px; margin-left:50px;}
.xmtp li{float:left; margin-right:40px; text-align:center; line-height:68px; color:#707070; font-size:16px;}
.w111.over p a{display:-webkit-inline-box;}
.footer{height:407px; background:url(../images/footerbj_03.jpg) repeat-x; padding-top:43px; min-width:1100px; margin-top:50px;}
.w111{width:1100px; margin:0 auto;}
.footer ul{float:left; height:270px;}
.footer li{float:left; color:#5b5b5b; margin-right:45px; line-height:30px; text-align:center; width:auto;}
.footer li a{color:#5b5b5b;}
.fon16{ font-size:15px; color:#3b3b3b;}

.fon18{color:#5c5c5c; font-size:16px;}
.fon18 img{margin-right:10px;}

.erwm{float:right; margin-top:20px;}
.erwm li{ margin-right:15px;}

.bottom{ clear:both;margin:0 auto; width:1100px; margin-top:60px;}
.bottom p{text-align:center; color:#858686;}
#demo img{margin:0 5px;}

/*内页*/
.banner{ background:url(../images/banner1_02.jpg) no-repeat; height:321px; min-width:1100px;}
.pro_tit{ border-bottom:1px #EBEBEB solid; min-width:1100px;} 
.over{overflow:hidden;font-size:13px;}
.w104{width:1100px; margin:0px auto;}
.titzi{float:left; font-size:26px; color:#63b54e; height:75px; line-height:75px; margin-right:47px;}
.titzi a{float:left; font-size:26px; color:#06a445; height:75px; line-height:75px;}
.titzi a:hover{ color:#E1AF3E; background:url(../images/tit_xian_03.jpg) no-repeat scroll center bottom transparent; line-height:75px; height:75px; display:block;}
.loction{ background:url(../images/about_05.jpg) no-repeat left center; padding-left:18px; color:#555; margin-bottom:25px; float:right; margin-top:25px;}
.loction_dian{ background:url(../images/xiexian_05.jpg) no-repeat center center; width:3px; height:5px; padding:0 8px;}

.page_list{ display:table; margin:47px auto;}
.page_list li{ float:left; margin:0px 5px;}
.page_list li a{ /*width:112px;*/ height:40px; line-height:40px; text-align:center; display:block; /*background:#fff;*/ color:#fff; font-size:16px;
padding-left:12px;padding-right:12px;background:#06A445;}
.page_list li a:hover{ background:#06a445; color:#FFF;}
.page_list li a.now{ background:#06a445;}

.w104 p{color:777777; font-size:13px; line-height:28px;}
.w104 img{margin:50px 20px 0px 20px;}



/*新闻*/
.newlist li{ padding-top:40px; padding-bottom:40px; width:100%;color:#9b9b9b; background:url(../images/line2.jpg) bottom left repeat-x;}
.newlist li b{float:left; display:block; margin-right:20px; padding-top:7px; width:114px; height:75px; background-color:#e0e0e0; text-align:center; font: normal 33px/40px Arial, Helvetica, sans-serif; color:#b1b1b1}
.newlist li b em{ font:normal 16px/30px Arial, Helvetica, sans-serif}
.newlist li a{ font-size:14px; text-decoration:none; color:#6d6d6d; line-height:30px;}
.newlist li a:hover{color:#398B38;}
.newlist li img{float:left; display:block; margin-right:20px;margin-top:0; /*padding-top:7px;*/ width:158px; height:104px; background-color:#e0e0e0; text-align:center; font: normal 33px/40px Arial, Helvetica, sans-serif; color:#b1b1b1}


.page_con h1{ font:normal 27px/80px "微软雅黑", Arial, Helvetica, sans-serif; color:#06A445; text-align:center;/*background: #efefef;*/}
.page_con h3{ padding-bottom:10px; background:url(../images/line2.jpg) bottom left repeat-x; text-align:center}
.page_con h3 span{ padding-left:20px;}
.page_con p{ padding:10px 0px; font:normal 14px/30px "微软雅黑", Arial, Helvetica, sans-serif}
.page_con p strong{ display:block; width:100%; font:normal 20px/50px "微软雅黑"; color:#3e9e3c;}
.page_con p img{ max-width:1002px;}

/*招聘*/
.zhaopin{ margin:20px 0px 10px 0px; width:100%; background-color:#e1e1e1;}
.zhaopin td{ padding:5px; background-color:#fff; font:normal 13px/24px "微软雅黑" Arial, Helvetica, sans-serif;}
.zhaopin em{ font:normal 14px "微软雅黑" Arial, Helvetica, sans-serif; color:#3e9e3c}
.zhaopin b{ font:normal 18px/30px "微软雅黑" Arial, Helvetica, sans-serif;}
.zhaopin td p{ font:normal 13px/24px "微软雅黑" Arial, Helvetica, sans-serif;}
.pagediv{margin-bottom:10px; border:1px solid #eaeaea; font:normal 12px/30px "微软雅黑", Arial, Helvetica, sans-serif}
.pagediv h1{ font:normal 18px/40px "微软雅黑", Arial, Helvetica, sans-serif; color:#000; text-align:center; background-color:#eaeaea}
.pagediv p{ padding:10px;}

.pagelist {padding:30px 0px 10px 0px; TEXT-ALIGN: center; color:#646464; clear:both; overflow: hidden;}
.pagelist a{ MARGIN:3px; PADDING:2px 6px; BORDER:1px solid #dbdbdb; color:#646464;}
.pagelist a:hover { border:1px solid #b1b1b1; BACKGROUND: #b1b1b1; COLOR: #ffffff; TEXT-DECORATION: none;}
.pagelist a.current{ color:#FFFFFF;border:1px solid #3e9e3c; BACKGROUND: #3e9e3c; }
.pagelist ul{margin:0 auto; display: table;}
.pagelist li{ float:left;}

.lxdivl{ float:left; margin-top:30px;}
.lxdivr{ float:left; margin-top:30px; width:400px; margin-left:20px;}
/*.page_con{border: solid 1px #e1e1e1;}*/
.search{margin: 47px 0 0 15px;}
.textbox{width: 80%;height: 40px;border: 1px solid #ebebeb;color: #6d6d6d;padding: 0 0 0 10px;}
.inputButton{width: 40px;height: 40px;background:url(../images/icon2.gif) center no-repeat #fff;}