/* CSS Document */
body { padding: 0; margin: 0; background-color: #fff; font-size: 12px; }
div, form, ul, dd, dl, ol, dt, li, p { list-style: none; padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal; }
img { border: none; }
.none { display: none; }
a { text-decoration: none; cursor: pointer; outline: none; }
.clear { width: 0; height: 0; margin: 0; padding: 0; line-height: 0px; font-size: 0px; clear: both; overflow: hidden; }
.left { float: left; }
.right { float: right; }

.s-banner{ width:100%; height:; overflow:hidden; text-align:center;}
.s-banner img{ vertical-align:bottom;}

.s-dy{ width:100%; background-color:#569400; overflow:hidden;}
.s-dyc{ width:980px; margin:0 auto; overflow:hidden;}
.s-dyc p{ padding:35px 0 35px 65px; float:right; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; line-height:30px; background:url(../images/s-dy.gif) left center no-repeat;}

.title{ width:980px; margin:30px auto 0; overflow:hidden;}

.sec1{ width:980px; margin:0 auto; overflow:hidden;}
.sec1-s{ width:980px; overflow:hidden;}
.sec1-s p{ color:#569400; font-family:"ËÎÌå"; line-height:25px; text-indent:2em;}
.sec1-x{ width:980px; overflow:hidden;}
.sec1-x .sec1-x-t{ width:980px; height:24px;  margin:30px 0 12px;}
.sec1-x .sec1-x-c{ width:930px; background-color:#f0f0f0; overflow:hidden; margin-bottom:16px; padding:25px;}
.sec1-x .sec1-x-c ul{ width:1000px; overflow:hidden;}
.sec1-x .sec1-x-c li{ width:265px; float:left; margin-right:16px; padding: 13px 17px; overflow:hidden; background-color:#fff;}
.sec1-x .sec1-x-c li h4{ height:20px; overflow:hidden;}
.sec1-x .sec1-x-c li p{ font-family:"Î¢ÈíÑÅºÚ"; color:#585858; line-height:20px; height:80px; margin:6px 0 10px;}
.sec1-zx{ width:980px; overflow:hidden; margin:20px auto 50px;}
.sec1-zx-l{ width:486px; float:left;}
.sec1-zx-r{ width:465px; float:right;}
.sec1-zx-r h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#666666; margin-bottom:12px;}
.sec1-zx-r h3 span{ color:#c60000;}
.sec1-zx-r p.p1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666666; padding-bottom:12px; line-height:26px; border-bottom:1px dashed #d8d8d8;}
.sec1-zx-r .hotline{ margin-top:10px; overflow:hidden;}
.sec1-zx-r .hotline p.p2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:30px; width:150px; float:right; background-color:#666666; text-align:center; margin-top:5px;}
.sec1-zx-r .hotline p.p2 a{ color:#fff;}

.content{ width:100%; overflow:hidden; background-color:#f0f0f0;}
.sec2{ width:980px; margin:0 auto; overflow:hidden}
.sec2-s{ width:980px; overflow:hidden;}
.sec2-s p{ color:#569400; font-family:"ËÎÌå"; line-height:25px; text-indent:2em;}
.sec2-s p span{ color:#c60000;}
.sec2-x{ width:980px; overflow:hidden;}
.sec2-x ul{ width:980px; overflow:hidden;}
.sec2-x li{ width:980px; overflow:hidden;}
.sec2-x li .sec2-wz{ width:545px; overflow:hidden; margin-top:18px;}
.sec2-x li .sec2-wz img{ vertical-align:bottom; display:block;}
.sec2-x li .sec2-wz h3{ height:40px; font-family:"Î¢ÈíÑÅºÚ"; line-height:40px; font-size:20px; color:#333333;}
.sec2-x li .sec2-wz h3.h3-1{ text-align:right; margin-right:52px;}
.sec2-x li .sec2-wz p{ font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; font-size:14px; color:#666666;}
.sec2-x li .sec2-img{ width:420px; overflow:hidden;}

.sec3{ width:980px; margin:0 auto; overflow:hidden; margin-bottom:60px;}
.sec3-l{ width:511px; height:706px; margin-top:36px; float:left; overflow:hidden; background:url(../images/sec3-letter.jpg) left center no-repeat;}
.sec3-l h3{ line-height:30px; height:30px; text-align:center; margin-top:82px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#000000;}
.sec3-l p{ width:380px; margin:0 auto; line-height:24px; text-indent:2em; font-family:"ËÎÌå"; font-size:12px; color:#000000;}
.sec3-l p.p1{ text-indent:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; margin-bottom:5px;}
.sec3-r{ width:406px; height:586px; padding:22px; float:right; background:url(../images/sec3-r.jpg) right center no-repeat; overflow:hidden; margin-top:80px;}

.sec4{ width:980px; margin:0 auto; overflow:hidden; padding-bottom:50px;}
.sec4 img{ vertical-align:bottom;}
.sec4-l{ width:414px; height:282px; float:left; position:relative; margin-top:45px;}
.sec4-l p{ width:414px; height:66px; position:absolute; bottom:0; left:0; z-index:999; opacity:0.5; filter:Alpha(opacity=50);}
.sec4-r{ width:545px; height:282px; float:right; margin-top:40px;}
.sec4-r p{ font-family:"Î¢ÈíÑÅºÚ"; color:#444444; line-height:24px; text-indent:2em;}
.sec4-r .sec4-x{ width:545px; height:145px; background-color:#fff; margin-top:22px; overflow:hidden;}
.sec4-r .sec4-x1{ width:310px; float:left; margin-top:10px; margin-left:20px; display:inline;}
.sec4-r .sec4-x1 dl{ width:310px; height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:32px; overflow:hidden;}
.sec4-r .sec4-x1 dt{ width:80px; color:#569400; float:left;}
.sec4-r .sec4-x1 dd{ color:#444444;}
.sec4-r .sec4-x2{ width:200px; float:right; margin-top:20px;}
.sec4-r .sec4-x2 ul{ width:180px; overflow:hidden;}
.sec4-r .sec4-x2 li{ width:160px; height:42px; line-height:42px; padding-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; margin-bottom:20px; overflow:hidden;}
.sec4-r .sec4-x2 li a{ color:#fff;}
.sec4-r .sec4-x2 li.l1{ background:url(../images/sec4-x2_01.gif) 140px center no-repeat #c60000;}
.sec4-r .sec4-x2 li.l2{ background:url(../images/sec4-x2_02.gif) 140px center no-repeat #569400;}
.header { margin: 16px auto 23px; width: 980px; overflow: hidden; }
.header img { float: left; }
.nav { width: 100%; height: 41px; background-color: #569400; } 
.nav ul { width: 1015px; margin: 0 auto; text-align: center; } 
.nav li { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #fff; display: inline-block; *display: inline; *zoom: 1; } 
.nav a { line-height: 41px; color: #fff; margin: 0 21px; }
.footer { background-color: #569400; text-align: center; color: #fff; line-height: 28px; border-top: 1px #569400 solid; padding-top: 16px; padding-bottom: 50px; }

