@charset "utf-8";
/* CSS Document */
* { font-family:Arial}
body { margin:0 auto; padding:0; text-align:center; background-color:#fff}
ul,li,p,dl,td,table,h1,h2,h3,h4,h5,h6,span,font,b,a,img { list-style:none; margin:0 auto; padding:0; text-decoration:none; font-size:12px; border:none}
.cb { clear:both}
#top { width:auto; background-color:#fafafa; height:90px; margin:auto}
#top_i { width:1000px; height:90px; margin:auto; position:relative; text-align:left; z-index:887}
.search { float:right; margin-right:10px; margin-top:45px}
.search_txt { width:218px; height:20px; line-height:20px; color:#afafaf; float:left; padding-left:5px}
.china { position:absolute; right:55px; top:8px}
.eng { position:absolute; right:10px; top:8px}

#nav { width:auto; height:39px; background-image:url(../../images/navbg.jpg); background-position:center}
#nav_i { width:1000px; height:39px; margin:auto; position:relative; z-index:999}
#nav_i ul { float:left}
#nav_i ul li { width:125px; text-align:center; height:39px; line-height:39px; float:left; position:relative}
#nav_i ul li a { font-size:14px; color:#558a16; font-weight:bold; cursor:pointer}
#nav_i ul li .navxiala { position:absolute; z-index:888; top:39px; left:0px; display:none}
#nav_i ul li .navxiala ul { float:left}
#nav_i ul li .navxiala ul li { width:125px; height:27px; background-color:#558a16; text-align:center; line-height:27px; margin-top:1px}
#nav_i ul li .navxiala ul li:hover { background-color:#ffc800}
#nav_i ul li .navxiala ul li a { color:#fff; font-size:12px; font-weight:200; line-height:27px}
#nav_i ul li .navxiala ul li:hover a { color:#558a16}

#bottom { width:1000px; height:auto; margin:auto; margin-top:15px}
.bottom_div1 { width:473px; height:315px; float:left}
.div1_title { width:473px; height:29px; border:1px solid #ededed; background-image:url(../../images/tbg.jpg); background-repeat:repeat-x; text-align:left; line-height:29px; }
.div1_title font { float:left; line-height:29px; margin-left:20px; font-size:15px; font-weight:bold}
.div1_title img { float:right; margin-top:3px; margin-right:10px}
.div1_ul { width:224px; height:82px; border-bottom:1px solid #e3e3e3; float:left; margin-top:30px; margin-left:3px}
.div1_ul li { float:left; text-align:left; margin-top:5px}
.div1_ul li img { width:80px; height:60px}
.div1_ul li a { color:#000; line-height:20px}
.div1_ul li a:hover { color:#006b37; text-decoration:underline}

.bottom_div2 { width:505px; height:315px; float:left; margin-left:19px}
.div2_title { width:505px; height:29px; border:1px solid #ededed; background-image:url(../../images/tbg.jpg); background-repeat:repeat-x; text-align:left; line-height:29px; }
.div2_title font {float:left; line-height:29px; margin-left:20px; font-size:15px; font-weight:bold}
.div2_title img { float:right; margin-top:3px; margin-right:10px}
.div2_txt { width:302px; height:282px; float:left}
.div2_txt font { text-align:left; line-height:22px; margin-top:40px; margin-left:15px; float:left}

.bottom_div3 { width:361px; height:300px; float:left; position:relative; margin-top:20px}
.div3_title { width:361px; height:29px; border:1px solid #ededed; background-image:url(../../images/tbg.jpg); background-repeat:repeat-x; text-align:left; line-height:29px; }
.div3_title font { float:left; line-height:29px; margin-left:20px; font-size:15px; font-weight:bold}
.div3_list { float:left; width:165px; margin-top:15px}
.div3_list ul li { width:165px; text-align:left; height:29px; line-height:29px}
.div3_list ul li a { color:#558a16; line-height:29px; margin-left:20px}
#div3_img1 { float:left; margin-top:15px}
.div3_img img { border:7px solid #f0f0f0; width:178px; height:198px}
#div3_img2 { float:left; margin-top:15px; display:none}
#div3_img3 { float:left; margin-top:15px; display:none}
.allbtn { position:absolute; top:234px; left:10px}

.bottom_div4 { width:425px; margin-top:20px; height:315px; float:left; margin-left:30px}
.div4_title { width:425px; height:29px; border:1px solid #ededed; background-image:url(../../images/tbg.jpg); background-repeat:repeat-x; text-align:left; line-height:29px; }
.div4_title font {float:left; line-height:29px; margin-left:20px; font-size:15px; font-weight:bold}
.div4_title img { float:right; margin-top:3px; margin-right:10px}
.div4_txt { width:100%; height:283px; background-image:url(../../images/jjbg.jpg); background-repeat:no-repeat; background-position: center right}
.div4_txt span { text-align:left; float:left; line-height:25px; margin-top:21px; margin-left:5px}
.div4_txt font { font-weight:bold}

.bottom_div5 { float:left; width:155px; height:315px; background-image:url(../../images/img5.jpg); background-repeat:no-repeat; background-position:bottom; margin-top:20px; margin-left:25px}
.div5_title { width:155px; height:29px; background-repeat:repeat-x; text-align:left; line-height:29px; }
.div5_title font {line-height:29px; float:left; margin-left:20px; font-size:15px; font-weight:bold}
.div5_title img { float:right; margin-top:3px; margin-right:10px}
.div5_txt { width:127px; height:auto}
.div5_txt li { text-align:left; min-height:35px}
.div5_txt li a { float:left; color:#000; line-height:16px; margin-top:10px}
.div5_txt li a:hover { color:#006b37; text-decoration:underline}
.div5_txt li font { float:left; margin-top:5px; color:#b9bdc0}

#footer { width:auto; height:188px; background-color:#f5f5f5; border:1px solid #e6e6e6; margin:auto}
#footer_i { width:1000px; height:188px; margin:auto}
.fot_title { width:1000px;  margin-top:8px}
.fot_title ul li { float:left; width:142px; height:40px; line-height:40px;}
.fot_title ul li a { color:#333333; font-size:14px; font-weight:bold}
.fot_txt { width:1000px;  margin-top:8px;}
.fot_txt ul li { float:left; width:142px; line-height:22px; color:#929292; text-align:left}
.fot_txt ul li span { margin-left:40px}
.fot_txt ul li a { color:#929292; font-size:12px}
.fot_xian { width:980px; margin:auto; border-bottom:1px solid #dbdbdb; margin-top:10px; height:1px}
.fot_bot { width:980px; height:35px; line-height:38px; margin:auto}
.fot_bot span { float:left; color:#929292}
.fot_bot font { font-weight:bold; color:#929292; padding-right:30px}
.fot_bot a { float:right; color:#929292}


.jjbanner { width:1000px; height:260px; margin:auto; margin-top:7px; margin-bottom:25px}
.jjbanner img { width:1000px; height:260px; margin:auto}

#jjbottom { width:1000px; height:auto; position:relative; margin:auto}
#jjbottom_left { width:243px; height:auto; float:left}
.jjleft_title { width:243px; border:1px solid #ededed; height:29px; background-image:url(../../images/tbg.jpg); background-repeat:repeat-x; text-align:left; line-height:29px; }
.jjleft_title font {line-height:29px; float:left; margin-left:20px; font-size:15px; font-weight:bold; color:#558a16}
.jjleft_list { width:243px; height:auto; margin-top:5px}
.jjleft_listli1 { width:243px; height:30px; line-height:30px; border-bottom:1px dashed #fff; text-align:left}
.jjleft_listli2 { width:243px; height:30px; line-height:30px; border-bottom:1px dashed #fff; text-align:left; background-color:#cfefc1}
.jjleft_list ul li img { float:left; margin-top:7px; padding-left:15px; padding-right:10px}
.jjleft_list ul li a { float:left; color:#333333; line-height:30px}
.jjleft_ctact { width:243px; margin-top:35px}
.jjleft_ctact p { width:220px; text-align:left; margin:auto; line-height:23px; margin-top:11px}

#jjbottom_right { width:735px; height:auto; float:left; margin-left:18px}
.jjright_title { width:735px; height:29px; border:1px solid #ededed; background-image:url(../../images/tbg.jpg); background-repeat:repeat-x; text-align:left; line-height:29px; }
.jjright_title font {float:left; line-height:29px; margin-left:20px; font-size:15px; font-weight:bold}
.jjright_title span { float:right; line-height:29px; margin-right:10px}
.jjright_title a { color:#000}
.jjright_txt { width:715px; height:auto; text-align:left; line-height:24px; margin:auto; margin-top:27px; font-size:14px; margin-bottom:60px}
.jjright_txt p { width:715px; height:auto; text-align:left; line-height:24px; margin:auto; font-size:14px}
.jjright_txt img { max-width:715px}
.jjright_txt2 { width:735px; height:auto; text-align:left;  margin:auto}
.jjright_txt_l { width:342px; height:255px; float:left; margin-top:20px; margin-left:20px}
.jjright_txt_l img { padding:5px; border:1px solid #e8e8e8}
.jjright_txt_lt { width:339px; height:40px; background-image:url(../../images/chanpint.jpg); line-height:40px; margin-top:6px}
.jjright_txt_lt a { color:#333333; font-weight:bold; font-size:14px; margin-left:10px}
.cpfanye { width:100%; text-align:center; margin:auto; height:80px; padding-top:60px}

.jjright_txt3 { width:735px; height:auto; text-align:left; margin:auto}
.xwright_list { width:678px; float:left; height:93px; border-bottom:1px solid #bcbcbc; margin-top:13px; margin-left:10px}
.xwright_list ul li { float:left}
.xwright_list ul li h3{ color:#005d23; line-height:35px}
.xwright_list ul li p { line-height:20px}
.xwright_list ul li img { margin-top:10px}
.xwright_list ul li font { float:right; color:#929292; margin-top:35px}

.cpright_txt {width:735px; height:auto; text-align:center; margin:auto; font-size:14px}
.cpright_txt h1 { font-size:14px; line-height:55px; margin-top:10px}
.cpright_txt_txt { width:735px; height:auto; text-align:left; padding:10px; font-size:14px}
.cpright_fanye { width:725px; margin:auto; height:40px; line-height:40px; margin-top:30px; margin-bottom:30px}
.cpright_fanye ul li { font-weight:bold; float:left; font-size:14px; width:355px; text-align:center}
.cpright_fanye ul li a { color:#000; font-size:14px; font-weight:200}