﻿@charset "utf-8";
/* CSS Document */
body{margin:0 auto; font-family:"微软雅黑"; font-size:12px; background:url(../images/index_r1_c2.jpg) repeat-x}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#333333; text-decoration:none;}
a:hover{color:#006600;}
.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}

.top{ width:1000px; height:60px; margin:0 auto;}
.logo{ float:left; width:241px; height:60px;}

.nav1{ float:right;width:759px; height:60px; background:url(../images/index_r1_c5.jpg) no-repeat;}
.nav1 ul{ float:right; margin:0 0 0 1px;_margin:0 0 0 0px;} 
.nav1 ul li{ float:left; width:152px; background:url(../images/index_r1_c7.jpg) right no-repeat;}

.home a{ display:block; width:150px; height:60px;  background:url(../images/c1.jpg) no-repeat;}
.home a:hover{display:block;width:150px; height:60px; background:url(../images/c01.jpg) no-repeat;}
.home a.current{display:block; width:150px; height:60px;background:url(../images/c01.jpg) no-repeat;}

.home1 a{ display:block;width:150px; height:60px;  background:url(../images/c2.jpg) no-repeat;}
.home1 a:hover{display:block;width:150px; height:60px;  background:url(../images/c02.jpg) no-repeat;}
.home1 a.current{display:block;width:150px; height:60px;  background:url(../images/c02.jpg) no-repeat;}

.home2 a{ display:block; width:150px; height:60px;  background:url(../images/c3.jpg) no-repeat;}
.home2 a:hover{display:block;width:150px; height:60px;  background:url(../images/c03.jpg) no-repeat;}
.home2 a.current{display:block;width:150px; height:60px;  background:url(../images/c03.jpg) no-repeat;}

.home3 a{ display:block;width:150px; height:60px;  background:url(../images/c4.jpg) no-repeat;}
.home3 a:hover{display:block;width:150px; height:60px; background:url(../images/c04.jpg) no-repeat;}
.home3 a.current{display:block; width:150px; height:60px;  background:url(../images/c04.jpg) no-repeat;}

.home4 a{ display:block;width:150px; height:60px;  background:url(../images/c5.jpg) no-repeat;}
.home4 a:hover{display:block;width:150px; height:60px; background:url(../images/c05.jpg) no-repeat;}
.home4 a.current{display:block;width:150px; height:60px;  background:url(../images/c05.jpg) no-repeat;}

.banner{ width:1000px; height:430px; margin:0 auto;}
.b_l{ float:left; width:241px; height:430px;}
.b_r{ float:left; width:759px; height:430px;}

/*公告*/
.gg_l{ width:1000px; height:31px; margin:0 auto; background:url(../images/index_r4_c6.jpg) repeat-x; margin-top:2px;}
.gg{ float:left;width:900px; height:31px;}
.gt{ float:left; width:13px; height:13px;}
#Scroll { float:left;CLEAR: both; PADDING-LEFT: 20px;BACKGROUND:url(../images/index_r5_c5.jpg) no-repeat 8px 8px ; MARGIN: 0px auto;  WIDTH: 900px; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: left; overflow:hidden; float:left; margin-left:4px;}
#Scroll A {PADDING-RIGHT: 20px; PADDING-LEFT: 10px;MARGIN-RIGHT: 5px; TEXT-DECORATION: none;}
#Scroll A.s_end {PADDING-RIGHT: 0px; MARGIN-LEFT: 8px;}
#Scroll A { color:#000}
#Scroll A:hover { color:#000;}

/*container*/
#container{ width:1000px; margin:0 auto; margin-top:6px; /*border:#00f 1px solid*/}
.index{ float:left; width:1000px; padding-bottom:8px;}
.index dl{ float:left; width:326px; height:88px; border:1px #E8E9E0 solid; background:url(../images/index_r8_c5.jpg) repeat-x; margin:0 8px 0 0px;}
.index dl dd h2 a:hover{ color:#609920;}
.index dl dd h2 a{ color:#609920;}
.index dl dt{ float:left; width:129px; height:70px; margin:8px 0 0 8px;}
.index dl dd{ float:left; width:170px; margin:20px 0 0 10px;}
.index dl dd h2{ font-size:22px; color:#609920; font-weight:normal;}
.index dl dd a{ color:#333;}

.bottom_l{height:124px;border-top:1px #E8E8E8 solid; background:#F9F9F9;}
.bottom{ width:1000px; margin:0 auto;line-height:28PX;}
.bottom dl{ padding:0px 0 0 0;}
.bottom dl dt{ float:left; width:1000px;margin:0px 0 0 10px;_margin:0px 0 0 5px;}
.bottom dl dd{ float:right; width:350px;color:#333; padding-left:23px;}
.bottom dl dd a{ color:#333;}
.bottom dl dd a:hover{ color:#609920;}

.link{width:1000px; margin:0 auto;}
.link dl dt{float:left; line-height:32px; font-size:12px; color:#333; margin:0 0 0 10px;_margin:0 0 0 5px;}
.link dl dd{ line-height:32px; font-size:12px; margin:0 0 0 10px;}
.link dl dd span{ margin:0 0 0 8px;}
.link span a{ color:#333;}
.link span a:hover{ color:#609920;}

/*内页*/
.left{ float:left; width:235px; height:556px; background:url(../images/about_r3_c5.jpg) no-repeat; margin-top:5px; /*border:#0f0 1px solid*/}
  .l_title{ float:left; width:215px; height:54px; margin:20px 0 00 10px; _margin:20px 0 00 5px;/*border:#F00 1px solid*/}
    .l_title h3{  width:200px;color:#000; font-size:23px;font-weight:normal; margin:0 5px 0 12px;_margin:0 5px 0 6px; }
    .l_title h2{  color:#8EB33F;  width:200px;font-size:20px; font-weight:normal; margin:0 5px 0 12px; }

.l_main { float:left; width:200px; margin:0 0 0 12px;_margin:0 0 0 7px;}
.l_main ul{margin:10px 0px 0 0px;_margin:0px 0px 0 0px;}
.l_main ul li{ float:left; width:200px; height:33px; background:url(../images/about_r5_c5.jpg) no-repeat; margin:5px 0 0 0px;_margin:5px 0 0 0px; }
.l_main ul li a{ display:block;cursor:pointer;float:left; width:170px; height:33px;font-size:12px; color:#333; padding:0 0 0 30px; line-height:33px;}
.l_main ul li a:hover{ float:left; font-size:12px; background:url(../images/about_r5_c6.jpg) no-repeat; color:#fff;}
.l_main ul li#cur a{text-decoration:none; background:url(../images/about_r5_c6.jpg) 0px 0px no-repeat; color:#fff;}

.left span{ float:left; width:197px; height:87px; margin:10px 0 0 16px;_margin:10px 0 0 12px;}
.sy{ float:left; height:32px;left:0px; margin:5px 0 0 12px;_margin:5px 0 0 6px;}

.right{ float:left; width:760px;margin:0 0 0 0px;_margin:0 0 0 0px; /*border:#F00 1px solid*/}
.r_title { float:left; width:755px; height:36px; background:url(../images/about_r3_c8.jpg) bottom repeat-x;margin:10px 0 0 5px;_margin:10px 0 0 2px}
.r_title dl dt{ float:left; color:#006600; font-size:16px; line-height:34px; }
.r_title dl dd{ float:right;text-align:right; line-height:39px;color:#333;}
.r_title a{ color:#006600;}
.r_title a:hover{color:#006600;}
.r_main{ width:755px;float:left;font-size:12px; line-height:28px; margin-left:5px;}
.r_main dl dt{ float:left; width:264px; height:168px; padding-top:15px; padding-right:8px;}
.r_main dl dd{ text-align:left;  line-height:26px; color:#333; padding-top:6px;}

.r_main2{ width:755px;float:left;font-size:12px; line-height:28px; margin-left:0px;}
.r_main2 dl dt{ float:left; width:264px; height:168px; padding-top:15px; padding-right:8px;}
.r_main2 dl dd{ text-align:left;  line-height:26px; color:#333; padding-top:6px;}

.rr_main{ width:760px;float:left; padding-left:8px; font-size:12px; line-height:28px;}
.rr_main dl{ float:left; width:230px;}
.rr_main dl dt{ float:left; width:80px; height:80px; padding-top:15px; padding-right:4px;}
.rr_main dl dd{ float:left; width:120px;padding-top:6px; margin-top:23px;}
.rr_main dl dd h2{ float:left; width:150px; font-weight:normal; font-size:12px;  color:#333; }
.rr_main dl span{ float:left; display:block; width:60px; background:#999; text-align:center;}
.rr_main dl span a:hover{ float:left; display:block; width:60px; background:#333; text-align:center; color:#fff;}


.d_main{ width:760px; padding-left:0px; font-size:12px;/*border:#0f0 1px solid*/}
  .demo{float:left; width:211px;padding:21px 0 0 32px;/*border:#F00 1px solid*/}
  .ic_container{
    vertical-align:baseline;
    padding:0px;
    position:relative; 
    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}
.overlay{
    opacity:0.3;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=00);
}
.ic_caption{
    position:absolute; width:209px; height:24px; 
    opacity:0.6;   
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);
}
.ic_category{ float:left;
    text-transform:uppercase;
    font-size:12px;
    letter-spacing:3px;
    padding:0px;
    margin:0px 0 0 8px; color:#fff; line-height:24px;
}
.ic_caption h3{
    
    font-size:12px; text-align:center; color:#fff; font-weight:normal; line-height:24px;
}
.ic_text{
    padding:0px;
    margin:3px;
    text-align:justify;
    font-size:11px; text-align:center; color:#fff;

}

.job{ float:left; width:718px; margin:5px 0 0 0px;_margin:5px 0 0 0px;}
.j_title{ float:left; width:718px; height:30px; line-height:30px; background:url(../images/job_r2_c4.jpg) repeat-x;}
.j_title h2{ float:left; width:300px;font-size:14px; font-weight:normal; margin:0 0 0 10px;}
.j_title span{ float:right;width:100px; background:url(../images/job_r3_c6.jpg) 0 9px no-repeat;}
.j_title span a{ margin:0 0 0 20px;}
.j_title span a:hover{ color:006600;}
.j_main{ width:690px;float:left; padding-left:0px; font-size:12px; line-height:28px;}
.j_main p{ line-height:32px;}


.contact{width:706px; overflow:hidden; margin:0 auto; margin-top:6px;}
.left_top{ background:url(../images/Contact_r3_c5.jpg) repeat-x; width:706px;height:44px;}
.left_top ul{ margin:0 0 0 5px;}
.left_top ul li{ background:url(../images/Contact_r4_c4.jpg) 1px 11px no-repeat; width:70px; height:44px;color:#333; font-size:14px; text-align:center; float:left; line-height:44px; margin:0 0 0 8px;}
.left_top span{ float:right; margin:10px 8px 0 0;}
.left_top ul li a{ float:left; text-align:center;}
.left_top ul li a:hover{ float:left;text-align:center;}

.npro{ float:left; width:706px; height:44px;  margin:4px 0 0 0; background:url(../images/Contact_r14_c4.jpg) repeat-x;}
.npro_top{ width:706px;height:31px; margin-top:11px;}
.npro_top ul{ margin-left:21px;}
.npro_top ul li{ width:70px;color:#fff; font-size:14px; text-align:center; float:left; margin-right:4px;}
.npro1{ display:block; width:70px;color:#fff; font-size:14px; float:left; line-height:31px; }
.npro1 a{}
.npro2{ display:block; background:url(../images/Contact_r2_c4.jpg) no-repeat; width:88px;color:#fff; font-size:14px;float:center;}
.npro2 a{ float:center;color:#fff; font-size:14px;text-align:center;}


.npro1{float:left; width:706px;}
.npro1 ul{ float:left; width:680px;}
.npro1 ul li{ float:left;width:680px; font-size:12px; margin-top:4px; text-align:center;line-height:32px; color:#000;}
.npro1 span{ float:left; width:577px; height:296px;margin:0px 0 0 0;}

#ltd_1{width:70px; height:31px;color:#fff; font-size:14px;float:left;cursor:pointer}
#ltd_1 a{color:#fff;line-height:31px;}
#ltd_2{ width:70px; height:31px;color:#fff; font-size:14px;float:left;cursor:pointer}
#ltd_2 a{color:#fff; line-height:31px;}
#ltd_3{width:70px; height:31px;color:#fff; font-size:14px;float:left;cursor:pointer}
#ltd_3 a{color:#fff;line-height:31px;}
#ltd_4{width:70px; height:31px;color:#fff; font-size:14px;float:left;cursor:pointer}
#ltd_4 a{color:#fff;line-height:31px;}

#Lcon_2{float:left; width:706px;}
#Lcon_2 ul{ float:left; width:680px; margin:5px 0 0 0px;}
#Lcon_2 ul li{ float:left;width:680px; line-height:32px;}
#Lcon_2 span{ float:left; width:577px; height:296px;margin:8px 0 0 0;}

#Lcon_3{ display:none; width:706px; }
#Lcon_3{float:left; width:706px;}
#Lcon_3 ul{ float:left; width:680px; margin:5px 0 0 0px;}
#Lcon_3 ul li{ float:left;width:680px; line-height:32px;}
#Lcon_3 span{ float:left; width:577px; height:296px;margin:8px 0 0 0;}

#Lcon_4{ display:none; width:706px; }
#Lcon_4{float:left; width:706px;}
#Lcon_4 ul{ float:left; width:680px; margin:5px 0 0 0px;}
#Lcon_4 ul li{ float:left;width:680px; line-height:32px;}
#Lcon_4 span{ float:left; width:577px; height:296px;margin:8px 0 0 0;}

/*产品详细页*/
.pro{  width:700px; margin:0 auto;}
.propic{ float:left; text-align:center;}
.projs{ float:left; width:682px; padding:8px 0 8px 0;}
.projs ul{ padding:4px 0 0 0;}
.projs ul li{ float:left; width:111px; height:76px; margin:0 0 0 15px;}
.js_left{ float:left; width:15px; height:84px;}
.js_right{ float:right; width:15px; height:84px;}


.js{ float:left; width:760px;}
.js_title{ float:left; width:760px; height:33px; line-height:33px; background:#D5DBC6; margin:0 0 0 0px;_margin:0 0 0 0px;}
.js_title span{ color:#89A655; font-size:14px;}
.js_main{  float:left; width:760px; text-align:left; padding:15px 0px;}

.js_main p{ padding:0px; color:#333; line-height:26px;}

/*翻页*/
.fy{ width:756px; margin:11px 0 0 4px;}
.fy p{line-height:18px; display:block; float:left; }
.fy p b{color:#4FA824; font-weight:normal;} 
.fy span a{padding:2px 5px 0px 5px; background-color: #999999; display:block; float:right; line-height:14px; color:#fff; margin-left:3px;_margin-left:2px; text-decoration:none;}
.fy span a:hover{padding:2px 5px 0px 5px; display:block; float:right; line-height:14px; background-color:#4FA824; color:#fff; margin-left:3px;_margin-left:2px;}
.py span a{padding:3px 3px 3px 3px; background-color:#fff; display:block; float:right; line-height:14px; color:#fff; margin-left:3px;_margin-left:2px; text-decoration:none;}
.py span a:hover{padding:3px 3px 3px 3px; display:block; float:right; line-height:14px; background-color:#4FA824; color:#fff; margin-left:3px;_margin-left:2px;}
.bg_fy { background: #4FA824; height:20px;}


/*新闻*/
.n_main{ width:760px;float:left;font-size:12px; line-height:28px;}

.n_main ul{ margin:5px 0 0 4px;height:auto!important;height:425px;min-height:425px;}
.n_main ul li{ float:left;width:760px;height:34px; line-height:34px;border-bottom:1px #CCC dotted; background:url(../images/_r1_c1.gif) 4px 13px no-repeat;}
.n_main ul li a{ float:left;font-size:12px;margin-left:18px;_margin-left:16px; color:#333;}	
.n_main ul li a:hover{ float:left;font-size:12px;margin-left:18px;_margin-left:16px; color:#006600;}	
.n_main ul li span{ float:right;display:block;font-size:12px;margin-top:0px; height:22px; color:#999;}	
