@charset "gb2312";
/* CSS Document */
*{ margin: 0px;padding: 0px;}
body ul li p h1 h2 h3 h4 h5 h6 textarea legend select {padding: 0;margin: 0;}
body {font-size:13px ;color:#333;background:#fff;text-align: left;/*IE6 容器居中*/font-family:microsoft yahei;}
img{border: none;display:inline/*ie6 兼容性*/}
.fl {float: left;display: inline;/*ie6下双倍间距*/}
.fr {float: right;display: inline;}
.clear {clear: both;/*清除浮动*/}
input,textarea{font-family:"Tahoma",\5b8b\4f53,"microsoft yahei",Arial;vertical-align:middle}
ul li {list-style: none;/*列表类型为无*/}
a {text-decoration: none;color:#333;}
a:hover{color:#f60;}
b{font-weight:normal;}
.black20{height:20px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.w1003{width:1003px;margin:0 auto;height:auto;overflow:hidden;}


.top{width:100%;height:30px;line-height:30px;border-bottom:1px solid #ddd;}
.top .w1003{position:relative;}
.top .w1003 p{color:#333;}
.orange{color:#f60;}
.orange a{color:#f60;}
.r-arte{position:absolute;right:0;top:0;font-size:0;text-align:right;}
.r-arte li{display:inline-block;*display:inline;zoom:1;font-size:12px;}
.r-arte li a{padding-left:.6em;display:inline-block;*display:inline;zoom:1;color:#333;}
.r-arte li.language{padding-right:15px}
.r-arte li .favorite{background:url(../images/icon_sc.png) no-repeat 0 6px;padding:0 0 0 20px;}	
.r-arte li .top_map{background:url(../images/icon_map.png) no-repeat 0px 7px;padding:0 0px 0 16px;}
.r-arte li .top_mobile{background:url(../images/icon_mobile.png) no-repeat 0 9px;padding:0 0 0 11px;}

.logo{border-bottom:2px solid #85c940;height:105px;width:100%;margin-bottom:1px;}

.menu{width:100%;height:49px;line-height:49px;background:url(../images/dh.jpg) repeat-x;}
.menu ul li{float:left;background:url(../images/line.png) no-repeat right center;padding:0 9px;}
.menu ul li a{display:block;float:left;width:107px;text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.menu ul li a.current{background:#fff;color:#2d7307;}
.menu ul li a:hover{background:#fff;color:#2d7307;}
.menu ul li.backn{background:none;}

.banner{margin:1px auto;}
.picBox{ position:relative;overflow:hidden;font-size:0;z-index:90;transition:all 0.2s linear 0s;}
.picBox a{transition:all 0.2s linear 0s;}
.picBox .clearfix{width:100%!important}
.picBox .bd li{width:100%!important;text-align:center}
.picBox ul{width:100%!important;}
.picBox .hd{ position:absolute;bottom:30px;left:0;width:100%;height:14px;z-index:99;text-align:center}
.picBox .hd ul{margin:0;padding:0}
.picBox .hd li{background:#666;display:inline-block;*display:inline;zoom:1;width:25px;height:25px;line-height:25px;text-align:center;margin-left:3px;color:#fff;cursor:pointer;font-size:12px;border-radius:100%}
.picBox .hd li.on{ background:#f60;color:#fff}
.picBox .next,
.picBox .prev{background:url(../images/icon_arr.png) no-repeat;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;cursor:pointer;}
.picBox .prev{background-position:10px 26px;height:90px;left:0;opacity:0;filter:Alpha(opacity=0);position:absolute;top:50%;width:50px;z-index:100;background-color:#111;margin-top:-35px}
.picBox .next{background-position:15px -48px;height:90px;right:0;opacity:0;filter:Alpha(opacity=0);position:absolute;top:50%;width:50px;z-index:100;background-color:#111;margin-top:-35px}
.picBox:hover .prev{opacity:.5;filter:Alpha(opacity=50);}
.picBox:hover .next{opacity:.5;filter:Alpha(opacity=50);}

.search{width:100%;height:40px;line-height:40px;background:#85c940;}
.search .w1003{position: relative;}
.searchformBox{position:absolute;right:0px;top:0px;}	
.searchformBox .serach_input{border:0;padding:3px;}		
.serach_input{border:1px solid #dcdcdc;padding:2px 3px;font-size:12px;color:#a1a1a1;}
.btn_serach{cursor:pointer;background:url(../images/btn_search.png) no-repeat;color:#fff;width:40px;height:20px;border:0}
	
.formBox{padding:8px 0;position:absolute;right:10px;top:35px;color:#333}	
.formBox p{margin:4px;display:inline-block;*display:inline;zoom:1}				
.formBox .input{padding:8px 3px;border:1px solid #999;width:150px}
.formBox .btn-submit{background:url(../images/formBox_bg.jpg) no-repeat;width:60px;height:30px;line-height:60px;overflow:hidden;text-indent:-999px}
.formBox .reset{display:none}

.comment{background:url(../images/comment_bg.png) no-repeat;height:46px;line-height:40px;font-size:12px;padding:0 20px;color:#333;margin:0 0 10px;}
.comment a{color:#fff}
.comment a:hover{color:#f60;}
.comment strong{padding:0 30px 0 0;font-size:14px;}

.contain{width:100%;height:auto;overflow:hidden;padding:30px 0px;}
.title{width:100%;height:65px;text-align:center;margin-bottom:30px;}
.pro_cate{width:145px;border:2px solid #18850d;background:url(../images/cate_bj.jpg) no-repeat;height:444px;}
.pro_cate ul li{background:url(../images/cateline.jpg) no-repeat bottom;}
.pro_cate ul li a{display:block;width:100%;height:40px;line-height:40px;text-align:center;color:#fff;font-size:15px;}
.pro_cate ul li a:hover{background:#ffa204;color:#fff;}

.pros{width:850px;height:auto;}
.pros ul li{float:left;margin-left:30px;}
.pic_list_li{float:left;display:inline;text-align:center;margin:0;}
.pic_list_li a:hover img{opacity:0.7;filter:Alpha(opacity=70);}
.pic_list_li{margin:0 5px 10px;}
.pic_list_li .txt{padding:5px 0;height:20px;overflow:hidden;}
.pic_list_li .txt a{overflow:hidden;}
.pic img{border:1px solid #afafad;padding:2px;}


.guest{width:100%;height:130px;background:#4c7f16;}
.guest .w1003{position:relative;}
.yw{background:url(../images/yw_bj.png) no-repeat left center;width:413px;height:130px;color:#fff;}
.yw p{font-size:15px;line-height:30px;position:absolute;left:20px;top:35px;}

.formBox2{position:absolute;top:55px;right:0px;color:#fff;}
.formBox2 p{margin:0 8px 0px 0;display:inline-block;*display:inline;zoom:1;}				
.formBox2 .input{padding:5px 15px 5px;border:0;width:140px}
.formBox2 .btn-submit{background:#1a1b1a;width:65px;height:26px;overflow:hidden;text-align:center;color:#fff;border:0}
.formBox2 .reset{display:none}

.tonglan{margin:6px auto}

.news{width:100%;height:auto;overflow:hidden;background:#f0f0f0;padding:20px 0px 40px 0px;}
.news_fl{width:415px;height:auto;overflow:hidden;}
.youshi_box{width:100%;}
.picBox2{ position:relative;overflow:hidden;font-size:0;z-index:90;transition:all 0.2s linear 0s;}
.picBox2 a{transition:all 0.2s linear 0s;}
.picBox2 .clearfix{width:100%!important}
.picBox2 .bd li{width:100%!important;text-align:center}
.picBox2 ul{width:100%!important;}
.picBox2 .hd{ position:absolute;bottom:15px;right:10px;width:100%;height:14px;z-index:99;text-align:right}
.picBox2 .hd ul{margin:0;padding:0}
.picBox2 .hd li{background:#666;display:inline-block;*display:inline;zoom:1;width:16px;height:16px;line-height:16px;text-align:center;margin-left:2px;color:#fff;cursor:pointer;font-size:12px;}
.picBox2 .hd li.on{ background:#488905;color:#fff}

.news_fr{width:540px;height:auto;overflow:hidden;}
.list{background:url(../images/subnav_left.gif) no-repeat 10px 50%;padding:11px 0 11px 20px;border-bottom:1px dashed #afafaf;}
.news_more{padding:15px 0 10px 20px;text-align:right;font-size:14px;}

.about{padding:20px 0px;}
.about_fl{width:340px;height:auto;overflow:hidden;}
.about_fr{width:600px;}
.about_fr h2{font-size:20px;color:#42780b;line-height:32px;}
.about_fr p{text-indent:2em;line-height:30px;margin-top:5px;}
.about_fr a{float:right;font-size:14px;}


.gcal{background:#f0f0f0;width:100%;height:auto;overflow:hidden;padding:20px 0px;}
.alpic{width:100%;height:auto;}
.alist{float:left;width:310px;height:245px;position:relative;margin-bottom:20px;margin-right:35px;}
.imgs img{width:310px;height:245px;}
.al_wz{position:absolute;bottom:0px;left:0px;width:310px;height:40px;line-height:40px;text-align:center;background:#3f403f;opacity:0.7;filter:Alpha(opacity=70);}
.al_wz a{color:#fff;font-size:14px;}
.al_wz a:hover{color:#f60;}

.titu{padding:20px 0px;}

.foot{width:100%;height:150px;background:#4b8411;overflow:hidden;color:#fff;}
.friendlink{wdith:100%;height:40px;line-height:40px;border-bottom:1px solid #95c68f;}
.friendlink .w1003{text-align:center;}
.friendlink .w1003 a{color:#fff;padding:0 5px;}
.friendlink .w1003 a:hover{color:#f60;}

.footer{text-align:center;margin-top:13px;line-height:26px;}
.footer span{margin-left:20px;}


/* 内页 */
.content_ny{position:relative;}

.leftl{float:left; width:201px; overflow:hidden;display:inline;margin-right:5px;}
.leib2{ width:201px;}
.leib2 .tit{color:#fff; font-size:16px; background:#4c7f16; height:40px; line-height:40px;overflow:hidden; font-weight:bold;text-align:center;}
.leib2 .tit a{ color:#333;}
.leib2 .nr{ border:1px solid #ccc; border-top:0; background:#fff; padding:4px 11px 8px;overflow:hidden;}
.leib2 .nr h4{ background:#7aba3a; height:33px; line-height:33px; padding-left:45px;overflow:hidden;margin-top:5px;}
.leib2 .nr ul{padding:0 15px;}
.leib2 .nr h4 a{ color:#fff;}
.leib2 .nr h4:hover{background:#ffa204;}
.leib2 .nr h4.cur a{ font-weight:bold; color:#B1D85C;}
.leib2 .nr li{background:url(../images/pro_lf_a.gif) no-repeat scroll 0 13px ; padding-left: 17px; color: #666;line-height: 32px; overflow: hidden;white-space: nowrap; height:32px;border-bottom:1px dashed #DEDEDE}
.leib2 .nr li a{}
.leib2 .nr li.cur a{color:Green;}

.leftlx{background:#FFF;border:1px solid #ccc;border-top:none; }
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 0 10px;}
p.lpcom{height:10px;}
.leftlx p{line-height:24px; }
.leftlx .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#6B9F1F;}
.leftlx .lianxius img{ background-image:(../images/CatactUs.jpg)  no-repeat;}

.rightr{width:790px;min-height:750px;border:1px solid #ccc;}
.location{position:absolute;right:20px;top:12px;background:url(../images/icon_home.jpg) no-repeat 0 50%;padding-left:18px;color:#bebebe;z-index:99;}
.rightr .title_loca{margin:0;background:url(../images/title_bg.jpg) repeat-x;line-height:40px;height:40px;position:relative;}
.rightr .title_loca b{display:block;background:#4c7f16 right 0;line-height:40px;height:40px;display:inline-block;*display:inline;zoom:1;color:#fff;font-weight:bold;font-size:16px;padding:0 35px 0 35px;}

.display_content{padding:20px;line-height:1.7;font-size:14px;}
.list_news_01{padding:20px;}
.list_news_01 .wrapnew li{background:url(../images/subnav_left.gif) no-repeat 10px 50%;padding:17px 30px 17px;margin:0;border-bottom:1px dashed #e2e2e2}
.list_news_01 .wrapnew li span{float:right}

.display_title{margin:0;padding:0 20px;position:relative}
.display_title h1{font-family:\5fae\8f6f\96c5\9ed1;font-size:22px;color:#222;margin:.7em 3.3em .4em 0}
.display_title .info{border-bottom:1px dotted #DBDBDB;padding:0 0 1.5em;margin:0 0 1em}
.red {color: red;}

.rightr img{max-width:750px;} 

.inputbox{overflow:hidden;zoom:1;}
.inputbox p{padding:.5em 0}
.inputbox .ibl{float:left;width:15%;text-align:right;display:block;padding-top:.4em}
.inputbox .ibr{margin:0 0 0 15%;display:block;padding-left:.3em}
.inputbox input,textarea{font-family:"Tahoma",\5b8b\4f53,"microsoft yahei",Arial;vertical-align:middle}
.inputbox .input{border:1px solid #e8e8e8;border-radius:3px;padding:.6em .4em;font-size:12px;color:#666;background:#fff;}
.inputbox .input:focus{box-shadow:0 0 5px 0 #02A8E5;}
.btn-submit{width:80px;height:35px;border:0;background:#c90c0a;cursor:pointer;color:#fff;font-size:14px;font-weihgt:bold}
.reset{width:80px;height:35px;border:0;background:#f3b349;cursor:pointer;color:#fff;font-size:14px;font-weihgt:bold}

.page_up_dn{margin:0;padding:0 20px 10px;width:750px;overflow:hidden;zoom:1}
.page_up_dn li{padding:10px 0;width:50%;float:left}

.dede_pages{width:100%;float:left;margin-top:20px;}
.dede_pages ul{padding:12px 0px 12px 16px; float:right;}
.dede_pages ul li{float:left;font-family:microsoft yahei;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;	padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#ff7e00;padding:2px 4px 2px;font-weight:bold;color:#ffffff;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}


.online-qq{width:130px;position:fixed;top:50%;z-index:200;}
.online-qq .qq_content{background:#fff;margin:0;padding:0;}
.online-qq .qq_content .dt{text-align:center;background:url(../images/nav_bg.jpg) repeat-x;color:#fff;font-size:14px;font-weight:bold;padding:6px 15px;border:1px solid #ddd;border-bottom:0;}

.online-qq .qq_content .qq{padding:10px 10px 5px;margin:0;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .qq p{background:url(../images/online_qq.png) repeat-x 0 -33px;margin:0 0 5px}
.online-qq .qq_content .qq a{border:1px solid #ddd;display:block;background:url(../images/online_qq.png) no-repeat 10px -72px;height:23px;line-height:23px;padding:0 18px 0 30px}
.online-qq .qq_content .tel{background:#fff;padding:10px;margin:0;text-align:center;font-size:14px;color:#333;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .tel strong{font-size:12px;color:#f60}
.online-qq .foot{border:1px solid #ddd;background:#f1f1f1;height:2px;overflow:hidden;margin:0 5px;border-top:0;display:none}