﻿@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
H1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,footer,header,menu,nav,section,summary,time,mark,audio,video{ border:0; padding:0; margin:0;font-family: "微软雅黑", "宋体", Helvetica, Arial, sans-serif;font-size: 100%;vertical-align: baseline;}
.bianse{filter: Alpha(Opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
A.bianse:link{filter: Alpha(Opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
A.bianse:visited{filter: Alpha(Opacity=80);color: #ffffff;}
A.bianse:hover{position: relative;filter: alpha(opacity=100);top: -2px;right: 0px;-moz-opacity: 1;opacity: 1;}
A.yidong:hover{position: relative;top: 3px;right: 0px;text-decoration: none;}
BLOCKQUOTE{quotes: none;}
Q{quotes: none;}
BLOCKQUOTE:before{content: none;}
BLOCKQUOTE:after{content: none;}
Q:before{content: none;}
Q:after{content: none;}
INS{background-color: #ff9;color: #000;text-decoration: none;}
mark{background-color: #ff9;font-style: italic;color: #000;font-weight: bold;}
DEL{text-decoration: line-through;}
ABBR[title]{border-bottom: 1px dotted;cursor: help;}
DFN[title]{border-bottom: 1px dotted;cursor: help;}
TABLE{border-spacing: 0;border-collapse: collapse;}

.header{margin: 0px auto;width: 100%;height: 87px;background:rgba(30,92,0,0.99);}
.logo{width: 459px;float: left;height: 86px;margin-left:10%;}
.nav{line-height: 86px;list-style-type: none;float: right;font-size: 14px;font-weight: ;list-style-image: none; width:30%}
.nav LI{line-height: 86px;list-style-type: none;float: left;font-size: 14px;font-weight: ;list-style-image: none;}
.nav A{padding-bottom: 0px;padding-left: 16px;padding-right: 16px;float: left;color: #fff;text-decoration: none;padding-top: 0px;}
.nav A:hover{background: #02883d;color: #ffd57a;border-radius:0px 0px 20px 20px ;}
.nav .cur{background: #02883d;color: #ffd57a;  border-radius:0px 0px 20px 20px; border:1px solid #256406; border-top:none;}
.fixedNav{z-index: 1000;position: fixed;list-style-type: none;margin-top: -80px;width: 24px;display: none;background: url(sprite.png) no-repeat 0px -110px;height: 141px;top: 50%;list-style-image: none;padding-top: 24px;left: 50%;}
.fixedNav LI{position: relative;padding-left: 3px;width: 100%;margin-bottom: 5px;float: left;height: 16px;}
.fixedNav .icon{width: 16px;display: block;background: url(sprite.png) no-repeat -40px -131px;height: 16px;cursor: pointer;}
.fixedNav .txt{position: absolute;text-align: center;line-height: 19px;width: 76px;display: none;background: url(sprite.png) no-repeat 0px -80px;height: 19px;color: #fff;font-size: 12px;top: 0px;left: -80px;}
.fixedNav .cur .icon{background: url(sprite.png) no-repeat -40px -110px;}


.foot { width:100%;  height:40px; font-size: 12px;color:#fff;background:rgba(30,92,0,0.99);}
.foot a {color:#fff;}
.footer { width:70%; float:left; line-height:40px;}
.footer1 { width:30%; float:right; line-height:40px;}
.clear {
	clear: both !important;
	width: 0px !important;
	height: 0px !important;
	line-height: 0px !important;
	overflow: hidden !important;
	padding: 0 !important;
	margin: 0 !important;
	float: none !important;
	position: static !important;
	background: none !important;
	}

.fydh { width:100%; height:50px; border-bottom:1px solid #309400; margin-top:20px; }
.fydh1 { width:100%; height:38px; line-height:40px; margin:0px auto; font-size:16px; color:#1e5c00; text-align:center;}
.fydk {
	width:1000px;
    height:auto;
	margin:0px auto;  position:relative; 	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.fyzb { width:150px;height:500px; float:left;background:rgba(30,92,0,0.5) url(fl.png) bottom no-repeat; margin-top:-73px;}
.dh { width:100%; height:69px; line-height:69px; color:#FFF; text-align:center; border-bottom:1px solid #FFF; font-size:18px;	}
.dh a { color:#FFF;}
.dh1 { width:90%; margin:0px auto; height:50px; line-height:50px; font-size:14px; text-align:center; background:#1a5100; margin-top:8px; border:1px solid #45d400}
.dh1 a { color:#FFF;}
.dh1:hover { background:#133a00; cursor:pointer;}

.fyyb { float:right; width:849px; height:100%; margin-top:-20px; }

.fbanner { width:100%; height:auto; margin:0px auto; padding-top:87px; }
.fbanner img { width:100%;}
.fywz { width:96%; height:100%; min-height:500px; line-height:34px;  color:#666; padding:2%;	 ;} 
.fyxw { width:94%; height:140px;  background:#FFF;margin:14px; border-bottom:1px solid #d8d8d8; margin:1%; padding:2%;} 
.fyxw:hover { color:#000;
box-shadow:0px 0px 8px #bbbbbb; }


.fyxw .bt { width:100%; text-align:left; height:40px; line-height:40px; font-size:16px;  overflow:hidden;}
.fyxw .nr { width:100%; height:62px; line-height:30px; font-size:14px;text-align:left;  overflow:hidden; color:#8d8d8d;}
.fyxw .more { width:60%; height:35px; line-height:35px;font-size:14px; text-align:left; color:#afafaf;}

.icom { width:196px; height:20px; line-height:20px;}
.icom1 { width:200px; height:26px; line-height:26px;}
.icom2 { width:888px; height:220px; line-height:26px; }

.icom3 {  width:200px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; background:#ea6060; border:0px;cursor:pointer; margin-bottom:100px; margin-top:50px;}





.f_l{ float:left;}
.f_r{ float:right;font-size:12px; }
.txt4 { font-size:14px;color:#666; line-height:24px;}
.fynr { width:96%; height:auto; margin:2% auto;}
.fynews { float:left; width:99%; height:30px; line-height:30px;background-image: url(../images/icom1.png);background-repeat: no-repeat;
	background-position: left; margin-top:7px; border-bottom:1px dotted #999; color:#333;text-indent:4px;}
	
.fynews a { color:#666;}
.fynews a:hover { color:#333;}
	
.fynews1 { float:left; width:99%; height:30px; line-height:30px;background-image: url(../images/icom1.png);background-repeat: no-repeat;
	background-position: left;  font-size:12px; margin-bottom:7px; border-bottom:1px dotted #999; color:#333;text-indent:4px;}
.right { float:right; padding-right:5px; }
.right3 { float:right; padding-right:5px; width:300px; text-align:right; font-size:12px; font-weight:100; color: #666;}

.fytp { width:250px; height:320px;  margin:8px; line-height:30px; float:left; text-align:center; border-radius:50%}
.fytp img { width:250px; height:230px;padding:1px;}



.fytp1 {float:left; width:auto;  margin:15px; float:left; text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.fytp1 img { width:258px; height:160px; }

.fanye { float:left; width:100%; height:4rem; line-height:2rem; padding-top:1rem; font-size:1rem; color:#666; text-align:left;text-decoration:none; border-top:1px dotted #999999; margin-top:40px; margin-bottom:20px;} 
.fanye a{ color:#666; text-decoration:none;}
.ming {float:left; width:100%; height:50px; line-height:50px; font-size:16px; font-weight:;color:#666; text-align:center;}
.shijian {float:left; width:100%; height:30px; line-height:30px; font-size:12px; font-weight:bold;color:#999; text-align:center;}


.fycpzs { width:100%; height:180px;}
.fycpzs1 { width:205px; height:165px; float:left; margin:5px; border-bottom:1px solid #CCC;}
.fycpzs2 { width:600px; height:30px; float:left; line-height:30px; color:#143f92; font-weight:bold;}
.fycpzs3 { width:600px; height:135px; line-height:30px; float:left;}
.fycpzs3 a { color:#03C;}

.fyfl { width:222px; height:44px; line-height:44px; background-image:url(../images/cpfl.png); background-position:center center; color:#006dc3; float:left; text-align:center; margin-bottom:2px;}
.fyfl a { color:#006dc3;}
.fyfl:hover { background:#006dc3; cursor:pointer}
.fyfl:hover a { background:#006dc3; cursor:pointer; color:#FFF;}
.fyfl a:hover { color:#FFF;}
.fyfl1 { width:200px;height:40px; line-height:40px; background-color:#019c37;border-bottom:1px solid #FFF; text-indent:20px;}
.fyfl1 a { color:#fff;}



.fanyess { float:left; width:100%; height:30px; line-height:30px; margin-top:20px; font-size:12px; color:#666; text-align:center;text-decoration:none; border-top:1px dotted #999999; margin-top:40px; margin-bottom:22px;} 
.fanyess ul { text-transform:none;}
.fanyess li { float:left; text-transform:none; display: block; padding-left:10px;}
.fanyess li a{ color:#666; text-decoration:none;}

.productlist { width:100%; padding-top:10%:}
.productlist dl{ width:260px; float:left; margin-left:5px; margin-right:5px}
.productlist dl dt{ width:260px}
.productlist dl dt a{ width:260px}
.productlist dl dt a img{ width:260px; height:240px; vertical-align:middle;}
.productlist dl dd{ height:45px; line-height:30px; text-align:center; overflow:hidden}
.productlist dl dd a{ height:30px; line-height:30px; font-size:14px}

.page { margin:0px auto; width:1000px; padding-top:10px; padding-bottom:8px; clear:both}
.page ul li{float:left; border:1px solid #e5e5e5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 3px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}

.title{text-align:center; line-height:40px; height:auto; font-size:1.2rem; color:#000000; font-family:"微软雅黑"; font-weight:bold}
.info{width:380px;height:28px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#000; font-size:14px}


.text-center {text-align:center}

.pagination { padding-top:5rem}
.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}

.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}
.pagination  a {color:#333;padding:12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}

.pagination li.active a, .pagination li a:hover {
    background: #133a00;
    color: #fff;
    border: 1px solid #133a00;